This is the mail archive of the
mailing list for the Cygwin project.
Re: [ITP] Questions
- From: Eric Blake <ebb9 at byu dot net>
- To: Tim O'Callaghan <timo at dspsrv dot com>
- Cc: cygwin-apps at cygwin dot com
- Date: Fri, 18 Nov 2005 05:57:14 -0700
- Subject: Re: [ITP] Questions
- References: <20051118110404.GB1920@ELSAMSW37164>
-----BEGIN PGP SIGNED MESSAGE-----
According to Tim O'Callaghan on 11/18/2005 4:04 AM:
> I'd like to ask a few quick questions before i send my formal ITP's
> 1) should i send a separate ITP email for each one or one for all of them?
If they are for related packages, one email will do (look at yesterday's
upload request for multiple xemacs packages, for example).
> 2) bundling - If i need to include a new tool/lib to support a particular feature
> such as String::ShellQuote or CVSps, should i bundle it in or separate it out?
> are there guidelines?
If the feature is useful on its own, it is worth considering a separate
package. But as the package proposer, you have some freedom here to do
what you think is best, then you can ask for some feedback as to whether
your proposed layout actually made sense.
> 3) If a package needs a specific tool to build it, such as asciidoc being needed for
> git documentation, does it also need to be supported or not? if so does it need
> to be bundled with the source, or as a separate package?
In general, we like the ability to reproduce a build using cygwin
packages. This has not always been the case, but cygwin is now
self-sustaining enough that you can rebuild almost all cygwin packages
using just cygwin (cross-compiling would be hands down faster, but it is
the principle of the thing). I would consider proposing asciidoc as a
separate package, again because it might prove useful outside of git.
Life is short - so eat dessert first!
Eric Blake firstname.lastname@example.org
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (Cygwin)
Comment: Public key at home.comcast.net/~ericblake/eblake.gpg
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org
-----END PGP SIGNATURE-----