On Sep 12, 2011, at 8:17 PM, Robert Collins wrote:

> On Tue, Sep 13, 2011 at 11:31 AM, Gary Poster <gary.pos...@canonical.com> 
> wrote:
>>> I would expect: ./setup.py sdist upload --signed
>>> and in lp make a 'release' and upload the files there as well. I
>>> believe sinzui has some automation around this, or you can use the
>>> stuff in lp-tools too.
>>> 
>>> (there is more claimed on https://dev.launchpad.net/ReleaseChecklist
>>> but it seems like overkill to me :) - I think we should simplify
>>> things as much as possible).
>> 
>> Not releasing a Python package on PyPI seems kinda like not releasing.  
>> Maybe I'm the odd one out in that perception.
> 
> setup.py sdist upload --signed *creates* a PyPI release. Of course our
> python packages should be on PyPI!

Ah ok cool.  I was pretty sure PyPI needed a "register" in there (./setup.py 
sdist register upload).  Sorry for the misunderstanding.

I re-looked at https://dev.launchpad.net/ReleaseChecklist .  I think this is 
mostly a good process and a good set of expectations.  In particular, I think a 
NEWS.txt file is good practice. I'd only change it in two ways.

- Only produce sdists, not eggs.  It sounds like you agree with this.
- Make no "announcements" requirements.

I'm happy to make these changes if there is consensus.  Similarly, if there is 
consensus, let's remind everyone to follow the advice in the document.

Gary
_______________________________________________
Mailing list: https://launchpad.net/~launchpad-dev
Post to     : launchpad-dev@lists.launchpad.net
Unsubscribe : https://launchpad.net/~launchpad-dev
More help   : https://help.launchpad.net/ListHelp

Reply via email to