On 10 March 2014 16:46, Adam Williamson <awill...@redhat.com> wrote:

> On Mon, 2014-03-10 at 11:31 -0700, Toshio Kuratomi wrote:
>
> > > And I think those subpackages probably _should_ conflict, don't you?
> > >
> >
> > Depends.  Sgallagh had a desire to mark that a particular system
> > implemented multiple products (ie server that also had workstation
> > installed).  I'm not sure that's a good idea but if we did go that route
> > then we'd have to be able to support that with our identifiers.
> > Subpackages that conflict wouldn't be flexible enough to handle that.
>
> Just for the more-public-record, I remain pretty sure this is a bad idea
> and don't think we should allow it. You should always be considered to
> be running exactly 0 or 1 Products. I think we should consider how to
> allow things like 'run a desktop on the Server product', but that
> shouldn't be conceived as 'run Workstation on Server'.
>

As a Smoke Jumper Sysadmin, I agree 100% with Adam. I have spent too many
projects/problems/criseses dealing with combinatorics because someone has
enabled X with Y with Z with X because they could. If there is one long
train of woes, catastrophe, and doom it is where people take limited things
and then try to get them to combine. Because you will quickly find
ARM+Cloud+Server+Desktop and then realizing that it is completely different
from Server+Desktop+Cloud+ARM in how it works. (etc etc).

Either have them run 0 products and get to combine everything they want (eg
make their own product), or have them run a product and get a tailored
environment known to fix problem ABC. Trying to be more complex than that
is not going to solve any problems worth solving in the time we have to
solve them.
-- 
Stephen J Smoogen.
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Reply via email to