>Message: 1 >Date: Fri, 20 Sep 2013 23:38:51 +0800 (GMT+08:00) >From: Prefix <pre...@pillowsky.org> >To: ubuntu-devel-discuss@lists.ubuntu.com >Subject: Let good developers like Mozilla to maintenance their > packages >Message-ID: > <AM*a6qdbaoxhb83ivhmo0aqm.1.1379691531529.hmail.pre...@pillowsky.org> >Content-Type: text/plain; charset="utf-8" > >An HTML attachment was scrubbed... >URL: ><https://lists.ubuntu.com/archives/ubuntu-devel-discuss/attachments/20130920/5440da86/attachment-0001.html> >-------------- next part -------------- >Let good developers like Mozilla to maintenance their packages! > >If we have a look at the maintainers of the packages in the Pool, we will find >none of the maintainers are the software developers themselves. > >May be the purpose of this strategy is to ensure software quality, because all >of the software are tested, modified(if needed), and rebuild by the Ubuntu >Community. > >But, as for good developers like Mozilla, they have the ability to ensure the >quality. I think it's not a good idea to assume that their softwares have bugs >and need to be fixed by the Ubuntu Community. We are cooperated to bring the >world a good OS, so we work on different fields and trust each other. > >What is more important is that, they know a lot more about their code than us. >If a large project like Firefox contain bugs in their code and can't work well >in Ubuntu, we have to waste a lot of time to learn the code tree, learn the >algorithm in the program and finally find where the bug is, and fix it. But >the Mozilla developers are familiar with the code and is possible to fix it >within five minutes!This will happen if only Mozilla maintenance Firefox >packages themselves, because they will develop on Ubuntu, build on Ubuntu, >test on Ubuntu. Bugs will become less and less, and less time will be wasted >on things just like reinventing the wheel! > >The new strategy has many additional good points: >Let the software provider maintenance packages themselves can encourage them >to pay more attention to Ubuntu, make the software more fit with Ubuntu. >Always have 0-day support for new release. That's obvious! >Software developers will officially support Ubuntu, and may recommand users to >choice Ubuntu. > >I think a lot of good developers have the ability to maintenance packages >themselves. Mozilla, LibreOffice, Gnome, Apache, php, MySQL, phpMyAdmin, Gimp, >Inkscape, Scribus, Filezilla, Boinc, WordPress, etc. They contribute a lot and >make excellent software, and we should trust them. >
I can talk only for Boinc, since I'm directly involved in it in debian and ubuntu (from autosync). I tried many times to report to upstream, we are in a very strict contact, and many times they fixed the problem (I backported sometimes patches). But many and many times I personally fix the issues, and I report the fix upstream. I'm not (yet) an upstream developer, but I think I have a good knowledge for fixing bugs in boinc package. And last, upstream isn't aware (AFAIK) of the debian packaging system, it will introduce a useless overhead in boinc handling. They release once or twice a year, maybe the improvements will come if they adopt on their machine the debian packages, this is why we are going to package the boinc-server-maker package too. Gianfranco >It is in urgent need to accept the new strategy because many software like >LibreOffice are not update in time. This shows we do not have enough staff to >maintenance the packages. So it is time to change! > >==================== >Original arcitlce Link: http://blog.pillowsky.org >I am a student in zhejiang University, China. >May be my English is not so well -- Ubuntu-devel-discuss mailing list Ubuntu-devel-discuss@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss