On Fri, Nov 12, 2010 at 09:58:20AM +0100, Michael Schroeder wrote:
On Fri, Nov 12, 2010 at 09:46:25AM +0100, Petr Uzel wrote:
I think I should at least try to be constructive, so, what about something along these lines (for Base:System): "Set of packages that are necessary to boot and run default minimalistic installation on typical system".
That's not the definition of a "devel project". Devel projects are about people working together on some set of packages. It a social thing, not a technical.
I think this falls apart to four areas: (i) Distribution policies. Mainly aaa-base, I guess. The people who care about the SUSE fundamentals should gather here. (ii) The basic userland related to run-time lifetime of the system. This does not seem to have much of a social aspect, but I do not think we can avoid a catch-all like this; the goal should perhaps be to make it as narrow as possible. E.g. glibc is pretty antisocial, I'd say. ;-) It affects everything, but has very weak actual external ties. This covers glibc, *kit, dbus, grub, ... But does this need to cover *all* userland required to run the system? Perhaps we use it for something I'm not aware of, but what would actually break if *gasp* coreutils got moved to utilities? (Hey, it's named that way too!) (iii) Userspace-kernel interfaces. pciutils, *acpi*, *obex*, most of *fs* and util-linux, ... Perhaps they could live elsewhere? (iv) All the cruft that should IMO be mostly in utilities; bc, pinfo, less, ... Another question is whether it's actually worth to do huge changes in Base:System as for many of the packages, on one level the social aspect ("anyone but person X is interested") is quite low while on the next level, you'd already want to have them in four different projects. IMHO it's qualitatively quite different from the GNOME/KDE, graphics, devel:* and such projects. For me, Base:System is only "the place where I commit glibc so that I can submitreq it to Factory if I don't see a followup build failures storm". I'm not sure how it (or other devel project) could do more for e.g. me in particular. -- Petr "Pasky" Baudis The true meaning of life is to plant a tree under whose shade you will never sit. -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org