From dangoor at gmail.com  Wed Jan  4 18:51:05 2006
From: dangoor at gmail.com (Kevin Dangoor)
Date: Wed, 4 Jan 2006 12:51:05 -0500
Subject: [Catalog-sig]  adding trove classifiers?
In-Reply-To: <5.1.1.6.0.20051230094652.03318048@mail.telecommunity.com>
References: <20051227174428.1217.681757571.divmod.quotient.8396@ohm>
	<43B4C474.7020903@colorstudy.com>
	<5.1.1.6.0.20051230094652.03318048@mail.telecommunity.com>
Message-ID: <3f085ecd0601040951o603ecfaflce7bac7c04d516c3@mail.gmail.com>

I personally agree with what Phillip is suggesting below. So,

1) Who decides that we should "make it so"? Do we just start
submitting tickets to set up classifiers?
2) What would be a good minimum number of packages before a classifier
is warranted? 5? 10?

There are now two TurboGears plugins on PyPI. Once 0.9 is released, I
expect there will be quite a few more, and I'd like to stay ahead of
the curve on this.

Kevin

---------- Forwarded message ----------
From: Phillip J. Eby <pje at telecommunity.com>
Date: Dec 30, 2005 9:52 AM
Subject: Re: [Catalog-sig] adding trove classifiers?
To: Ian Bicking <ianb at colorstudy.com>
Cc: catalog-sig at python.org


At 11:24 PM 12/29/2005 -0600, Ian Bicking wrote:
>I actually had thought "Framework :: Zope2" would be good, and kind of
>marks it as something particular to cheeseshop (and thus to Python).

+1 for a "Framework" hierarchy for plugins/extenders/applications.  Flat is
better than nested, especially when it's something you have to type out in
your setup script.  ;)

I would also suggest that some criteria be established for determining when
a new category should be listed.  For example, a certain minimum number of
packages *already* registered on PyPI whose authors request the
classification.  I don't think we should pre-populate the hierarchy
beforehand; it should be strictly on an as-requested basis.

_______________________________________________
Catalog-sig mailing list
Catalog-sig at python.org
http://mail.python.org/mailman/listinfo/catalog-sig


--
Kevin Dangoor
Author of the Zesty News RSS newsreader

email: kid at blazingthings.com
company: http://www.BlazingThings.com
blog: http://www.BlueSkyOnMars.com

From ianb at colorstudy.com  Thu Jan  5 19:50:51 2006
From: ianb at colorstudy.com (Ian Bicking)
Date: Thu, 05 Jan 2006 12:50:51 -0600
Subject: [Catalog-sig] Cheese shop code
Message-ID: <43BD6A8B.2070205@colorstudy.com>

Where is the Cheese Shop code now?  I couldn't find it in 
svn.python.org, but maybe I didn't know where to look.

-- 
Ian Bicking  /  ianb at colorstudy.com  /  http://blog.ianbicking.org

From amk at amk.ca  Thu Jan  5 20:57:26 2006
From: amk at amk.ca (A.M. Kuchling)
Date: Thu, 5 Jan 2006 14:57:26 -0500
Subject: [Catalog-sig] Cheese shop code
In-Reply-To: <43BD6A8B.2070205@colorstudy.com>
References: <43BD6A8B.2070205@colorstudy.com>
Message-ID: <20060105195726.GA1842@rogue.amk.ca>

On Thu, Jan 05, 2006 at 12:50:51PM -0600, Ian Bicking wrote:
> Where is the Cheese Shop code now?  I couldn't find it in 
> svn.python.org, but maybe I didn't know where to look.

https://svn.python.org/packages/{trunk,features,branches}.

This should be documented.  Is there a PyPI developer's guide
anywhere?  Maybe someone should create a wiki page.

--amk

