Re: RFC: branch updating zc.buildout and bootstraps to use setuptools 0.7

8 views
Skip to first unread message

Tres Seaver

unread,
Jun 9, 2013, 11:49:39 PM6/9/13
to buildout-d...@googlegroups.com
My 'use-setuptools-0.7' branch now passes all tests. I'd like to merge it
to the trunk and cut a 2.2 release soonish, assuming that works for folks
(I'm hoping that getting such a release out will clear up the totally red
Zope winbot).

Making a zc.buildout release is more complicated than usual, because it
involves updating the boostrap.py file as well as uploading to the
cheeseshop. I'm not sure if that process is documented anywhere, or what
permissions are needed (I may have keys to buildout.org, which appears to
be hosted on one of the ZF boxes).


Tres.
--
===================================================================
Tres Seaver +1 540-429-0999 tse...@palladion.com
Palladion Software "Excellence by Design" http://palladion.com

Tres Seaver

unread,
Jun 11, 2013, 7:25:32 PM6/11/13
to buildout-d...@googlegroups.com
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 06/09/2013 11:49 PM, Tres Seaver wrote:
> My 'use-setuptools-0.7' branch now passes all tests. I'd like to
> merge it to the trunk and cut a 2.2 release soonish, assuming that
> works for folks (I'm hoping that getting such a release out will clear
> up the totally red Zope winbot).
>
> Making a zc.buildout release is more complicated than usual, because
> it involves updating the boostrap.py file as well as uploading to the
> cheeseshop. I'm not sure if that process is documented anywhere, or
> what permissions are needed (I may have keys to buildout.org, which
> appears to be hosted on one of the ZF boxes).

Any objections if I merge this branch to master tomorrow and make a
release (including updating the /2/bootstrap.py)?



Tres.
- --
===================================================================
Tres Seaver +1 540-429-0999 tse...@palladion.com
Palladion Software "Excellence by Design" http://palladion.com
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with undefined - http://www.enigmail.net/

iEYEARECAAYFAlG3sewACgkQ+gerLs4ltQ5KwwCgiAQajurtm3y3wehdTWo/RnFU
IJwAoLFFQsHUV2aj3lDy+KMhdZLWYtvS
=GDJU
-----END PGP SIGNATURE-----

Tres Seaver

unread,
Jun 13, 2013, 1:46:00 PM6/13/13
to buildout-d...@googlegroups.com
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 06/11/2013 07:25 PM, Tres Seaver wrote:
> On 06/09/2013 11:49 PM, Tres Seaver wrote:
>> My 'use-setuptools-0.7' branch now passes all tests. I'd like to
>> merge it to the trunk and cut a 2.2 release soonish, assuming that
>> works for folks (I'm hoping that getting such a release out will
>> clear up the totally red Zope winbot).
>
>> Making a zc.buildout release is more complicated than usual,
>> because it involves updating the boostrap.py file as well as
>> uploading to the cheeseshop. I'm not sure if that process is
>> documented anywhere, or what permissions are needed (I may have keys
>> to buildout.org, which appears to be hosted on one of the ZF
>> boxes).
>
> Any objections if I merge this branch to master tomorrow and make a
> release (including updating the /2/bootstrap.py)?

Jim,

I merged the 'use-setuptools-0.7' branch last night to the buildout
trunk. When I checked, I discovered the following about the
'buildout.org' hostnames::

$ host buildout.org
buildout.org has address 176.9.22.59
buildout.org mail is handled by 10 ns2.zope.com.
buildout.org mail is handled by 20 ns5.zope.com.
$ host www.buildout.org
www.buildout.org is an alias for hetzner03-1.zopefoundation.org.
hetzner03-1.zopefoundation.org has address 176.9.22.59
$ host downloads.buildout.org
downloads.buildout.org is an alias for buildoutx.jimfulton.info.
buildoutx.jimfulton.info has address 74.220.203.54

I'm not gonna be able to push the new boostrap to that last one. ;)

Also, before making a 2.2 release, there a several reviewable pull
requests which might be good to merge.


Tres.
- --
===================================================================
Tres Seaver +1 540-429-0999 tse...@palladion.com
Palladion Software "Excellence by Design" http://palladion.com
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with undefined - http://www.enigmail.net/

iEYEARECAAYFAlG6BVgACgkQ+gerLs4ltQ5GZgCdFwld/DMghiukyP4i+Ot5GAFG
94MAoLLgO/OlfMDN3I1MgXbjHnueCLYY
=vHzk
-----END PGP SIGNATURE-----

Tres Seaver

unread,
Jun 13, 2013, 6:28:22 PM6/13/13
to buildout-d...@googlegroups.com
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 06/13/2013 02:08 PM, Jim Fulton wrote:

> Yeah. Tell me what to push and I'll do it. Using my cheap hostmonster
> account for this was an act of desperation.

Once we are ready to release, we should coordinate pushing the 2.2
release (or a beta?) to PyPI with uploading the new version 2 bootstrap.

>> Also, before making a 2.2 release, there a several reviewable pull
>> requests which might be good to merge.
>
> Yeah, if I had time to review and merge them. I'm grateful that
> you've done some.

I've merged what I could after review. The remeaining two PRs are either
controversial, or else need a rebase / merge fixup.


Tres.
- --
===================================================================
Tres Seaver +1 540-429-0999 tse...@palladion.com
Palladion Software "Excellence by Design" http://palladion.com
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with undefined - http://www.enigmail.net/

iEYEARECAAYFAlG6R4YACgkQ+gerLs4ltQ7bmQCgjLZqWfhHwOjLYD/oLzYqHs0a
WogAoKzRu2n6B6Jip27RN/YH9/IeMM9T
=NhWM
-----END PGP SIGNATURE-----

Reply all
Reply to author
Forward
0 new messages