guix-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

03/05: website: documentation-video-creation: Tweak.


From: Ludovic Courtès
Subject: 03/05: website: documentation-video-creation: Tweak.
Date: Fri, 15 Mar 2019 07:08:20 -0400 (EDT)

civodul pushed a commit to branch master
in repository guix-artwork.

commit ccb8a6d6134b7e01253c3dc9e73c75c74fc1f836
Author: Ludovic Courtès <address@hidden>
Date:   Fri Mar 15 11:47:28 2019 +0100

    website: documentation-video-creation: Tweak.
    
    * website/posts/documentation-video-creation-2019.md: Add introductory
    sentence by Laura.  Adjust date and typographical issues.  Update
    footer.
---
 website/posts/documentation-video-creation-2019.md | 46 +++++++++++-----------
 1 file changed, 24 insertions(+), 22 deletions(-)

diff --git a/website/posts/documentation-video-creation-2019.md 
b/website/posts/documentation-video-creation-2019.md
index 4495e8b..3db5e8c 100644
--- a/website/posts/documentation-video-creation-2019.md
+++ b/website/posts/documentation-video-creation-2019.md
@@ -1,10 +1,14 @@
 title: Documentation video creation
-date: 2019-02-11 15:40
+date: 2019-03-15 12:00
 author: Laura Lazzati
 tags: Guix Days, Outreachy
 ---
-My goal in this round as an [Outreachy](https://www.outreachy.org/)
-intern for the December/18 to March/19 period consists of creating 
introductory documentation videos
+
+Over the last few months, I have been working as an
+[Outreachy](https://www.outreachy.org/) intern with the GNU Guix crowd
+to develop videos presenting and documenting the project.
+My goal in this round as an Outreachy
+intern for the December 2018 to March 2019 period consists of creating 
introductory documentation videos
 about different topics for people who would like to use GNU Guix,
 admins and/or those who would like to join Guix community and don’t
 know where to start. Even interested or having a clear documentation, they
@@ -25,9 +29,9 @@ Also, I had to study tools deeply both for the creation of 
the workflow and the
 because I did not know them beforehand or I knew just the basics.
 
 After trying several approaches for the workflow, the current one consists of
-creating "pieces of videos" and gluing them together in the end.
+creating “pieces of videos†and gluing them together in the end.
 
-These "pieces of videos" may consist of:
+These “pieces of videos†may consist of:
 - Slide videos: they contain only a sequence of one or more slides.
 - Command line session videos: they contain only Guix or shell commands and
 their output, without showing any slide at all.
@@ -36,8 +40,8 @@ their output, without showing any slide at all.
 
 
![slide](https://git.savannah.gnu.org/cgit/guix/guix-artwork.git/tree/website/static/blog/img/outreachy-2019-outreachy-2019-slide-video.png)
 
-The inputs are .svg files and audio files.
-First, .svgs are converted to .pngs ("the slides").
+The inputs are SVG files and audio files.
+First, SVGs are converted to PNGs (“the slidesâ€).
 Then, a text file having the order in which each slide will
 appear and the duration of the audio that matches it is created.
 An audio text file containing all the audio files sorted to
@@ -55,34 +59,32 @@ it’s output.
 This file is passed to a Guile script that is in charge of executing the
 commands defined in the input text file and take text snapshots at a fixed time
  interval. Then, all these files are converted to postscript format. After
-that, they are transformed to .svg format. Finally, the process is repeated and
+that, they are transformed to SVG format. Finally, the process is repeated and
 the audio and the slides are glued to have final command line session video.
 
 ##### Workflow for creating the final video.
 
 
![gluing](https://git.savannah.gnu.org/cgit/guix/guix-artwork.git/tree/website/static/blog/img/outreachy-2019-outreachy-2019-gluing-video.png)
 
-Slide videos and command line videos are a "bunch of videos"
+Slide videos and command line videos are a “bunch of videosâ€
 that need to be glued into the final one. They are sorted, and using the
 same tool for video creation our final introductory video is created.
 
 #### About GNU Guix
 
 [GNU Guix](https://www.gnu.org/software/guix) is a transactional package
-manager for the GNU system. The Guix System Distribution or GuixSD is
-an advanced distribution of the GNU system that relies on GNU Guix and
-[respects the user's
+manager and an advanced distribution of the GNU system that [respects
+user
 freedom](https://www.gnu.org/distros/free-system-distribution-guidelines.html).
+Guix can be used on top of any system running the kernel Linux, or it
+can be used as a standalone operating system distribution for i686,
+x86_64, ARMv7, and AArch64 machines.
 
 In addition to standard package management features, Guix supports
 transactional upgrades and roll-backs, unprivileged package management,
-per-user profiles, and garbage collection.  Guix uses low-level
-mechanisms from the Nix package manager, except that packages are
-defined as native [Guile](https://www.gnu.org/software/guile) modules,
-using extensions to the [Scheme](http://schemers.org) language.  GuixSD
-offers a declarative approach to operating system configuration
-management, and is highly customizable and hackable.
-
-GuixSD can be used on an i686 or x86_64 machine.  It is also possible to
-use Guix on top of an already installed GNU/Linux system, including on
-mips64el, armv7, and aarch64.
+per-user profiles, and garbage collection.  When used as a standalone
+GNU/Linux distribution, Guix offers a declarative, stateless approach to
+operating system configuration management.  Guix is highly customizable
+and hackable through [Guile](https://www.gnu.org/software/guile)
+programming interfaces and extensions to the
+[Scheme](http://schemers.org) language.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]