Contrib cleanup (and push to Factory)
Hello all! Currently, there is almost no difference between maintaining the package in Contrib and in Factory so we'd like to encourage Contrib maintainers to push their packages into various devel projects and then to Factory. As the first steps are hardest to do, I went through all 351 Contrib packages and tried to figure out in what devel project these packages might below. I am not 100% right, so please take this info as a suggestion, not as a dogma :-) There are two lists attached: - users.txt - list of contrib maintainers, sorted by maintained packages - as you can see this is not some procedure I invented and force you to go through, I will have to do the same thing for 60 packages :-) - packages.txt - list of packages with the suggested devel projects - the format of the lines is following: * package name * maintainer(s) * suggested devel project (I couldn't figure out 4 packages, so they have "?" there ...) * comment - about renaming 4 library packages from libfooX to libfoo Unfortunately, some of the packages are not in the ideal shape for submission to Factory. Please update your packages to the latest upstream version and do some cleanup. For this you can use the tool spec-cleaner[1] (which is not perfect, so please review the results, hopefully it will get some love during the Summer of Code). [1] http://gitorious.org/opensuse/spec-cleaner/blobs/raw/master/spec-cleaner Once you are done, you can submit your packages to devel project. I'm sure you know the following procedure: Example: $package is 3dto3d, $develproject is graphics osc sr openSUSE:Factory:Contrib $package $develproject Once the package is accepted you should request adding yourself as a maintainer/bugowner using the following command: osc creq -a add_me maintainer $develproject $package \ -a add_me bugowner $develproject $package Once applied you can create submitrequests to Factory! Isn't that great? :-) Maintainers of the Contrib packages will receive another email with the packages maintained by them, so they don't have to dig through the large list :-) Hopefully we'll be able to push as much packages from Contrib to Factory as possible before the next release! In case there are any questions don't hesitate to ask on opensuse-contrib@opensuse.org. Thanks! -- Best Regards / S pozdravom, Pavol RUSNAK SUSE LINUX, s.r.o openSUSE Boosters Team Lihovarska 1060/12 PGP 0xA6917144 19000 Praha 9 prusnak[at]opensuse.org Czech Republic
On 06/04/11 20:33, Pavol Rusnak wrote:
- packages.txt
I have also created a wikipage[1] where you can track your progress. Just add a comment to the last table column. Maybe it will motivate the others to do the same! :-) [1] http://wiki.opensuse.org/openSUSE:Contrib_cleanup -- Best Regards / S pozdravom, Pavol RUSNAK SUSE LINUX, s.r.o openSUSE Boosters Team Lihovarska 1060/12 PGP 0xA6917144 19000 Praha 9 prusnak[at]opensuse.org Czech Republic -- To unsubscribe, e-mail: opensuse-contrib+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-contrib+help@opensuse.org
I'll send my package to G:A no worries about that :) Just please issue a small warning a few days before wiping the repo. I do actually think this is the right way (merging contrib with factory), thanks for making it happen. NM On Fri, Apr 8, 2011 at 2:33 PM, Pavol Rusnak <prusnak@opensuse.org> wrote:
On 06/04/11 20:33, Pavol Rusnak wrote:
- packages.txt
I have also created a wikipage[1] where you can track your progress. Just add a comment to the last table column. Maybe it will motivate the others to do the same! :-)
[1] http://wiki.opensuse.org/openSUSE:Contrib_cleanup
-- Best Regards / S pozdravom,
Pavol RUSNAK SUSE LINUX, s.r.o openSUSE Boosters Team Lihovarska 1060/12 PGP 0xA6917144 19000 Praha 9 prusnak[at]opensuse.org Czech Republic -- To unsubscribe, e-mail: opensuse-contrib+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-contrib+help@opensuse.org
-- Nelson Marques /* As cicatrizes lembram-nos de onde estivemos, mas não ditam para onde vamos */ -- To unsubscribe, e-mail: opensuse-contrib+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-contrib+help@opensuse.org
On Wed, 06 Apr 2011 20:33:52 +0200 Pavol Rusnak <prusnak@opensuse.org> wrote:
Once you are done, you can submit your packages to devel project. I'm sure you know the following procedure: [...] Once applied you can create submitrequests to Factory! Isn't that great? :-) [...]
What is the expected action for the package in the Contrib repository? * Should it be deleted from Contrib after ** package is in new devel project? ** package is in Factory? * or should the package stay in Contrib until Contrib is deleted? (who maintains the packages there, then?) With kind regards, Lars -- To unsubscribe, e-mail: opensuse-contrib+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-contrib+help@opensuse.org
On 11/04/11 09:19, Lars Vogdt wrote:
On Wed, 06 Apr 2011 20:33:52 +0200 Pavol Rusnak<prusnak@opensuse.org> wrote:
Once you are done, you can submit your packages to devel project. I'm sure you know the following procedure: [...] Once applied you can create submitrequests to Factory! Isn't that great? :-) [...]
What is the expected action for the package in the Contrib repository? * Should it be deleted from Contrib after ** package is in new devel project?
No, after the package is in devel project, please create submit request to Factory.
** package is in Factory?
Once it is in Factory, create a delete request to Contrib. Thanks!
* or should the package stay in Contrib until Contrib is deleted? (who maintains the packages there, then?)
No, let's delete it once the package is in Factory. -- Best Regards / S pozdravom, Pavol RUSNAK SUSE LINUX, s.r.o openSUSE Boosters Team Lihovarska 1060/12 PGP 0xA6917144 19000 Praha 9 prusnak[at]opensuse.org Czech Republic -- To unsubscribe, e-mail: opensuse-contrib+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-contrib+help@opensuse.org
participants (3)
-
Lars Vogdt
-
Nelson Marques
-
Pavol Rusnak