From amk at amk.ca  Thu Jan  5 21:05:06 2006
From: amk at amk.ca (A.M. Kuchling)
Date: Thu, 5 Jan 2006 15:05:06 -0500
Subject: [Catalog-sig] Adding packages to viewcvcs
Message-ID: <20060105200506.GA1921@rogue.amk.ca>

I realized that the PyPI repository (called 'packages') wasn't visible
through ViewCVS, so I've edited /etc/viewcvs.conf on dinsdale to add
it.

--amk

From richardjones at optushome.com.au  Fri Jan  6 00:24:18 2006
From: richardjones at optushome.com.au (Richard Jones)
Date: Fri, 6 Jan 2006 10:24:18 +1100
Subject: [Catalog-sig] Cheese shop code
In-Reply-To: <20060105195726.GA1842@rogue.amk.ca>
References: <43BD6A8B.2070205@colorstudy.com>
	<20060105195726.GA1842@rogue.amk.ca>
Message-ID: <200601061024.18411.richardjones@optushome.com.au>

On Fri, 6 Jan 2006 06:57 am, A.M. Kuchling wrote:
> On Thu, Jan 05, 2006 at 12:50:51PM -0600, Ian Bicking wrote:
> > Where is the Cheese Shop code now?  I couldn't find it in
> > svn.python.org, but maybe I didn't know where to look.
>
> https://svn.python.org/packages/{trunk,features,branches}.
>
> This should be documented.  Is there a PyPI developer's guide
> anywhere?  Maybe someone should create a wiki page.

I will put it on my TODO list.


    Richard

From cwmoad at gmail.com  Tue Jan 10 20:59:01 2006
From: cwmoad at gmail.com (Charlie Moad)
Date: Tue, 10 Jan 2006 14:59:01 -0500
Subject: [Catalog-sig] Pypi egg uploads
Message-ID: <6382066a0601101159t7f4f232fy7008c0610bc76224@mail.gmail.com>

I am getting an error from pypi while trying to upload binary eggs.  I
have found similiar error messages on the list, but no solutions.

Error processing form

invalid distribution file

Here are the files:
http://euclid.uits.iupui.edu/~cmoad/matplotlib-0.86-py2.3-win32.egg
http://euclid.uits.iupui.edu/~cmoad/matplotlib-0.86-py2.4-win32.egg

Is there a size limit?

Thanks,
Charlie

From pje at telecommunity.com  Tue Jan 10 22:27:36 2006
From: pje at telecommunity.com (Phillip J. Eby)
Date: Tue, 10 Jan 2006 16:27:36 -0500
Subject: [Catalog-sig] Pypi egg uploads
In-Reply-To: <6382066a0601101159t7f4f232fy7008c0610bc76224@mail.gmail.co
 m>
Message-ID: <5.1.1.6.0.20060110162600.04ad0030@mail.telecommunity.com>

At 02:59 PM 1/10/2006 -0500, Charlie Moad wrote:
>I am getting an error from pypi while trying to upload binary eggs.  I
>have found similiar error messages on the list, but no solutions.
>
>Error processing form
>
>invalid distribution file
>
>Here are the files:
>http://euclid.uits.iupui.edu/~cmoad/matplotlib-0.86-py2.3-win32.egg
>http://euclid.uits.iupui.edu/~cmoad/matplotlib-0.86-py2.4-win32.egg
>
>Is there a size limit?

Early versions of the "upload" command had a bug where Windows uploads 
didn't work correctly due to opening the file to upload in text mode rather 
than binary.  I fixed this in both the Python SVN and setuptools, but it's 
possible you're using an older version?

If you're uploading via a browser rather than via the "upload" command, I 
don't know what the problem is.


From richardjones at optushome.com.au  Tue Jan 10 23:07:29 2006
From: richardjones at optushome.com.au (Richard Jones)
Date: Wed, 11 Jan 2006 09:07:29 +1100
Subject: [Catalog-sig] Pypi egg uploads
In-Reply-To: <6382066a0601101159t7f4f232fy7008c0610bc76224@mail.gmail.com>
References: <6382066a0601101159t7f4f232fy7008c0610bc76224@mail.gmail.com>
Message-ID: <200601110907.29895.richardjones@optushome.com.au>

