More on supported scenarios -
 
As an example of the "Supported Scenario" idea is this:
 
The Redhat 7.1 Linux installer gives you the following choices:
Workstation
Server
Laptop
Custom System
 
It also allows you to choose your firewall settings.
Of coursed, depending upon what you select, the installer will place different components onto your system. A list of supported scenarios would also helps to limit the scope of customer support. When contacting redhat for support, I would imagine that the first thing they ask you is which sku you selected.
 
These represent what most people will be interested in over the next year or so. Supporting just this set would help to limit the scope of SELinux, and the amount of work that the dev's need to do. I dont know if there is an installer for SELinux (just finished the redhat install at last night) but if would be convienent if there was an install had a selection menu like the above list. Has anyone considered wraping selinux into an rpm package? 
 
Transactions on Software Engineering (Dec 1998, V24, N12) This is a special issue on the topic of using scenarios to determine requirements.
 
Conan