> I believe that /usr/games is the traditional
> directory location for
> games. It's certainly been part of Solaris's
> directory hierarchy for
> the last decade or two.  Also /var/games is the
> location for other
> files like high scores etc.
> 

I, for one, like this. I don't think its appropriate to mix games in with the 
rest of the system.

> And it is also true that /usr/local is verboten, if
> you ever hope to
> get something into /dev, /release or a consolidation
> like sfw, ON etc.
> 
> I notice that the current (ARCd) SUNWnethack build is
> in
> /usr/bin/nethack, that the installation best
> practices does
> not really talk about /usr/games and that directory
> seems empty at
> the moment.  I expect the reason for the latter is
> because very few
> games exist in the 'release' at the moment.
> 
> 
> The ARC recommended installation locations document
> 
> http://www.opensolaris.org/os/community/arc/policies/install-locations/
> defines /opt as:
> This directory contains files installed by add-on
> software
> application packages
> The expected use is:
>       /opt/$PKG
> such as: /opt/SunStudioExpress etc.
> 

according to that page "Add-on system software or applications" belong in /opt, 
so are we that or "Bundled Foundation Solaris software?" I would assume the 
latter.

> As I understand the current ARC thinking on the
> matter of locations
> for FOSS, the rule is generally 'in the non
> /usr/local location
> most familiar to users of other distros'
> 
> So if a game is commonly in /usr/bin in other
> distros, it should
> also be in /usr/bin on Solaris.  If it's in
> /usr/games traditionally
> it should probably be in /usr/games.  If it's in
> /usr/local/bin
> traditionally, I suspect it should be in /usr/bin,
> but I can't
> swear on it.
> 

That isn't a policy. Quite frankly, what it is, is utterly horrifying. We have 
a whole framework to set policies about how our platform is laid out, and the 
official policy is "whatever everyone else is doing this week?"  Insanity.

> Putting something in /opt could work also, but in
> wesnoths case it
> would probably be in /opt/wesnoth, not
> /opt/games/wesnoth.
> 

Coming from us, I don't think it belongs in /opt. I suppose it means a change 
in "man filesystem" but the best thing is probably to resurrect /usr/games.

> All this said, an ARC case could be run to clarify
> all of this
> and make the rules more binding, or (more informally,
> and quicker)
> the question could be raised on
> arc-discuss at opensolaris.org
> to get some ARC member inputs on the ARCs
> expectations.
> 

Cross-posted to arc-discuss

> Doug.

*grandparent and older clipped, see sw-porters for full discussion*
-- 
This message posted from opensolaris.org

Reply via email to