On Tue, 2016-05-03 at 23:59 +0200, Sam Geeraerts wrote: > I'm thinking about speeding up development for gNewSense 5 (and > beyond). I've assembled some thoughts [1] on the wiki. Other > ideas/comments are welcome.
From the wiki page: > Go back to Builder style of development? Definitely. The fact that Ucclia packages were manually developed was a massive turn off for helping. > Code repository contains helper scripts instead of patches. For Trisquel it contains both, e.g. https://devel.trisquel.info/trisquel/package-helpers/blob/belenos/helpers/DATA/fop/replace-sRGB-profile.patch https://devel.trisquel.info/trisquel/package-helpers/blob/belenos/helpers/make-fop where the helper script applies a patch. There's quite a few of those. > Could only be used for 1 distro at a time. I don't understand this. Do you mean you want to bring packages from more than one upstream, like Debian and Ubuntu? Perhaps it would be a good idea to be very clear here about what the goal of gNewSense is. Would you care to share what your personal goals are with gNewSense, Sam? And for that matter, anyone else looking to help? Personally, what I want is a version of Debian modified to adhere to the FSF's Free System Distribution Guidelines, nothing more. It doesn't make sense to me to do anything beyond bringing a non-FSDG-compliant distro into compliance and making it presentable. From the perspective of software freedom, it seems like there are bigger fish to fry. > Packages that need changes to binary content (like openoffice.org in > gNewSense 2) are very hard or impossible to handle. Could you explain a little more about this, particular why it's difficult to handle? Do you know how Trisquel have dealt with this problem? From http://www.gnewsense.org/Processes/Packaging: > we want to include software that is not (yet) in Debian, but which is > very useful to free software users. Could you give an example of such software? Personally, I'm happy to live with Debian's slow releases. That's one of the consequences of Debian's high quality and I'm happy to live with it. If I wanted more up-to-date software, I'd just use Trisquel :-) That said, I can see that there may exist a need to integrate gNewSense-specific packages or have updated packages. However, that seems simply like a technical problem for the build system. I had a look at Trisquel's system a while back and it's not rocket science. There's no reason we can't make it do whatever we want. One question I have is: does gNewSense have builder machines running pbuilder or whatever? In fact, is there any information about gNewSense's infrastructure anywhere? I couldn't find anything on the wiki. Cheers, Bob
signature.asc
Description: This is a digitally signed message part
_______________________________________________ gNewSense-dev mailing list gNewSense-dev@nongnu.org https://lists.nongnu.org/mailman/listinfo/gnewsense-dev