radmanic@novell.com wrote:
On Tuesday 26 February 2008 17:18:23 Stanislav Brabec wrote:
radmanic@novell.com wrote:
On Tuesday 26 February 2008 15:17:08
- Branding packages must be mutually exclusive, but with the exception of the default "upstream" package. This should make sure that you cannot easily co-brand packages by adding your branding package to an existing one. This should prevent unauthorized co-branding
This proposal makes them mutually exclusive without exception. If you want custom branding, you have to uninstall "upstream" package. They are conflicting, as they are installing files to the same places.
Doing this differently would require either patching of sources (to look for each image at two locations) or symlinking in style of update-alternatives (and increasing of installed size without easy use of actually inactive brandings).
Think for instance of a mid-size company with 500 desktops. The IT department provides a customized Linux Installation. All they want is to exchange the bootscreen-picture and the Firefox-bookmarks, everything else they want "upstream". In this situation it would be helpful if they could start on top of upstream. But I'd agree that this is more a convenience issue.
It's a different issue: Allowing to use mixed branding. It's a different issue than allowing two brandings. There are no conflicts in such level - correct branding is selected by weak dependencies. Proposing to add: Incomplete branding Vendor could decide to provide partial and incomplete branding. If vendor wants to provide incomplete branding and pick another branding as next-in-order, it is possible to do it by setting of the default repository priority in required order. (New libzypp feature of code 11.) -- 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, +49 911 740538747 190 00 Praha 9 fax: +420 284 028 951 Czech Republic http://www.suse.cz/ --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org