On 04/04/2011, at 6:42 PM, Andreas Jung wrote:

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Luca Fabbri wrote:

Maybe plone.org should use the pypi API to scrape packages with a Plone
classifier and instead of requiring double uploads.


This can be good, but for me something must be done. Maybe also remove
completely the Products section on plone.org can be good, and make
specific links for search on pypi for new Plone products.

My 2 cents:

in general the products section is a good thing and should stay but

+1

it should reuse as much as possible from PyPI. Blueprint:
a package of registration on plone.org/products hold only
basic metadata like the PyPI URL, url to bugtracker etc.
All other information need to generate listings on plone.org
are afaik available through the PyPI XML-RPC or from the simple
version of the PyPI index (/simple).

so the workflow would be like below?

1. User registers and uploads their package to pypi
2. Login in to plone.org
3. Add "mypackage" to PSS
4. Give the pypi url
5. PSS parses pypi and pulls in all releases and metadata
6. User submits for publication
7. after time user makes new release to pypi
8. nightly batch job pulls in the new metadata? (or is PSS hooked up to feed from pypi somehow?)

There's a bit of coding in there + there would perhaps need some work to transition the existing projects.

Would this also mean you can no longer use plone.org as a source for package downloads?


Releasing in two different repositories is error-prone and not necessary
and has more cons than pros.

I agtee. Still it's a big change.


Andreas
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (Darwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQGUBAEBAgAGBQJNmYR4AAoJEADcfz7u4AZjdKYLv3dIF+yaSiF8/MxGnUSAu/q0
xu1PNAT+huYIIqza+WWBD5KRFU8MCEHe+fDo2sCt1EL/XSxyr3U/wpAbzAvz361Q
AYgWFHEiCFSeuZcLHuUdjqbiSU56kaz2N8nxSv2XKP/UW3azlwSk8XL7T3AivK8R
qzt9VIs3xG/+paBve3LfDDsMgIbZkWjEqkQDTJM3lnbCEXDvfcVdL1PeZRlmzSKl
p8R/nJn2rFqxdtm0pfyDqXxWwm1Wmjrvy6Wm2M+FEmWcyltDq8981gkRiRN+iD84
ZGx/hhLHNQFdnTnbYd5miC3B9AywD9K4ba8XNJukAxPzXnLAlB8Y+VdcDhTIv+wt
BHsSFIJ49jkjjHBzV9PtPs+HcbPkQkbUPApyE8cyEpqC7M9NoaF/Iqw8Q1GDEHM3
+BovEExHNqlnvoOM2adp6cH+gdusxSGkuyBOEOCJOf8mogPl1ed/zN9Q2GxoOkdW
M6QuE37sB2TB0dP4Cn0tM2GVkhEpCfE=
=uaGY
-----END PGP SIGNATURE-----
<lists.vcf>_______________________________________________
Product-Developers mailing list
[email protected]
https://lists.plone.org/mailman/listinfo/product-developers

_______________________________________________
Product-Developers mailing list
[email protected]
https://lists.plone.org/mailman/listinfo/product-developers

Reply via email to