[opensuse-buildservice] Proposal for project in root namespace: GNOME:*
Hallo Build Service maintainers. We are just discussing on creating of Build Service projects for GNOME. Possible structure is: GNOME:GNOME-UNSTABLE GNOME:GNOME216 GNOME:EXTRAS Maybe there will be more projects or the final structure will be different. Please comment suggested letter case and use "-" or "_" - whether to use GNOME:216, GNOME:GNOME216, GNOME:Gnome216, GNOME:GNOME-2.16 or GNOME:GNOME_2_16 to conform naming scheme of other projects in the Build Service. -- Best Regards / S pozdravem, Stanislav Brabec software developer --------------------------------------------------------------------- SUSE LINUX, s. r. o. e-mail: sbrabec@suse.cz Lihovarská 1060/12 tel: +420 284 028 966 190 00 Praha 9 fax: +420 284 028 951 Czech Republic http://www.suse.cz/ --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
Am Friday 15 September 2006 15:31 schrieb Stanislav Brabec:
Hallo Build Service maintainers.
We are just discussing on creating of Build Service projects for GNOME.
Possible structure is:
GNOME:GNOME-UNSTABLE GNOME:GNOME216
Hm, that would mean when there is a stable Gnome 2.18 all people needs to change their repository URLs ? We do not want to host two stable releases by default, if they are backward compatible, so that would mean that you remove 216 and add 218 at some point of time. IMHO this is not a good idea, I would stick with a :STABLE and :UNSTABLE
GNOME:EXTRAS
Maybe there will be more projects or the final structure will be different.
Please comment suggested letter case and use "-" or "_" - whether to use GNOME:216, GNOME:GNOME216, GNOME:Gnome216, GNOME:GNOME-2.16 or GNOME:GNOME_2_16 to conform naming scheme of other projects in the Build Service.
We just had KDE:KDE3 and KDE:KDE4 yet (because they are incompatible and are installable in parallel). So when you want to copy this style you would get GNOME:GONME2 GNOME:UNSTABLE bye adrian -- Adrian Schroeter SUSE Linux Products GmbH, Maxfeldstr. 5, 90409 Nuernberg, Germany email: adrian@suse.de --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
On 2006-09-18 11:17:02 +0200, Adrian Schröter wrote:
GNOME:GONME2 GNOME:UNSTABLE
GNOME:GNOME2-UNSTABLE so it is clear what is unstable. darix -- openSUSE - SUSE Linux is my linux openSUSE is good for you www.opensuse.org --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
IMHO this is not a good idea, I would stick with a :STABLE and :UNSTABLE
GNOME:EXTRAS
I agree with Adrian here that it should be STABLE, not 216. Also, would the point of EXTRAS be that we build the official GNOME desktop, platform & bindings in STABLE/UNSTABLE and other GNOME apps and libraries in EXTRAS? Which of STABLE and UNSTABLE would EXTRAS be build against? -- James Ogley james@usr-local-bin.org http://usr-local-bin.org Packages for SUSE: http://usr-local-bin.org/rpms Help end poverty: http://oxfam.org.uk/imin --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
On 2006-09-18 14:03:10 +0100, James Ogley wrote:
IMHO this is not a good idea, I would stick with a :STABLE and :UNSTABLE
GNOME:EXTRAS
I agree with Adrian here that it should be STABLE, not 216.
Also, would the point of EXTRAS be that we build the official GNOME desktop, platform & bindings in STABLE/UNSTABLE and other GNOME apps and libraries in EXTRAS? Which of STABLE and UNSTABLE would EXTRAS be build against?
you can build it against both just different target repositories. see the "Subversion" project in the buildservice. it builds against the plain distro repositories and against Apache. darix -- openSUSE - SUSE Linux is my linux openSUSE is good for you www.opensuse.org --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
Marcus Rueckert wrote:
On 2006-09-18 14:03:10 +0100, James Ogley wrote:
Also, would the point of EXTRAS be that we build the official GNOME desktop, platform & bindings in STABLE/UNSTABLE and other GNOME apps and libraries in EXTRAS? Which of STABLE and UNSTABLE would EXTRAS be build against?
you can build it against both just different target repositories. see the "Subversion" project in the buildservice. it builds against the plain distro repositories and against Apache.
I guess that 90% of extras does not depend on GNOME version and can be build against STABLE and usable with both. Remaining 10% depends on unstable (e. g. gimp-unstable) or is checking for two different versions of the same library in configure and code inside is branched. We can branch only this 10% to reduce machine resources or branch everything to simplify use (and packaging). -- Best Regards / S pozdravem, Stanislav Brabec software developer --------------------------------------------------------------------- SUSE LINUX, s. r. o. e-mail: sbrabec@suse.cz Lihovarská 1060/12 tel: +420 284 028 966 190 00 Praha 9 fax: +420 284 028 951 Czech Republic http://www.suse.cz/ --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
Adrian Schröter wrote:
Hm, that would mean when there is a stable Gnome 2.18 all people needs to change their repository URLs ?
Yes. Exactly this was my intention. After GNOME 2.x 2.x+2 update, desktop often needs small reconfiguration and some things may even disappear. Imagine that you are using 2.x and you will get 2.x+2 overnight. Your desktop is now different, needs some work to adjust it, and may be even less stable. And what is worse, there is no way to undo this change. That's a reason, why I would like to see stable versions in form GNOME2xx. When GNOME 2.x+2 appears, we can let 2.x repository silently die in few weeks or months (i. e. stop updating and building). -- Best Regards / S pozdravem, Stanislav Brabec software developer --------------------------------------------------------------------- SUSE LINUX, s. r. o. e-mail: sbrabec@suse.cz Lihovarská 1060/12 tel: +420 284 028 966 190 00 Praha 9 fax: +420 284 028 951 Czech Republic http://www.suse.cz/ --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
Am Monday 18 September 2006 15:39 schrieb Stanislav Brabec:
Adrian Schröter wrote:
Hm, that would mean when there is a stable Gnome 2.18 all people needs to change their repository URLs ?
Yes. Exactly this was my intention.
After GNOME 2.x 2.x+2 update, desktop often needs small reconfiguration and some things may even disappear.
Imagine that you are using 2.x and you will get 2.x+2 overnight. Your desktop is now different, needs some work to adjust it, and may be even less stable. And what is worse, there is no way to undo this change.
That would be always a bug IMHO. How does a user do an update from openSUSE x.y to x.y+1 (or SLE) otherwise ?
That's a reason, why I would like to see stable versions in form GNOME2xx. When GNOME 2.x+2 appears, we can let 2.x repository silently die in few weeks or months (i. e. stop updating and building).
or rest forever, because some stupid app does not get ported :/ -- Adrian Schroeter SUSE Linux Products GmbH, Maxfeldstr. 5, 90409 Nuernberg, Germany email: adrian@suse.de --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
Adrian Schröter wrote:
Am Monday 18 September 2006 15:39 schrieb Stanislav Brabec:
Adrian Schröter wrote:
Hm, that would mean when there is a stable Gnome 2.18 all people needs to change their repository URLs ?
Yes. Exactly this was my intention.
After GNOME 2.x 2.x+2 update, desktop often needs small reconfiguration and some things may even disappear.
Imagine that you are using 2.x and you will get 2.x+2 overnight. Your desktop is now different, needs some work to adjust it, and may be even less stable. And what is worse, there is no way to undo this change.
That would be always a bug IMHO. How does a user do an update from openSUSE x.y to x.y+1 (or SLE) otherwise ?
openSUSE x.y to x.y+1 is updated by admin by reboot from install CD/DVD. Unintentional upgrade can never happen there. And user still has to do some things manually: - Remove icon for evolution-2.4 from panel - Add icon for evolution-2.6 to panel - Remove old main menu and replace it by the new main menu (if intended) - Renew icons on desktop with dumb icon. ...
That's a reason, why I would like to see stable versions in form GNOME2xx. When GNOME 2.x+2 appears, we can let 2.x repository silently die in few weeks or months (i. e. stop updating and building).
or rest forever, because some stupid app does not get ported :/
Hopefully, public part of API is nearly 100% compatible and no porting is required. -- Best Regards / S pozdravem, Stanislav Brabec software developer --------------------------------------------------------------------- SUSE LINUX, s. r. o. e-mail: sbrabec@suse.cz Lihovarská 1060/12 tel: +420 284 028 966 190 00 Praha 9 fax: +420 284 028 951 Czech Republic http://www.suse.cz/ --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
Am Monday 18 September 2006 16:18 schrieb Stanislav Brabec:
Adrian Schröter wrote:
Am Monday 18 September 2006 15:39 schrieb Stanislav Brabec:
Adrian Schröter wrote:
Hm, that would mean when there is a stable Gnome 2.18 all people needs to change their repository URLs ?
Yes. Exactly this was my intention.
After GNOME 2.x 2.x+2 update, desktop often needs small reconfiguration and some things may even disappear.
Imagine that you are using 2.x and you will get 2.x+2 overnight. Your desktop is now different, needs some work to adjust it, and may be even less stable. And what is worse, there is no way to undo this change.
That would be always a bug IMHO. How does a user do an update from openSUSE x.y to x.y+1 (or SLE) otherwise ?
openSUSE x.y to x.y+1 is updated by admin by reboot from install CD/DVD. Unintentional upgrade can never happen there.
okay, I misunderstood the point than. However, you can also recommend always to do gnome updates only when you are not logged in.
And user still has to do some things manually: - Remove icon for evolution-2.4 from panel - Add icon for evolution-2.6 to panel - Renew icons on desktop with dumb icon.
these points would have been critical rated bugs for KDE in the past. I assume the same rules do apply also for Gnome.
- Remove old main menu and replace it by the new main menu (if intended)
IMHO an optional step, as long the old menu is still supported and working. These reasons are IMHO no reasons to double the resources needed for building and on the mirrors. We also never did provide seperated versions in the past for KDE/Gnome minor updates in the past on our servers. bye adrian -- Adrian Schroeter SUSE Linux Products GmbH, Maxfeldstr. 5, 90409 Nuernberg, Germany email: adrian@suse.de --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
Thanks for your ideas. I have just created GNOME:UNSTABLE. Once it will be considered as stable, packages will be copied to GNOME:GNOME2 and further development will continue in GNOME:UNSTABLE. The form of GNOME:EXTRAS is not yet decided. -- Best Regards / S pozdravem, Stanislav Brabec software developer --------------------------------------------------------------------- SUSE LINUX, s. r. o. e-mail: sbrabec@suse.cz Lihovarská 1060/12 tel: +420 284 028 966 190 00 Praha 9 fax: +420 284 028 951 Czech Republic http://www.suse.cz/ --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
is gnome supplementary moved to GNOME:GNOME2? On 9/18/06, Stanislav Brabec <sbrabec@suse.cz> wrote:
Thanks for your ideas.
I have just created GNOME:UNSTABLE.
Once it will be considered as stable, packages will be copied to GNOME:GNOME2 and further development will continue in GNOME:UNSTABLE.
The form of GNOME:EXTRAS is not yet decided.
-- Best Regards / S pozdravem,
Stanislav Brabec software developer --------------------------------------------------------------------- SUSE LINUX, s. r. o. e-mail: sbrabec@suse.cz Lihovarská 1060/12 tel: +420 284 028 966 190 00 Praha 9 fax: +420 284 028 951 Czech Republic http://www.suse.cz/
--------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
-- with best regards from Russia
Dinar Valeev wrote:
is gnome supplementary moved to GNOME:GNOME2?
Yes. Build Service is much better solution. Supplementary is no more updated and probably will be removed once if GNOME 2.16 in Build Service will become usable. -- Best Regards / S pozdravem, Stanislav Brabec software developer --------------------------------------------------------------------- SUSE LINUX, s. r. o. e-mail: sbrabec@suse.cz Lihovarská 1060/12 tel: +420 284 028 966 190 00 Praha 9 fax: +420 284 028 951 Czech Republic http://www.suse.cz/ --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
Am Monday 18 September 2006 17:05 schrieb Stanislav Brabec:
Thanks for your ideas.
I have just created GNOME:UNSTABLE.
Once it will be considered as stable, packages will be copied to GNOME:GNOME2 and further development will continue in GNOME:UNSTABLE.
The form of GNOME:EXTRAS is not yet decided.
sounds good :) -- Adrian Schroeter SUSE Linux Products GmbH, Maxfeldstr. 5, 90409 Nuernberg, Germany email: adrian@suse.de --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
On Mon, 2006-09-18 at 16:18 +0200, Stanislav Brabec wrote:
Adrian Schröter wrote:
Am Monday 18 September 2006 15:39 schrieb Stanislav Brabec:
Adrian Schröter wrote:
Hm, that would mean when there is a stable Gnome 2.18 all people needs to change their repository URLs ?
Yes. Exactly this was my intention.
After GNOME 2.x 2.x+2 update, desktop often needs small reconfiguration and some things may even disappear.
Imagine that you are using 2.x and you will get 2.x+2 overnight. Your desktop is now different, needs some work to adjust it, and may be even less stable. And what is worse, there is no way to undo this change.
That would be always a bug IMHO. How does a user do an update from openSUSE x.y to x.y+1 (or SLE) otherwise ?
openSUSE x.y to x.y+1 is updated by admin by reboot from install CD/DVD. Unintentional upgrade can never happen there.
I think we should strive for big updates from repo's to work though, like in debian. -JP -- JP Rosevear <jpr@novell.com> Novell, Inc. --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
- Remove icon for evolution-2.4 from panel - Add icon for evolution-2.6 to panel
The default panel icon for evolution should launch 'evolution' not 'evolution-x.y' :) -- James Ogley james@usr-local-bin.org http://usr-local-bin.org Packages for SUSE: http://usr-local-bin.org/rpms Help end poverty: http://oxfam.org.uk/imin --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
On Mon, 2006-09-18 at 16:04 +0200, Adrian Schröter wrote:
Am Monday 18 September 2006 15:39 schrieb Stanislav Brabec:
Adrian Schröter wrote:
Hm, that would mean when there is a stable Gnome 2.18 all people needs to change their repository URLs ?
Yes. Exactly this was my intention.
After GNOME 2.x 2.x+2 update, desktop often needs small reconfiguration and some things may even disappear.
Imagine that you are using 2.x and you will get 2.x+2 overnight. Your desktop is now different, needs some work to adjust it, and may be even less stable. And what is worse, there is no way to undo this change.
That would be always a bug IMHO. How does a user do an update from openSUSE x.y to x.y+1 (or SLE) otherwise ?
That's a reason, why I would like to see stable versions in form GNOME2xx. When GNOME 2.x+2 appears, we can let 2.x repository silently die in few weeks or months (i. e. stop updating and building).
or rest forever, because some stupid app does not get ported :/
with 2.x that problem should not happen, since all libraries are ABI-stable, so no need to port anything, apart from having apps use new features. But if they don't use the new features, they still should compile with the GNOME 2.x platform -- Rodrigo Moya <rodrigo@novell.com> --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
On Mon, 2006-09-18 at 11:17 +0200, Adrian Schröter wrote:
Am Friday 15 September 2006 15:31 schrieb Stanislav Brabec:
Hallo Build Service maintainers.
We are just discussing on creating of Build Service projects for GNOME.
Possible structure is:
GNOME:GNOME-UNSTABLE GNOME:GNOME216
Hm, that would mean when there is a stable Gnome 2.18 all people needs to change their repository URLs ?
We do not want to host two stable releases by default, if they are backward compatible, so that would mean that you remove 216 and add 218 at some point of time.
Yes, I think we should never handle more than 2 releases at one time.
IMHO this is not a good idea, I would stick with a :STABLE and :UNSTABLE
Yes, I think so too, if people are subscribed to GNOME-STABLE we can just define the channel via its description properly. If they want a stable, consistent gnome with security updates they can stick to the released product. They will also see in the updater its a massive change and if they went to the trouble to subscribe to the GNOME-STABLE channel they probably want the latest anyhow.
GNOME:EXTRAS
Maybe there will be more projects or the final structure will be different.
Please comment suggested letter case and use "-" or "_" - whether to use GNOME:216, GNOME:GNOME216, GNOME:Gnome216, GNOME:GNOME-2.16 or GNOME:GNOME_2_16 to conform naming scheme of other projects in the Build Service.
We just had KDE:KDE3 and KDE:KDE4 yet (because they are incompatible and are installable in parallel). So when you want to copy this style you would get
GNOME:GONME2 GNOME:UNSTABLE
I don't think this is very discoverable GNOME:GNOME2-UNSTABLE maybe. -JP -- JP Rosevear <jpr@novell.com> Novell, Inc. --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
On Mon, 2006-09-18 at 11:17 +0200, Adrian Schröter wrote:
Am Friday 15 September 2006 15:31 schrieb Stanislav Brabec:
Hallo Build Service maintainers.
We are just discussing on creating of Build Service projects for GNOME.
Possible structure is:
GNOME:GNOME-UNSTABLE GNOME:GNOME216
Hm, that would mean when there is a stable Gnome 2.18 all people needs to change their repository URLs ?
We do not want to host two stable releases by default, if they are backward compatible, so that would mean that you remove 216 and add 218 at some point of time.
IMHO this is not a good idea, I would stick with a :STABLE and :UNSTABLE
/me too I think it makes more sense to just provide the current STABLE and UNSTABLE than dealing with all version numbers, which puts more work over users. -- Rodrigo Moya <rodrigo@novell.com> --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
participants (7)
-
Adrian Schröter
-
Dinar Valeev
-
James Ogley
-
JP Rosevear
-
Marcus Rueckert
-
Rodrigo Moya
-
Stanislav Brabec