On Wed, 11 Jan 2006 06:59 am, Charlie Moad wrote:
> I am getting an error from pypi while trying to upload binary eggs.  I
> have found similiar error messages on the list, but no solutions.
>
> Error processing form
>
> invalid distribution file
>
> Here are the files:
> http://euclid.uits.iupui.edu/~cmoad/matplotlib-0.86-py2.3-win32.egg
> http://euclid.uits.iupui.edu/~cmoad/matplotlib-0.86-py2.4-win32.egg
>
> Is there a size limit?

There is currently a hard-coded 5MB file size limit. How big are those eggs?


    Richard

From cwmoad at gmail.com  Wed Jan 11 01:24:46 2006
From: cwmoad at gmail.com (Charlie Moad)
Date: Tue, 10 Jan 2006 19:24:46 -0500
Subject: [Catalog-sig] Pypi egg uploads
In-Reply-To: <200601110907.29895.richardjones@optushome.com.au>
References: <6382066a0601101159t7f4f232fy7008c0610bc76224@mail.gmail.com>
	<200601110907.29895.richardjones@optushome.com.au>
Message-ID: <6382066a0601101624jc29d8d7h2b26c0b38e0f3150@mail.gmail.com>

About 7MB a piece.

On 1/10/06, Richard Jones <richardjones at optushome.com.au> wrote:
> On Wed, 11 Jan 2006 06:59 am, Charlie Moad wrote:
> > I am getting an error from pypi while trying to upload binary eggs.  I
> > have found similiar error messages on the list, but no solutions.
> >
> > Error processing form
> >
> > invalid distribution file
> >
> > Here are the files:
> > http://euclid.uits.iupui.edu/~cmoad/matplotlib-0.86-py2.3-win32.egg
> > http://euclid.uits.iupui.edu/~cmoad/matplotlib-0.86-py2.4-win32.egg
> >
> > Is there a size limit?
>
> There is currently a hard-coded 5MB file size limit. How big are those eggs?
>
>
>     Richard
> _______________________________________________
> Catalog-sig mailing list
> Catalog-sig at python.org
> http://mail.python.org/mailman/listinfo/catalog-sig
>

From richardjones at optushome.com.au  Wed Jan 11 01:35:35 2006
From: richardjones at optushome.com.au (Richard Jones)
Date: Wed, 11 Jan 2006 11:35:35 +1100
Subject: [Catalog-sig] Cheese shop code
In-Reply-To: <20060105195726.GA1842@rogue.amk.ca>
References: <43BD6A8B.2070205@colorstudy.com>
	<20060105195726.GA1842@rogue.amk.ca>
Message-ID: <200601111135.35883.richardjones@optushome.com.au>

On Fri, 6 Jan 2006 06:57 am, A.M. Kuchling wrote:
> On Thu, Jan 05, 2006 at 12:50:51PM -0600, Ian Bicking wrote:
> > Where is the Cheese Shop code now?  I couldn't find it in
> > svn.python.org, but maybe I didn't know where to look.
>
> https://svn.python.org/packages/{trunk,features,branches}.
>
> This should be documented.  Is there a PyPI developer's guide
> anywhere?  Maybe someone should create a wiki page.

I have created a bare-bones page at:

  http://wiki.python.org/moin/CheeseShopDev

which is linked in at

  http://wiki.python.org/moin/DistutilsProjects

I have no idea what the process would be for adding a developer to the SVN.


    Richard

