On 13/10/2011, at 4:12 PM, Nathan Van Gheem wrote:

>> I think Alex pretty much hits the nail on the head here. In the short >> term, as I see it, the only sensible solution is to actively promote >> dual-releasing. It is really really easy, I just think awareness is
>> not as high as it needs to be.  That is probably best changed by
>> one-on-one contact with product authors (and maybe a simple FAQ that
>> Alex (?) could write up on how to do it, so that anybody can easily
>> nag someone about this.) We can't force people to do it, but we sure
>> as heck can make it clear what "community best practice" is.
>
> Perhaps an inbetween step is to build a better nagger?
> Something that iterates through all plone.org products and checks pypi to > see if there are later releases there that aren't on plone.org and then
> emails the author each night to complain about their laziness? :)
I am a huge fan of automated shame (TM).  :-)  Seriously.
-1
I'm definitely against this. Just because I don't want to advertise a product that might be for plone on plone.org doesn't mean I should be annoyed by an automatic email system. What about all the plone.* and plone.app.* eggs that would be classified for plone but never should show up on plone.org? This sort of thing would probably discourage people from releasing at all anymore IMO.

I really don't care for this whole idea. I only release things on pypi occasionally because I don't want to the greater plone community to ask for a lot of support for the product.

Perhaps if we made releasing to plone.org less painful this whole issue would disappear. For instance, it is frustrating to have to log into plone.org, go to the release and specify which version of plone it's for and a changelog every time I make a release--kind of reduces the effectiveness of having jarn.mkrelease automate the process.

My suggestion was reminders ONLY for products listed in both places. If you've never released it on plone.org then it's not going to do anything. In anycase we have no way of know if a pypi package is plone related or not.



On Wed, Oct 12, 2011 at 11:50 PM, Jon Stahl <[email protected]> wrote:
On Wed, Oct 12, 2011 at 9:17 PM, Dylan Jay <[email protected]> wrote:

>> I think Alex pretty much hits the nail on the head here. In the short >> term, as I see it, the only sensible solution is to actively promote >> dual-releasing. It is really really easy, I just think awareness is
>> not as high as it needs to be.  That is probably best changed by
>> one-on-one contact with product authors (and maybe a simple FAQ that
>> Alex (?) could write up on how to do it, so that anybody can easily
>> nag someone about this.) We can't force people to do it, but we sure
>> as heck can make it clear what "community best practice" is.
>
> Perhaps an inbetween step is to build a better nagger?
> Something that iterates through all plone.org products and checks pypi to > see if there are later releases there that aren't on plone.org and then
> emails the author each night to complain about their laziness? :)

I am a huge fan of automated shame (TM).  :-)  Seriously.


>>
>> In the longer term, I do think we want to seriously consider shifting >> Plone.org to be more of a selective Pypi scraper. We'd have to think
>> about how to best include the ultra-important Plone version
>> compatibility metadata, but I assume that with so many smart folks
>> running around, that is solveable.
>
> I think it would be shame to not allow releases to be stored on plone.org > but I think we could extend PSC to allow it to automatically mirror the
> release from pypi or at least provide links to that release.

+1.  I definitely think that "scraping" includes mirroring the eggs.

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


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

Reply via email to