This is the mail archive of the cygwin-apps@cygwin.com mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: A modest proposal #2: unsupported


Charles Wilson wrote:
> I'd like to add a 'release'-like directory tree to the cygwin mirror
> system, called 'unsupported'.  Unlike the ill-fated 'contrib' tree from
> years back, I believe this would be a positive and unconfusing addition.
> 
> To support this, cgf would simply need to call upset as 'upset release
> unsupported' instead of just 'upset release' -- and OK the creation of
> the tree.  So technically, this is easy.  Socially ...
> 
> WHAT'S IT FOR
> -----------------------
> setup.exe-compatible packages of software for which the porter is
> unwilling to take on the role of maintainer.  There would be a few main
> differences between these packages and "supported" (e.g. release/)
> packages.
> 
>   1) install into /usr/local/* or /opt/<package>/* [see RFD #1] -- NEVER
>   EVER touch ANYTHING under /usr/*.  This includes cygwin-specific doco:
>   it should go under /usr/local/doc/ /usr/local/doc/Cygwin/ if desired,
>   and NOT /usr/doc/.  Ditto --sysconfdir=/usr/local/etc and NOT /etc.
>   But cygwin-specific doco is not required for these ports.

Not /usr/local ! I use that for non-setup-managed packages.

FHS does reserve it for the local sysadmin:
http://www.pathname.com/fhs/2.2/fhs-4.9.html


Max.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]