[Product-Developers] pypi vs plone.org releases

Maurits van Rees m.van.rees at zestsoftware.nl
Tue Oct 11 10:13:20 UTC 2011


Op 11-10-11 06:59, Dylan Jay schreef:
> Hi,
>
> There was a previous thread where this was brought up but nothing resolved.
> Plugins these days tend to get released on plone.org OR pypi but not
> always both.
> This is confusing for inexperienced intergrators or end customers.
> For instance looking at plone.org you'd think Products.PloneGlossary is
> unmaintained
>
> http://plone.org/products/ploneglossary
>
> but if you look at pypi you realise it is maintained.
>
> http://pypi.python.org/pypi/Products.PloneGlossary/1.5.0b3#b3-2011-07-15
>
> There were some clever suggestions about how to fix this but none seems
> particularly easy.
> For instance make PSC mirror all the releases for software it manages
> from pypi.
>
> Anyone got a bright idea on how to fix this?

For me it is just a matter of configuring your ~/.pypirc file and your 
python correctly and using zest.releaser, as described here:
http://pypi.python.org/pypi/zest.releaser#prepare-for-pypi-distribution

jarn.mkrelease and collective.releaser can very likely handle that as well.

The only thing that itches me here is that afterwards you still have to 
login to plone.org and edit the release to specify with which Plone 
versions it is compatible (which requires you to put something in the 
description field as well).


-- 
Maurits van Rees   http://maurits.vanrees.org/
Web App Programmer at Zest Software: http://zestsoftware.nl
"Logical thinking shows conclusively that logical thinking
is inconclusive." - My summary of Gödel, Escher, Bach



More information about the Product-Developers mailing list