Hi Artyom, On 9/1/23 11:44, Artyom V. Poptsov wrote: > Hello, > > this patch adds my CreativeCommons-licensed book "Science, Programming, > Art and Radioelectronics Club (SPARC)"[1] that covers such topics as > basic electronics, programming, music and game development on Arduino > controllers. > > > > The book is available only in Russian for now. > > I thought that it is a neat idea to make a reproducible version of the > book in Guix, so I did. Cool, thanks for sharing your book! > Not sure if there's any book packaging policy here, but at least a saw > "Free as in Freedom" packaged in Guix, so I decided to package mine book > as well. > > I created a separate module named "books.scm" as I couldn't figure out a > better place for the new package (and maybe there will be other books in > Guix as well in the future.)I think books are accepted in Guix, it's just that there weren't any packaged until now. > And yes, the repository contains a PDF version of the book, but that's > not the vibe of reproducibility, right? Maybe I'll remove the PDF > version from the repository in the future. Right, I deleted the file in the package snippet, but it would be better to delete it in the future. I attached an improved patch, that has other changes in the snippet that you might also want to add to your repository. > Many thanks to Nicolas Goaziou who helped[2] me with figuring out how to > make to work the LaTeX black magic in GNU Guix, and for packaging so > many LaTeX packages for GNU Guix. > > - avp > > References: > 1. https://github.com/artyom-poptsov/SPARC > 2. https://mail.gnu.org/archive/html/help-guix/2023-08/msg00075.html >