On Mi, 2015-02-11 at 12:19 +0100, Juergen Borleis wrote: > Hi, > > On Wednesday 11 February 2015 11:50:16 Hubert Feurstein wrote: > > IMHO the proposal by Markus makes sense. I have had the same issues > > with collecting license texts in the past. So a solution integrated in > > PTXdist would be great. Because then it would be possible to collect > > the license texts depending on the config options of a package > > (sometimes plugins have a different license). > > Please checkout current PTXdist master and run "ptxdist make license-report" > inside a PTXdist project. You need "LATEX" and "dot" to make it work.
First, this one is wonderful, and works like a charm. Thanks a lot. What I am missing is an overview. Mainly as an external list, but maybe also in the reports. I'm talking about e.g. a simple CSV, listing all the included packages, like in "pkgname | pkgversion | licenses". So something like [...] busybox|1.24.2|GPL-2.0 [...] Sensible escaping would be something to look at, but anyway. Point is, this list would be easily diff'able between releases. And lawyers tend to be more expensive than developers... Also, one can sort it and make matrices of any kind, e.g. sort by GPLv3, and so on. Above would be the minimum information, for anything else, one can look into the big report. Maybe the flags like "attribution" and "choice" would be interessting, too. Now, this can be done with some shell scripting, outside of the build process. But as there is already the license-report generation, this would be the perfect place for it. Has anyone already (partly) implemented this ? Would be happy to pick up the pieces and also mainline it. Just asking, before I start hacking things twice... -- carpe noctem engineering Ingenieurbuero fuer Hard- & Software-Entwicklung Andreas Pretzsch Dipl.-Ing. (FH) Andreas Pretzsch Tel. +49-(0)7307-936088-1 Lange Strasse 28a Fax: +49-(0)7307-936088-9 89250 Senden, Germany email: [email protected] _______________________________________________ ptxdist mailing list [email protected]
