On Monday 04 January 2010 12:35:33 Petr Uzel wrote:
On Mon, Jan 04, 2010 at 08:47:15AM +0100, Josef Reidinger wrote:
Javier Llorente write:
I am the maintainer of easystroke, a package that has ended up being part of both Contrib and X11:Utilities and I think that it doesn't make any sense to have it in both places. I guess that the main difference between the two repos is that Contrib has a stricter policy when it comes to updates, am I right? Is it a good idea to delete it from X11:Utilities? I see the Contrib repo as easier to have on YaST than X11:Utilities since Contrib is listed on the Community repositories and X11:Utilities isn't.
Hi, I think that X11:Utilities works same as Base:System where I have a package. It is development project, so I often have more recent version there and after some testing I submit it to factory. I think that same work-flow should work in your case, but of course you can submit packages directly to contrib without using X11:Utilities.
openSUSE:Factory:Contrib (oS:F:C) follows the same rules as most devel projects, meaning you can freely update to new versions of your package, but, after Contrib is branched for new openSUSE release, you are responsible for maintenance of your package in branched contrib (like oS:11.2:Contrib).
Therefore, I see no point in having easystroke sources in both repositories. If you want to avoid duplicate work, but still have easystroke in X11:Utilities (I understand it 'logically' belongs there), I'd suggest creating a source link from oS:F:C to X11:Utilites (not the other way round since we don't allow source links to oS:F:C).
I think that main reason to have contrib is to have one strict main repository (factory) and one more relaxed repository (contrib) so user needn't to add all special repositories if he is not interested in testing the most recent version.
Josef
Thanks for your responses. I am going to keep the package in both places for the time being. Greetings, Javier Llorente