From richardjones at optushome.com.au  Wed Jan 11 01:35:43 2006
From: richardjones at optushome.com.au (Richard Jones)
Date: Wed, 11 Jan 2006 11:35:43 +1100
Subject: [Catalog-sig] Pypi egg uploads
In-Reply-To: <6382066a0601101624jc29d8d7h2b26c0b38e0f3150@mail.gmail.com>
References: <6382066a0601101159t7f4f232fy7008c0610bc76224@mail.gmail.com>
	<200601110907.29895.richardjones@optushome.com.au>
	<6382066a0601101624jc29d8d7h2b26c0b38e0f3150@mail.gmail.com>
Message-ID: <200601111135.43643.richardjones@optushome.com.au>

On Wed, 11 Jan 2006 11:24 am, Charlie Moad wrote:
> On 1/10/06, Richard Jones <richardjones at optushome.com.au> wrote:
> > On Wed, 11 Jan 2006 06:59 am, Charlie Moad wrote:
> > > I am getting an error from pypi while trying to upload binary eggs.  I
> > > have found similiar error messages on the list, but no solutions.
> > >
> > > Error processing form
> > >
> > > invalid distribution file
> > >
> > > Here are the files:
> > > http://euclid.uits.iupui.edu/~cmoad/matplotlib-0.86-py2.3-win32.egg
> > > http://euclid.uits.iupui.edu/~cmoad/matplotlib-0.86-py2.4-win32.egg
> > >
> > > Is there a size limit?
> >
> > There is currently a hard-coded 5MB file size limit. How big are those
> > eggs?
>
> About 7MB a piece.

The 5MB limit was decided at the sprint table at PyCon 2005. If it's 
unreasonable, I guess we could raise it.

I believe it would be reasonable to have per-project limit increases, if 
someone was willing to code it.


    Richard

From cwmoad at gmail.com  Wed Jan 11 01:43:15 2006
From: cwmoad at gmail.com (Charlie Moad)
Date: Tue, 10 Jan 2006 19:43:15 -0500
Subject: [Catalog-sig] Pypi egg uploads
In-Reply-To: <200601111135.43643.richardjones@optushome.com.au>
References: <6382066a0601101159t7f4f232fy7008c0610bc76224@mail.gmail.com>
	<200601110907.29895.richardjones@optushome.com.au>
	<6382066a0601101624jc29d8d7h2b26c0b38e0f3150@mail.gmail.com>
	<200601111135.43643.richardjones@optushome.com.au>
Message-ID: <6382066a0601101643kc68c72fy742906abb810a24d@mail.gmail.com>

On 1/10/06, Richard Jones <richardjones at optushome.com.au> wrote:
> On Wed, 11 Jan 2006 11:24 am, Charlie Moad wrote:
> > On 1/10/06, Richard Jones <richardjones at optushome.com.au> wrote:
> > > On Wed, 11 Jan 2006 06:59 am, Charlie Moad wrote:
> > > > I am getting an error from pypi while trying to upload binary eggs.  I
> > > > have found similiar error messages on the list, but no solutions.
> > > >
> > > > Error processing form
> > > >
> > > > invalid distribution file
> > > >
> > > > Here are the files:
> > > > http://euclid.uits.iupui.edu/~cmoad/matplotlib-0.86-py2.3-win32.egg
> > > > http://euclid.uits.iupui.edu/~cmoad/matplotlib-0.86-py2.4-win32.egg
> > > >
> > > > Is there a size limit?
> > >
> > > There is currently a hard-coded 5MB file size limit. How big are those
> > > eggs?
> >
> > About 7MB a piece.
>
> The 5MB limit was decided at the sprint table at PyCon 2005. If it's
> unreasonable, I guess we could raise it.
>
> I believe it would be reasonable to have per-project limit increases, if
> someone was willing to code it.
>

We could host them on the sf site, but I am afraid it would be
terribly slow.  Is there a way to redirect from there.  Will
setuptools pick up on *.egg hrefs on the matplotlib.sf.net index page?
 I would hate to make someone code. ;)

Thanks,
- Charlie

