delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2009/10/22/04:57:58

X-Recipient: archive-cygwin AT delorie DOT com
X-SWARE-Spam-Status: No, hits=-2.5 required=5.0 tests=AWL,BAYES_00,SPF_HELO_PASS,SPF_PASS
X-Spam-Check-By: sourceware.org
To: cygwin AT cygwin DOT com
From: Andrew Schulman <schulman DOT andrew AT epamail DOT epa DOT gov>
Subject: Re: Cygwin package manager
Date: Thu, 22 Oct 2009 04:57:27 -0400
Lines: 39
Message-ID: <1g60e59q82lgk6dosv2ptod1neqvs3d68c@4ax.com>
References: <4ADC06C1 DOT 6030909 AT gmail DOT com> <19pud5hlpni90a7b54r6vgimod8c7brlis AT 4ax DOT com> <4ADFF621 DOT 8040401 AT gmail DOT com>
Mime-Version: 1.0
X-Archive: encrypt
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

>  > On first look, it seems good.  Would you consider packaging it as a 
> Cygwin
>  > package?  You'd get more people using it that way.
>  >
>  > If you haven't maintained a Cygwin package before, it wouldn't be 
> much work
>  > to get this one going, since it's so simple.  I don't think I'd want to
>  > maintain it, but I'd be glad to help with the initial packaging.
> 
> Thanks for the offer. I'd like to offer it as a package but I have a 
> question: how stringent is the package submission process? This is an 
> initial release and will have bugs to iron out. Is there a 
> minimum-maturity requirement for packages?

http://cygwin.com/setup.html#submitting

There's no maturity requirement as such.  For a package such as cyg-apt that
doesn't exist in other distros, you have to get 5 positive votes from current
package maintainers.  A clear explanation of what cyg-apt does that setup
doesn't, would probably go a long way towards that.

If you think the software needs more testing before it should go into general
release, then you can release it as a "Test" release, as described at the above
URL.  The disadvantage is that it won't be visible in setup unless people click
on the "Test" radio button at the top.  You can still ask people on this list to
test it. 

> If you do wish to experiment with using cyg-apt's wider functionality in 
> an automated context my first thoughts are:
> 
> * run cyg-apt from Windows, rather than inside Cygwin to reduce the 
> number of packages cyg-apt can't manipulate to the bare minimum (cygwin, 
> coreutils). See the wiki for more info.

Anyone who tries to uninstall Base packages from within Cygwin, gets what they
deserve.

I suppose though, that you'd run into trouble trying to upgrade Python, or
certainly Cygwin, from cyg-apt running in Cygwin.


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

- Raw text -


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