You're right, don't know how I missed it, thanks.
On Thu, May 22, 2008 at 12:45 AM, Morgan Collett <[EMAIL PROTECTED]> wrote: > On Thu, May 22, 2008 at 1:30 AM, Wade Brainerd <[EMAIL PROTECTED]> wrote: >> Hi, I'm wondering if you guys could provide a publicly accessible area >> on dev.laptop.org for releasing tar.bz2 and .xo files. It's pretty >> cumbersome to upload files to the Wiki, and I'd rather not use private >> hosting. >> >> Also, is anyone working on a 'setup.py release' command? What would >> it do? Something like the following steps would be useful to me: >> >> 1. Verify no uncommitted changes exist (git status returns non-zero). >> 2. Increment version in activity/activity.info. >> 3. setup.py dist >> 4. setup.py tarball (or tar cjvf Bundle-Version.tar.bz2 -T MANIFEST) >> 5. git commit activity/activity.info >> 6. git tag -a Bundle-Version -m 'Bundle-Version release' >> 7. git push --all --tags >> 7. scp Bundle-Version.{tar.xo} dev.laptop.org:/pub/releases/ >> >> Warnings should be shown for things like missing po, AUTHORS, NEWS, etc. >> >> Any comments about what steps should/shouldn't be included? >> >> And, this still leaves the developer to update the Wiki page, git push >> and git push --tags. > > setup.py release exists, and does some of the things you want. It > increments the version in activity.info, adds the release number at > the top of NEWS, does dist, commits and attempts a git push. > > The rest of your list should be easy to add... > > Morgan > _______________________________________________ Sugar mailing list Sugar@lists.laptop.org http://lists.laptop.org/listinfo/sugar