On Wed, 2006-07-12 at 11:18 +0200, Andreas Jaeger wrote: > Currently in SUSE Linux 10.1 (and earlier releases) we use selections > in YaST to group software and easily enable installation of related > software. > > Our developers have enhanced the concept of selections and call it > patterns. > <snip>
Also why not eliminate the duplication of packages in the patterns. When looking at and selecting KDE packages I should _not_ be presented with GNOME packages for selection as well. I have not ever understood why a package shows up in numerous places. > As a first step for discussion I propose these roles and patterns: > > * Graphical Environments > - GNOME Desktop Environment > - KDE Desktop Environment > - X Window System (with fvwm2) > > * Base Technologies > - Base System (always installed) > - AppArmor > - Xen Virtual Machine Host Server > > * Development > - C/C++ Compiler and Tools > - GNOME Development > - KDE/QT3 Development > - Qt 4 Development > - Linux Kernel Development > - Version Control Systems > > * Primary Functions > - File Server > - Print Server > - Mail and News Server > - Web and LAMP Server > - Internet Gateway > - DHCP and DNS Server > - Directory (LDAP) Server > > This misses some of the selections and introduces new ones. This is > really a first step for discussion. I would like you to come up with > better high-level proposals! > > Let's not discuss "we need this pattern as well" - but let's discuss > and agree on the general framework and then let's discuss adding > further patterns. > > Btw. we have a nice way of adding new, third-party patterns: Basically > all you need is to have a lightweight add-on product that only has > patterns, but no RPMs. So one could create his or her favourite > package collections and make them available as an add-on source. > Every repository can add patterns. > > Btw. I've put the above on the wiki at: > http://en.opensuse.org/Patterns > > Andreas -- Ken Schneider --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]