Hi everyone!
Here goes my first version of the proposed timeline. I wanted to send it today so that we have enough time to refine it.
I wrote it taking into account the number of Weeks, the days of the month implied in that week, and the month/year.
WEEK1: 4-10 (December 2018)
* Study more deeply Guix and GuixSD to have fresh all the needed concepts for making the videos.
- Read in detail all the available documentation.
- Practice commands or some of their options for which or there was not enough time during the application for Outreachy and are important for making the videos, workflows, GuixSD,so on.
- Read my daily journal with notes about how I faced different issues and solved them during application,
WEEK2 and WEEK3: 11 - (December 2018)
Study in detail video editing concepts and stack of tools needed for them.
- Video creation and editing concepts (maybe a tutorial?)
- Tools that will be used and needed for creating the videos.
WEEK3 and WEEK4: - 31 (December 2018)
* Create prototype for first video needed: for example: Installation of Guix on top of Another distro.
- Create ideas to include in the video and narration.
- create slideshow
- create localized cli
- Generate narration and subtitles.
- Take into account 3 minute timing
* Do more refinement to the English video until it is accepted by the community
* Push it to the repo for guix members.
WEEK5: 1-7 (January 2019)
* When video in English with English subtitled is accepted, translate it to Spanish to have a workflow for other languages.
- translate slideshow, cli, narration and subtitles.
- Generate the new video
* Document the accepted process for the first video.
WEEK6: 8-14
* Create the remaining videos about Installation:
-GuixSD on a VM.
-GuixSD on bare metal.
WEEK7: 15-21
* Create videos for daily users:
- Using guix package command for installing, upgrading, and removing packages, and concepts that might arise - ie: transactional.
- Having guix up to date, concept of garbage collector, possibility of sharing packages with people who do not have guix (yet)
WEEK8:22-28
* Create videos for contributing
- Different ways of contributing
- Troubleshooting and asking for help
WEEK9:29-4 ( January / February 2019)
* Contributing or using guix as a developer:
- Differences between profiles and environments, working with them.
- Packaging tutorial
WEEK10:5-11
* Videos on common configuration tasks/ videos for daily use as a sysadmin
- Example video: benefits and howto guix works isolating package installation for unprivileged users, garbage collector - already mentioned for daily users, but could also be mentioned for sysadmins, they might not watch the users videos.
WEEK11:12-18
* Translate videos:
- refine the automated process for the slideshow and cli if necessary
- Create audios and subtitles for the other ones
In my case I could try doing so in Spanish, but if any other translator could try it , the better.
WEEK12:19-25
* Hosting videos, update Guix official webpage, have repo up to date.
* Create entries in blog to announce the availability of the videos
* Update documentation.
WEEK13 and remaining days: 26-4. (February/ March 2019)
* Extra week for any other set of videos that could be necessary, suggested or the proposed ones being suffering modifications - and put this scheduled week before WEEK 12.
Regards!
Laura