It's been some time, but I've queried a variety of folks on this list individually regarding various paths to create a build book in the spirit of Linux from Scratch [1] that replaces the Linux kernel with the GNU Linux-libre kernel, and sticks to a primarily GNU OS package collection. Thanks to everyone who has responded with ideas. I'm now at the point where I've tried a variety of languages, from simple shell to more elaborate Python code, to write the build and test infrastructure. Of course I chose the one I'm the least skilled at, but love the most: Emacs Lisp.
I saw a post recently that reminded me I'm missing something in my build function manifest: License analysis and certification as "Freed Software" a la FOSSology [2]. My project is not a distribution, but a build book. I wonder if there is a way to write in hooks to FOSSology rather than attempt writing a license analysis piece from scratch? Is this something from an Emacs Lisp perspective that has been done by someone else, or in any other language? I did see there is an SPDX module developed by UNO [3] but that doesn't feel like what I'm looking for. I'm thinking something much simpler. Thanks! [1] http://linuxfromscratch.org [2] http://www.fossology.org [3] https://sites.google.com/site/fossologyunospdx/home -- Cheers, Christian Bryant http://libreplanet.org/wiki/User:Cabryant Jabber: [email protected]
