Re: Some manual @ref @xref @pxref fail when untranslated

2019-05-22 Thread Meiyo Peng
Hi Florian,

pelzflorian (Florian Pelz) writes:

> Meiyo Peng reports at 
> 
>
> On Tue, May 14, 2019 at 10:29:35AM +0800, Meiyo Peng wrote:
>> I just find out that the @pxref{Packages with Multiple Outputs} in
>> doc/contributing.texi has to be translated.  Or I will get an error
>> while running make:
>>
>> #+begin_example
>>   doc/contributing.zh_CN.texi:567: @pxref reference to nonexistent node 
>> `Packages with Multiple Outputs'
>> #+end_example
>>
>> I guess it's because the node name is in doc/guix.texi (another file
>> than doc/contributing.texi).  Any idea?
>>
>
> The reason appears to be that when not translating (using the first
> attached patch that reverts back to @pxref{Packages with Multiple
> Outputs}), po4a-translate transforms
>
> @item
> Take a look at the profile reported by @command{guix size}
> (@pxref{Invoking guix size}).  This will allow you to notice references
> to other packages unwillingly retained.  It may also help determine
> whether to split the package (@pxref{Packages with Multiple Outputs}),
> and which optional dependencies should be used.  In particular, avoid adding
> @code{texlive} as a dependency: because of its extreme size, use
> @code{texlive-tiny} or @code{texlive-union} instead.
>
> to
>
> @item
> 看一下@command{guix size}(@pxref{Invoking guix
> size})的分析报告。这会让你注意到对其它软件包无意中的引用。它也可以帮助决定是否要把一个软件包分割成几个输出(@pxref{Packages
> with Multiple
> Outputs}),以及需要使用哪些可选的依赖。特别地,避免把@code{texlive}添加为依赖:因为它太大了,请使用@code{texlive-tiny}或@code{texlive-union}代替它。
>
> with the pxref split over three lines because the surrounding context
> has no space characters.  doc/local.mk’s xref_command can only deal
> with two lines however.

There is no space separator for Chinese words.  Typesetting of CJK
languages is always a headache for FLOSS developers.

> The second attached patch makes xref_command grep three-line
> references too, so it finds the translation, *however* I cannot get
> this multiline sed to actually insert the translation into three line
> references.  Perhaps it would be better to just replace this complex
> xref_command with Guile code?  I will not do it however.

Thank you for the work.  I have found only one such case in the Guix
manual, so that's fine.  I can manually translate this @pxref.


--
Meiyo Peng
https://www.pengmeiyu.com/



Re: Documentation videos are being uploaded!

2019-05-22 Thread Timothy Sample
Hi Laura,

Laura Lazzati  writes:

> Hi Guix!
>
> I have created the site: https://archive.org/details/guix-videos
> where I will be pushing  the documentation videos that I created
> during my internship and that Paul helped a a lot sharing their voice
> and knowledge about video creation to enhance them.
>
> I appreciate feedback :)

This is really great!  Thank you so much for seeing the videos through
to completion.  It’s very exciting to have such high-quality materials
available to the community.  :)

I have one little suggestion.  The part where Paul reads the URL feels
very slow to me.  I think it could be a touch faster without losing any
clarity, and that speeding it up a bit would improve the rhythm of the
video.  That being said, I am a native English speaker, so maybe the
slower pace is helpful for those who don’t normally speak English.  How
hard is it to change?  What do others think?

Otherwise, it’s awesome.  Thanks again!


-- Tim



Re: Documentation videos are being uploaded!

2019-05-22 Thread Gábor Boskovits
Hello,

Amin Bandali  ezt írta (időpont: 2019. máj. 22., Sze,
20:22):

> Pronaip  writes:
>
> [...]
>
> > The video is great but the introductory videos link
> > (https://audio.video.gnu.org) seems to lead to nowhere. Has it not
> > been set up?
> >
> >
>
> That’s a typo; it should have been https://audio-video.gnu.org.
>


> Yes, that is true, but the url without the typo is still not set up.
>

The videos uploaded to achive are uploaded to give final feedback and
discussion before uploading them to audio-video.gnu.org.

Best regards,
g_bor


Re: Documentation videos are being uploaded!

2019-05-22 Thread Pronaip
‐‐‐ Original Message ‐‐‐
On Wednesday, May 22, 2019 8:22 PM, Amin Bandali  wrote:
> That’s a typo; it should have been https://audio-video.gnu.org.

There is also no https://audio-video.gnu.org/guix/

I presume that has indeed not been set up yet?
I also tried it without the trailing slash.



Re: Documentation videos are being uploaded!

2019-05-22 Thread Amin Bandali
Pronaip  writes:

[...]

> The video is great but the introductory videos link
> (https://audio.video.gnu.org) seems to lead to nowhere. Has it not
> been set up?
>
>

That’s a typo; it should have been https://audio-video.gnu.org.



Re: Documentation videos are being uploaded!

2019-05-22 Thread Pronaip
‐‐‐ Original Message ‐‐‐
On Wednesday, May 22, 2019 7:06 PM, Laura Lazzati  
wrote:

> Hi Guix!
>
> I have created the site: https://archive.org/details/guix-videos
> where I will be pushing the documentation videos that I created
> during my internship and that Paul helped a a lot sharing their voice
> and knowledge about video creation to enhance them.
>
> I appreciate feedback :)
>
> Regards!
> Laura

The video is great but the introductory videos link 
(https://audio.video.gnu.org) seems to lead to nowhere. Has it not been set up?



Re: Documentation videos are being uploaded!

2019-05-22 Thread Gábor Boskovits
Hello Laura,

Laura Lazzati  ezt írta (időpont: 2019. máj.
22., Sze, 19:14):

> Hi Guix!
>
> I have created the site: https://archive.org/details/guix-videos
> where I will be pushing  the documentation videos that I created
> during my internship and that Paul helped a a lot sharing their voice
> and knowledge about video creation to enhance them.
>

Thank you so much for working on this!

Also thanks for Paul, some subtle bugs could have been fixed much later
without you help, Your knowledge regarding videos is much appreciated.


> I appreciate feedback :)
>

I will have a look at them as soon as I can.


> Regards!
> Laura
>
> Best regards,
g_bor


Re: Documentation videos are being uploaded!

2019-05-22 Thread znavko
Wow! I want to see these topics:
- disk partitioning on guix system installation (manual lacks detailed info)
- how to learn guile
- how to get rid with configuration file
- how actually read guix errors and where to look for more info (I really had 
not learnt this yet)
- config.scm examples for xfce, gnome, wpa-supplicant, touchpad, keyboards, 
multi-users, samba service, postgresql service, web-server and so on
- how to configure kernel or use own kernel in guix.

Do you want to discuss such content with somebody?

May 22, 2019 5:14 PM, "Laura Lazzati"  wrote:

> Hi Guix!
> 
> I have created the site: https://archive.org/details/guix-videos
> where I will be pushing the documentation videos that I created
> during my internship and that Paul helped a a lot sharing their voice
> and knowledge about video creation to enhance them.
> 
> I appreciate feedback :)
> 
> Regards!
> Laura



Documentation videos are being uploaded!

2019-05-22 Thread Laura Lazzati
Hi Guix!

I have created the site: https://archive.org/details/guix-videos
where I will be pushing  the documentation videos that I created
during my internship and that Paul helped a a lot sharing their voice
and knowledge about video creation to enhance them.

I appreciate feedback :)

Regards!
Laura



Re: Video narration

2019-05-22 Thread Laura Lazzati
Hi :)

> Hello Laura,
>
> Laura Lazzati  ezt írta (időpont: 2019. máj. 21., 
> K, 4:52):
>>
>> Hi!
>>
>>
>> > For what is worth, they could also be uploaded to https://archive.org/
>> Interesting! I was thinking about sth internal for the community first
>> but the environment for the creation is available, so no problem for
>> me. What do the others think?
>>
>
> My client told me that they are still moving their hardware, and they won't 
> be able to
> reliably serve the content for a few weeks. I believe that we could use 
> archive.org.
Fine! I have already created an account. I am arranging cli session
files / svg files to adapt them to the new release and seeing if I can
improve the timings. Will be uploading the videos ASAP.

Regards :)
Laura



Re: GNU Guix 1.0.1 released

2019-05-22 Thread Dan Frumin

Hi Ludovic,

Congratulations on the release.

Perhaps someone can update the website  or 

which still has a DOWNLOAD 1.0.0 button.

On a related note, how come there are two versions of the official Guix website?
- http://gnu.org/s/guix (this one seems to be the most recent/updated one)
- http://guix.info or http://guix.gnu.org (this one seems to lag behind)

Is it possible to unify them somehow, perhaps? It would be less confusing for 
people searching
for Guix on Google or DuckDuckGo.

Best,
-Dan

On 19-05-19 23:43, Ludovic Courtès wrote:

We are pleased to announce the release of GNU Guix 1.0.1.

This is a bug-fix release primarily addressing one major issue in the
graphical installer of the standalone Guix system, as well as less
critical issues.

Read more about today’s announcement at:

   https://gnu.org/software/guix/blog/2019/gnu-guix-1.0.1-released

• About

   GNU Guix is a transactional package manager and an advanced
   distribution of the GNU system that respects user freedom.  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.  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 programming
   interfaces and extensions to the Scheme language.

   https://www.gnu.org/software/guix/

• Download

   Here are the compressed sources and a GPG detached signature[*]:
 https://ftp.gnu.org/gnu/guix/guix-1.0.1.tar.gz
 https://ftp.gnu.org/gnu/guix/guix-1.0.1.tar.gz.sig

   Here are the bootable USB installation images and their signatures[*]:
 https://ftp.gnu.org/gnu/guix/guix-system-install-1.0.1.i686-linux.iso.xz
 
https://ftp.gnu.org/gnu/guix/guix-system-install-1.0.1.i686-linux.iso.xz.sig
 https://ftp.gnu.org/gnu/guix/guix-system-install-1.0.1.x86_64-linux.iso.xz
 
https://ftp.gnu.org/gnu/guix/guix-system-install-1.0.1.x86_64-linux.iso.xz.sig

   Here is the QCOW2 virtual machine (VM) image and its signature:
 https://ftp.gnu.org/gnu/guix/guix-system-vm-image-1.0.1.x86_64-linux.xz
 https://ftp.gnu.org/gnu/guix/guix-system-vm-image-1.0.1.x86_64-linux.xz.sig

   Here are the binary tarballs and their signatures[*]:
 https://ftp.gnu.org/gnu/guix/guix-binary-1.0.1.i686-linux.tar.xz
 https://ftp.gnu.org/gnu/guix/guix-binary-1.0.1.i686-linux.tar.xz.sig
 https://ftp.gnu.org/gnu/guix/guix-binary-1.0.1.x86_64-linux.tar.xz
 https://ftp.gnu.org/gnu/guix/guix-binary-1.0.1.x86_64-linux.tar.xz.sig
 https://ftp.gnu.org/gnu/guix/guix-binary-1.0.1.armhf-linux.tar.xz
 https://ftp.gnu.org/gnu/guix/guix-binary-1.0.1.armhf-linux.tar.xz.sig
 https://ftp.gnu.org/gnu/guix/guix-binary-1.0.1.aarch64-linux.tar.xz
 https://ftp.gnu.org/gnu/guix/guix-binary-1.0.1.aarch64-linux.tar.xz.sig

   Use a mirror for higher download bandwidth:
 https://www.gnu.org/order/ftp.html
   
   Here are the SHA1 checksums:


   f6e32b17e034124edeec11d841e687ba0ee59242  guix-1.0.1.tar.gz
   d710c927c1eae466c4f8a11796e196bd61fe07aa  
guix-binary-1.0.1.aarch64-linux.tar.xz
   457b8a13660a764c326096cd3a7107c6e036e406  
guix-binary-1.0.1.armhf-linux.tar.xz
   314f093ea71702cebdc1a98c3ca8319cd49efbfc  guix-binary-1.0.1.i686-linux.tar.xz
   8288422fde6a6d4ee257355c21ab9447ae9736cf  
guix-binary-1.0.1.x86_64-linux.tar.xz
   78b48b00c7f5e073a66c976085f0489db2449b0b  
guix-system-install-1.0.1.i686-linux.iso.xz
   41c6ed4e48930fa0ef7954745b5c7a4d85dfd0a8  
guix-system-install-1.0.1.x86_64-linux.iso.xz
   bce4a096717ac7a749cccd8d161d71dfd6c6e579  
guix-system-vm-image-1.0.1.x86_64-linux.xz
   
   [*] Use a .sig file to verify that the corresponding file (without the

   .sig suffix) is intact.  First, be sure to download both the .sig file
   and the corresponding tarball.  Then, run a command like this:
   
 gpg --verify guix-1.0.1.tar.gz.sig
   
   If that command fails because you don't have the required public key,

   then run this command to import it:
   
 gpg --keyserver pool.sks-keyservers.net \

 --recv-keys 3CE464558A84FDC69DB40CFB090B11993D9AEBB5
   
   and rerun the 'gpg --verify' command.


   To install the standalone Guix system, please see “System
   Installation” in the manual.  To install Guix on a running system, see
   “Installation” in the manual.

• Changes since version 1.0.0 (excerpt from the NEWS file)

   ** Package management
   *** The ‘https_proxy’ environment variable is now honored
   ** Distribution
   *** ‘guix system docker-image’ now produces images with an entry point
   *** New ‘--network’ option for ‘guix system container’