From pje at telecommunity.com  Wed Jan 11 02:00:47 2006
From: pje at telecommunity.com (Phillip J. Eby)
Date: Tue, 10 Jan 2006 20:00:47 -0500
Subject: [Catalog-sig] Pypi egg uploads
In-Reply-To: <6382066a0601101643kc68c72fy742906abb810a24d@mail.gmail.com
 >
References: <200601111135.43643.richardjones@optushome.com.au>
	<6382066a0601101159t7f4f232fy7008c0610bc76224@mail.gmail.com>
	<200601110907.29895.richardjones@optushome.com.au>
	<6382066a0601101624jc29d8d7h2b26c0b38e0f3150@mail.gmail.com>
	<200601111135.43643.richardjones@optushome.com.au>
Message-ID: <5.1.1.6.0.20060110195319.02221210@mail.telecommunity.com>

At 07:43 PM 1/10/2006 -0500, Charlie Moad wrote:
>We could host them on the sf site, but I am afraid it would be
>terribly slow.  Is there a way to redirect from there.  Will
>setuptools pick up on *.egg hrefs on the matplotlib.sf.net index page?

There are many ways you can do this.  If you host the files using the SF 
mirror system, then just set your project's "download URL" on PyPI to

http://sourceforge.net/project/showfiles.php?group_id=80706

and easy_install will spot the download links.  It'll even handle the SF 
mirror redirection stuff.

If you want to host them somewhere else, you can just put links on your 
matplotlib.sf.net page, and that will also work.

The complete reference for how EasyInstall reads your project's info in 
PyPI (and how to configure your setup script for best results) is at:

http://peak.telecommunity.com/DevCenter/setuptools#making-your-package-available-for-easyinstall


From vivainio at gmail.com  Wed Jan 18 21:41:30 2006
From: vivainio at gmail.com (Ville Vainio)
Date: Wed, 18 Jan 2006 22:41:30 +0200
Subject: [Catalog-sig] Cheeseshop lacks easy_install link in front page
Message-ID: <46cb515a0601181241r137a84d1qd553f2ff2e6669c9@mail.gmail.com>

Hi,

(hopefully this is the right place for this)

I noticed that cheese shop front page lacks the link to ez_setup.py
and a suggestion to use easy_install for easy installation of many of
the packages available. I thought a little advertisement there might
be handy, to make the users put some pressure on the developers for
making the packages easy_install:able if nothing else. :-)

Really, easy_install is one of the major highlights to bless the
python community in recent past/immediate future, and it would be
shame if it went unnoticed. I really hope this setuptools stuff ends
up in Python 2.5...

--
Ville Vainio - http://tinyurl.com/2prnb
http://vainio.blogspot.com

From bob at redivi.com  Wed Jan 18 22:00:15 2006
From: bob at redivi.com (Bob Ippolito)
Date: Wed, 18 Jan 2006 13:00:15 -0800
Subject: [Catalog-sig] Search box on CheeseShop front page
Message-ID: <3D697A94-1170-4B44-9632-4410079FA23F@redivi.com>

I think it would be a good idea to toss a by-name search box on  
http://python.org/pypi/ -- it would probably save people some time.   
Perhaps even the full search box, with the "advanced" fields collapsed.

Where's the source for Cheese Shop?  I could put together a patch.   
Would be a good idea to put a link to the Cheese Shop repository URL  
right on there as well.

-bob


From richardjones at optusnet.com.au  Thu Jan 19 02:18:32 2006
From: richardjones at optusnet.com.au (richardjones at optusnet.com.au)
Date: Thu, 19 Jan 2006 12:18:32 +1100
Subject: [Catalog-sig] Search box on CheeseShop front page
Message-ID: <200601190118.k0J1IWqS032017@mail24.syd.optusnet.com.au>

An embedded and charset-unspecified text was scrubbed...
Name: not available
Url: http://mail.python.org/pipermail/catalog-sig/attachments/20060119/ba53c1fe/attachment.asc