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
