Mailinglist Archive: opensuse-packaging (140 mails)

< Previous Next >
Re: [opensuse-packaging] [RFC Proposal] Distribution Branding (packages)
  • From: David Bolt <bcrafhfr-cnpxntvat@xxxxxxxxxx>
  • Date: Tue, 26 Feb 2008 16:50:44 +0000
  • Message-id: <CbRi9MlkNExHFwP3@xxxxxxxxxxxxxxxxxxx>
On Tue, 26 Feb 2008, Thorsten Kukuk wrote:-

On Tue, Feb 26, Vladimir Nadvornik wrote:

One central RPM will either
- make all updates of branding impossible
or
- need relatively complicated scripts to allow installation
of multiple brandings in parallel

IIRC it was decided on the dist meeting to keep it simple
and use separate subpackages.

Please read again what I wrote. For a distribution/distributor
several separate subpackages are the right way to go.
For a Redistributor of one product, one RPM is what customers
expect.

I'm not sure there's a distinction. From the point of view of a customer
of the re-distributor, they are the distributor, just as SUSE/Novell are
for their present customers.

Are these customers really going to notice several small packages that,
by looking at the package names, have something to do with the package
they are branding? Or are they going to notice a very much larger
package, one that may or may not have anything to do with the ones
they're installing?

My guess is that, if the packages were distributed on physical media,
they aren't going to notice either. If the packages are being downloaded
individually, they're much more likely to notice a single package rather
than several smaller packages, especially since the larger package will
be larger than all the small ones.

Finally, if there is a goal of reducing the footprint of the
installation, having one RPM that contains the branding for every
package is going in the opposite direction. One big RPM is going to
contain branding for packages that aren't installed, where multiple
branding packages won't.


Regards,
David Bolt

--
Team Acorn: http://www.distributed.net/ OGR-P2 @ ~100Mnodes RC5-72 @ ~15Mkeys
SUSE 10.1 32bit | openSUSE 10.2 32bit | openSUSE 10.3 32bit | openSUSE 11.0a1
SUSE 10.1 64bit | openSUSE 10.2 64bit | openSUSE 10.3 64bit
RISC OS 3.6 | TOS 4.02 | openSUSE 10.3 PPC | RISC OS 3.11
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-packaging+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-packaging+help@xxxxxxxxxxxx

< Previous Next >
Follow Ups