It would be helpful to get feedback from more people.
Here's what I think we're discussing:

1)

Should we use a different base name for Express packages
to distinguish them more easily from Enterprise(FCS) packages?

A.
   pkg install cc    # results in fcs compiler
   pkg install ccx   # results in express compiler
B.
   pkg install cc
   > Creating Plan
   > pkg: 'cc' matches multiple packages
   >      developer/solstudioex/cc
   >      developer/solstudio12.2/cc
   pkg install solstudioex/cc

2)

Is there a better overall package name than solstudioex
that I should recommend to my management in place
of "solstudioex"?    I don't think Darren has made
any concrete suggestions yet.





Darren J Moffat wrote:
> On 21/04/2010 16:11, Chris Quenelle wrote:
>>>> * appended an "x" to the end of express component packages
>>>>     so that "cc" will always mean an FCS compiler, and
>>>>     "ccx" will always mean the latest express compiler.
>>>
>>> I don't think you need that because the package namespace is
>>> hierarchical so the fact there is the 'solstudioex' component of the
>>> name above it in the hierarchy ensures that there is a distinction
>>> between FCS and Express releases.
>>
>> We want "pkg install cc" to do something reasonable.
>
> It will do something reasonable, it will tell the user they have a
> choice of wither to go the FCS or Express branches.
>
>> Remember that hierarchical names will match against a
>> request for just the basename.  In the discussion during
>> package renaming, it was mentioned several times as a goal
>> to try to have unique base names so people didn't have to
>> specify any of the hierarchy.
>
> Goal not rule.
>
> Which if it was always to be true would mean that the hierarchy is
> totally pointless (which I don't believe to be the case).
>
> Also by that rational the package names for the released versions of
> Solaris and development versions of Solaris should be different.
>
> Another way to look at this is that FCS vs Express is just a different
> version number branch so maybe an incorporation is what you need so that
> once you install say 'cc' from the FCS branch you don't endup installing
> dbx from the Express branch.
>

_______________________________________________
pkg-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/pkg-discuss

Reply via email to