delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2008/05/11/11:28:14

X-Recipient: archive-cygwin AT delorie DOT com
X-Spam-Check-By: sourceware.org
Message-ID: <48271071.1030807@veritech.com>
Date: Sun, 11 May 2008 11:27:45 -0400
From: "Lee D. Rothstein" <lee AT veritech DOT com>
Reply-To: lee AT veritech DOT com
User-Agent: Thunderbird 2.0.0.14 (Windows/20080421)
MIME-Version: 1.0
To: Cygwin <cygwin AT cygwin DOT com>
Subject: Re: I'd like to add and mantain a new pacakge: nix
References: <20080510142954 DOT GA20034 AT gmx DOT de>
In-Reply-To: <20080510142954.GA20034@gmx.de>
X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.0.1
X-IsSubscribed: yes
Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Id: <cygwin.cygwin.com>
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com

Marc Weber wrote:

 > I've read the "how to contribute a new package" on the faq and
 > started writing the cygport file.
 > It was easy.
 >
 > The distfiles which I've created this way can be found on
 > http://mawercer.de/dist
 >
 > Which is the recommended way of testing them?
 > tar xfj -C / nix*.tar.bz2 ?
 >
 > Sincerly
 > Marc Weber

I am totally unqualified to answer your questions. However, I did
look at elements of your package components because I am curious
about being a Cygwin developer/maintainer, and I have been
struggling for some time to figure out how to improved Cygwin/GNU
documentation/help.

With that fan-less-fare (;-)), I make the following observations:

 * The hint file is not complete and appears to be some kind of
   gag?
  
 * It would be quite helpful, if there was a "NIX Intro" 'man' page
   that gave the function of the package that I could only find
   described in the Cygport file. This page would also point out
   the components of the package much the same way that 'man perl'
   does, but on the relatively smaller scale of 'nix'.
  
 * It would also be helpful, if the '.TH' description for each
   man page was more functionally descriptive.
  
 * I believe this description is what goes into the 'whatis'
   database that is used by both 'whatis' and 'apropos', and
   that, in particular, is what makes the two above points
   important, IMHO. (It is this oversight which annoys me about
   the NetPBM package, for example.)
  
 * I believe that such changes would make your package more
   accessible, and therefore more popular, but, as I've already
   said, I'm unqualified to judge.

Having made all the criticisms, I must say that I was overjoyed
to see the extent of the 'man' pages.

(My personal belief is that 'info' causes cancer in chickens, and
no reason to involve these sacrificial birds in the GNUish
documentation wars. ;-) )

Were you intending your package manager to be used for
maintaining parallel Cygwin 1.5/1.7 configurations?



--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019