[Zope-dev] Github repo request: zope.tal, zope.testrunner

2013-02-11 Thread Marius Gedminas
Could someone with the magic admin bit please create Github repositories
for zope.tal and zope.testrunner?

Thanks,
Marius Gedminas
-- 
http://pov.lt/ -- Zope 3/BlueBream consulting and development


signature.asc
Description: Digital signature
___
Zope-Dev maillist  -  Zope-Dev@zope.org
https://mail.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists -
 https://mail.zope.org/mailman/listinfo/zope-announce
 https://mail.zope.org/mailman/listinfo/zope )


Re: [Zope-dev] Github repo request: zope.tal, zope.testrunner

2013-02-11 Thread Jens Vagelpohl

On Feb 11, 2013, at 11:53 , Marius Gedminas mar...@gedmin.as wrote:

 Could someone with the magic admin bit please create Github repositories
 for zope.tal and zope.testrunner?

Done.

jens



___
Zope-Dev maillist  -  Zope-Dev@zope.org
https://mail.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists -
 https://mail.zope.org/mailman/listinfo/zope-announce
 https://mail.zope.org/mailman/listinfo/zope )


[Zope-dev] Examples of ZODB.event

2013-02-11 Thread Jean-Daniel
Hello,

I would like to build a config repository on the ZODB for an appliance
where many processes would boot and talk to at boot to load their
configuration.

Some processes might modify or add new conf, and some different component
should take this change of configuration into account.

Is there any ZODB.event example app that I could read from? ZODB.event is a
little too low level for me.

I wish the subscribers would get a notification message like:

- property modified. Ex: '(VideoComponent', 'server_port')
- original value, new value. Ex: '8080', '1234'


Thanks, bye
___
Zope-Dev maillist  -  Zope-Dev@zope.org
https://mail.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists -
 https://mail.zope.org/mailman/listinfo/zope-announce
 https://mail.zope.org/mailman/listinfo/zope )


Re: [Zope-dev] Examples of ZODB.event

2013-02-11 Thread Jim Fulton
On Mon, Feb 11, 2013 at 11:45 AM, Jean-Daniel
jeandaniel.bro...@gmail.com wrote:
 Hello,

 I would like to build a config repository on the ZODB for an appliance where
 many processes would boot and talk to at boot to load their configuration.

 Some processes might modify or add new conf, and some different component
 should take this change of configuration into account.

 Is there any ZODB.event example app that I could read from? ZODB.event is a
 little too low level for me.

 I wish the subscribers would get a notification message like:

 - property modified. Ex: '(VideoComponent', 'server_port')
 - original value, new value. Ex: '8080', '1234'

This isn't a feature in ZODB yet.  Sorry.

When there is such a feature, it will be lower-level than that.
You'll be able to find out that an object changed, but not what
part of the object changed.

Jim

-- 
Jim Fulton
http://www.linkedin.com/in/jimfulton
Jerky is better than bacon! http://zo.pe/Kqm
___
Zope-Dev maillist  -  Zope-Dev@zope.org
https://mail.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists -
 https://mail.zope.org/mailman/listinfo/zope-announce
 https://mail.zope.org/mailman/listinfo/zope )


[Zope-dev] Porting zope.tal to Python 3

2013-02-11 Thread Marius Gedminas
I don't plan to write about every package I port, but there were some
lessons learned from zope.tal that I thought I should mention.

- Running 2to3 on your sources is a good way to identify places that
  need changing, but you'll have to revert most of the actual changes to
  keep it compatible with Python 2.

  I recently learned about a tool called python-modernize[1] that is
  basically 2to3 except it rewrites into a common Python 2  3 subset.
  I haven't checked it out yet, but it sounds promising

[1] http://pypi.python.org/pypi/modernize

- StringIO: while Python-3-style io.StringIO() and io.BytesIO() classes
  exist in Python 2.6+, you can't easily use either them as a
  replacement for StringIO.StringIO or cStringIO.StringIO.  Why?
  Because people tend to mix native (ASCII-only) string literals with
  Unicode objects, and that's a no-no in Python 3 land.

  I didn't like the idea of importing unicode_literals from the
  __future__, or of dropping u'' prefixes everywhere.  Partially because
  I'm not sure that would be enough -- str objects might make it all the
  way though the public API of zope.tal and suddenly code that used to
  work on Python 2 just fine would now explode.  So I went with a
  conditional import -- from cStringIO import StringIO on Python 2 and
  from io import StringIO on Python 3.

- tox/detox make it very easy to add just one more supported Python
  version -- edit tox.ini, run detox, fix tests.  This works with PyPy
  too, not just Python 3.x!

Marius Gedminas
-- 
http://pov.lt/ -- Zope 3/BlueBream consulting and development


signature.asc
Description: Digital signature
___
Zope-Dev maillist  -  Zope-Dev@zope.org
https://mail.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists -
 https://mail.zope.org/mailman/listinfo/zope-announce
 https://mail.zope.org/mailman/listinfo/zope )


[Zope-dev] Lessons from zope.testrunner

2013-02-11 Thread Marius Gedminas
I didn't port zope.testrunner to Python 3, but I did make its tests pass
(eventually) on 3.2 and 3.3.

- If python setup.py test passes, and tox -e py27 passes, and detox
  indicates that all Python versions also pass all tests --- that might
  just mean you have a bug in your setup.py that doesn't do sys.exit(1)
  in case of failures.  Oops.

- Python guarantees that random.random() will return the same sequence
  of floats if you initialize the RNG with the same seed.  This
  guarantee doesn't extend to methods like random.shuffle()!

  Workaround: random.shuffle(a_list, random.random)

  Note: I'm talking about numeric seeds here.  If you use strings as
  seeds, you'll also have to deal with the different hashing methods:
  Python 2.x uses hash(your_string), which is already non-portable
  between 32-bit and 64-bit platforms, while Python 3.2+ uses SHA-512,
  unless you do random.seed(your_seed, version=1).  Anyway, don't use
  strings as seeds (because 32-/64-bit nonportability of string hashes).

Marius Gedminas
-- 
http://pov.lt/ -- Zope 3/BlueBream consulting and development


signature.asc
Description: Digital signature
___
Zope-Dev maillist  -  Zope-Dev@zope.org
https://mail.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists -
 https://mail.zope.org/mailman/listinfo/zope-announce
 https://mail.zope.org/mailman/listinfo/zope )


Re: [Zope-dev] Porting zope.tal to Python 3

2013-02-11 Thread Lennart Regebro
On Mon, Feb 11, 2013 at 7:44 PM, Marius Gedminas mar...@gedmin.as wrote:
 - Running 2to3 on your sources is a good way to identify places that
   need changing, but you'll have to revert most of the actual changes to
   keep it compatible with Python 2.

I've find the easiest way to keep compatibility to port to Python 3
first, and then reintroduce compatibility with first Python 2.7, and
then 2.6.
Python-modernize might change that.

//Lennart
___
Zope-Dev maillist  -  Zope-Dev@zope.org
https://mail.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists -
 https://mail.zope.org/mailman/listinfo/zope-announce
 https://mail.zope.org/mailman/listinfo/zope )


[Zope-dev] zope.security on github?

2013-02-11 Thread Stephan Richter
Hi everyone,

I was just about to start porting zope.security using the SVN version, when I 
noticed it is already on Github and Tres has even worked on it today. So 2 
things:

1. Can we delete the contents of zope.security on svn.zope.org?

2. Can we enable checkin messages for all moved projects? (I have not seen any 
checkin messages from Tres, for example.)

Regards,
Stephan
-- 
Entrepreneur and Software Geek
Google me. Zope Stephan Richter
___
Zope-Dev maillist  -  Zope-Dev@zope.org
https://mail.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists -
 https://mail.zope.org/mailman/listinfo/zope-announce
 https://mail.zope.org/mailman/listinfo/zope )


Re: [Zope-dev] zope.security on github?

2013-02-11 Thread Jim Fulton
On Mon, Feb 11, 2013 at 3:14 PM, Stephan Richter
stephan.rich...@gmail.com wrote:
 Hi everyone,

 I was just about to start porting zope.security using the SVN version, when I
 noticed it is already on Github and Tres has even worked on it today. So 2
 things:

 1. Can we delete the contents of zope.security on svn.zope.org?

Please remove the contents of trunk and add a MOVED_TO_GITHUB file in
trunk and in the project root with the git repo url.

When that's done, I'll make the project read only.

Jim

-- 
Jim Fulton
http://www.linkedin.com/in/jimfulton
Jerky is better than bacon! http://zo.pe/Kqm
___
Zope-Dev maillist  -  Zope-Dev@zope.org
https://mail.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists -
 https://mail.zope.org/mailman/listinfo/zope-announce
 https://mail.zope.org/mailman/listinfo/zope )


Re: [Zope-dev] zope.security on github?

2013-02-11 Thread Stephan Richter
On Monday, February 11, 2013 03:19:54 PM Jim Fulton wrote:
  1. Can we delete the contents of zope.security on svn.zope.org?
 
 Please remove the contents of trunk and add a MOVED_TO_GITHUB file in
 trunk and in the project root with the git repo url.
 
 When that's done, I'll make the project read only.

It seems to be readonly already, so I cannot remove the files.

Regards,
Stephan
-- 
Entrepreneur and Software Geek
Google me. Zope Stephan Richter
___
Zope-Dev maillist  -  Zope-Dev@zope.org
https://mail.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists -
 https://mail.zope.org/mailman/listinfo/zope-announce
 https://mail.zope.org/mailman/listinfo/zope )


Re: [Zope-dev] zope.security on github?

2013-02-11 Thread Jim Fulton
On Mon, Feb 11, 2013 at 3:29 PM, Stephan Richter
stephan.rich...@gmail.com wrote:
 On Monday, February 11, 2013 03:19:54 PM Jim Fulton wrote:
  1. Can we delete the contents of zope.security on svn.zope.org?

 Please remove the contents of trunk and add a MOVED_TO_GITHUB file in
 trunk and in the project root with the git repo url.

 When that's done, I'll make the project read only.

 It seems to be readonly already, so I cannot remove the files.

Sorry. Fixed. Can you try again please?

Jim

-- 
Jim Fulton
http://www.linkedin.com/in/jimfulton
Jerky is better than bacon! http://zo.pe/Kqm
___
Zope-Dev maillist  -  Zope-Dev@zope.org
https://mail.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists -
 https://mail.zope.org/mailman/listinfo/zope-announce
 https://mail.zope.org/mailman/listinfo/zope )


Re: [Zope-dev] zope.security on github?

2013-02-11 Thread Stephan Richter
On Monday, February 11, 2013 03:37:17 PM Jim Fulton wrote:
  It seems to be readonly already, so I cannot remove the files.
 
 Sorry. Fixed. Can you try again please?

All done.

Regards,
Stephan
-- 
Entrepreneur and Software Geek
Google me. Zope Stephan Richter
___
Zope-Dev maillist  -  Zope-Dev@zope.org
https://mail.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists -
 https://mail.zope.org/mailman/listinfo/zope-announce
 https://mail.zope.org/mailman/listinfo/zope )


Re: [Zope-dev] zope.security on github?

2013-02-11 Thread Jim Fulton
On Mon, Feb 11, 2013 at 3:39 PM, Stephan Richter
stephan.rich...@gmail.com wrote:
 On Monday, February 11, 2013 03:37:17 PM Jim Fulton wrote:
  It seems to be readonly already, so I cannot remove the files.

 Sorry. Fixed. Can you try again please?

 All done.

Thanks. Back to read only.

Jim

-- 
Jim Fulton
http://www.linkedin.com/in/jimfulton
Jerky is better than bacon! http://zo.pe/Kqm
___
Zope-Dev maillist  -  Zope-Dev@zope.org
https://mail.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists -
 https://mail.zope.org/mailman/listinfo/zope-announce
 https://mail.zope.org/mailman/listinfo/zope )


Re: [Zope-dev] github repositories needed

2013-02-11 Thread Tres Seaver
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 02/11/2013 03:44 PM, Stephan Richter wrote:
 Hi everyone,
 
 In my effort to port packages I would also like to move them to
 github. I have ported or are in the process of porting the following
 packages and would like to get Github repositories for them:
 
 - z3c.datagenerator - zope.lifecycleevent - zope.filerepresentation -
 zope.annotation - zope.i18n - zope.container - zope.publisher -
 zope.traversing - zope.site
 
 Note: My goal is to port zope.site this week and Marius is working on
  zope.pagetemplate.

Empty repositories created:  the 'Developers' group should have push access.


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

iEYEARECAAYFAlEZW08ACgkQ+gerLs4ltQ7t6QCfRC+AcflmpPuYgNytnMkrEX+8
prkAni8LLhVtkNVlnNgSzE1ARk+KZyLf
=eT1L
-END PGP SIGNATURE-
___
Zope-Dev maillist  -  Zope-Dev@zope.org
https://mail.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists -
 https://mail.zope.org/mailman/listinfo/zope-announce
 https://mail.zope.org/mailman/listinfo/zope )


Re: [Zope-dev] zope.security

2013-02-11 Thread Tres Seaver
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 02/11/2013 03:36 PM, Stephan Richter wrote:
 Hi Tres (and everyone else reading along),
 
 as you are probably aware, zope.security is a package that blocks a
 lot of other packages from being ported. I just checked out the
 coverage on Github and it looks like you are making good progress.
 
 The biggest issue I see with zope.security is its dependency on 
 RestrictedPython, because I think that will take a long time to port 
 correctly. However, most of zope.security is very much usable and used
 without zope.security.untrustedpython.
 
 I propose to split zope.security.untrustedpython into a separate
 package called zope.untrustedpython, so that a port of zope.security
 to Python 3 can move forward. (Note: I am signing up for the work.)

+1 for splitting out the RP dependency.


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

iEYEARECAAYFAlEZgBwACgkQ+gerLs4ltQ6P0ACfXXfQJvd78p3+4mk+tEDFaA0a
usoAoMNLK7YqxrU089DTQAKDq/HoNZ22
=0e3S
-END PGP SIGNATURE-
___
Zope-Dev maillist  -  Zope-Dev@zope.org
https://mail.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists -
 https://mail.zope.org/mailman/listinfo/zope-announce
 https://mail.zope.org/mailman/listinfo/zope )


[Zope-dev] zope-tests - FAILED: 7, OK: 16

2013-02-11 Thread Zope tests summarizer
This is the summary for test reports received on the 
zope-tests list between 2013-02-10 00:00:00 UTC and 2013-02-11 00:00:00 UTC:

See the footnotes for test reports of unsuccessful builds.

An up-to date view of the builders is also available in our 
buildbot documentation: 
http://docs.zope.org/zopetoolkit/process/buildbots.html#the-nightly-builds

Reports received


   Successful - zopetoolkit_trunk - Build # 169
   Successful - zopetoolkit_trunk_app - Build # 152
   Zope-2.10 Python-2.4.6 : Linux
   Zope-2.11 Python-2.4.6 : Linux
   Zope-2.12 Python-2.6.8 : Linux
   Zope-2.13 Python-2.6.8 : Linux
   Zope-2.13 Python-2.7.3 : Linux
   Zope-trunk Python-2.6.8 : Linux
   Zope-trunk Python-2.7.3 : Linux
   winbot / ZODB_dev py_265_win32
   winbot / ZODB_dev py_265_win64
   winbot / ZODB_dev py_270_win32
   winbot / ZODB_dev py_270_win64
[1]winbot / zope.security_py_265_32
[2]winbot / zope.testrunner_py_265_32
   winbot / ztk_10 py_254_win32
   winbot / ztk_10 py_265_win32
   winbot / ztk_10 py_265_win64
[3]winbot / ztk_11 py_254_win32
[4]winbot / ztk_11 py_265_win32
[5]winbot / ztk_11 py_265_win64
[6]winbot / ztk_11 py_270_win32
[7]winbot / ztk_11 py_270_win64

Non-OK results
--

[1]FAILED  winbot / zope.security_py_265_32
   https://mail.zope.org/pipermail/zope-tests/2013-February/072239.html


[2]FAILED  winbot / zope.testrunner_py_265_32
   https://mail.zope.org/pipermail/zope-tests/2013-February/072240.html


[3]FAILED  winbot / ztk_11 py_254_win32
   https://mail.zope.org/pipermail/zope-tests/2013-February/072230.html


[4]FAILED  winbot / ztk_11 py_265_win32
   https://mail.zope.org/pipermail/zope-tests/2013-February/072232.html


[5]FAILED  winbot / ztk_11 py_265_win64
   https://mail.zope.org/pipermail/zope-tests/2013-February/072233.html


[6]FAILED  winbot / ztk_11 py_270_win32
   https://mail.zope.org/pipermail/zope-tests/2013-February/072231.html


[7]FAILED  winbot / ztk_11 py_270_win64
   https://mail.zope.org/pipermail/zope-tests/2013-February/072234.html


___
Zope-Dev maillist  -  Zope-Dev@zope.org
https://mail.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists -
 https://mail.zope.org/mailman/listinfo/zope-announce
 https://mail.zope.org/mailman/listinfo/zope )


Re: [Zope-dev] zope.security

2013-02-11 Thread Tres Seaver
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 02/11/2013 09:16 PM, Stephan Richter wrote:
 On Monday, February 11, 2013 06:34:52 PM Tres Seaver wrote:
 I propose to split zope.security.untrustedpython into a separate 
 package called zope.untrustedpython, so that a port of
 zope.security to Python 3 can move forward. (Note: I am signing up
 for the work.)
 
 +1 for splitting out the RP dependency.
 
 Okay, if you create a zope.untrustedpython project on Github, I will
 get to it tomorrow or tonight.

'zope.untrustedpython' repository created.



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

iEYEARECAAYFAlEZvDsACgkQ+gerLs4ltQ6G2ACg2QA1O903eN8JXtNTR1qoiLkw
5FEAoLQAmAbWaDcCtICusy82eaBYUQcX
=uNeM
-END PGP SIGNATURE-
___
Zope-Dev maillist  -  Zope-Dev@zope.org
https://mail.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists -
 https://mail.zope.org/mailman/listinfo/zope-announce
 https://mail.zope.org/mailman/listinfo/zope )


Re: [Zope-dev] Examples of ZODB.event

2013-02-11 Thread Jean-Daniel
Ok thanks, I can implement that in the controler code wrapping the ZODB.

The Model-View-Controller



On Mon, Feb 11, 2013 at 6:21 PM, Jim Fulton j...@zope.com wrote:

 On Mon, Feb 11, 2013 at 11:45 AM, Jean-Daniel
 jeandaniel.bro...@gmail.com wrote:
  Hello,
 
  I would like to build a config repository on the ZODB for an appliance
 where
  many processes would boot and talk to at boot to load their
 configuration.
 
  Some processes might modify or add new conf, and some different component
  should take this change of configuration into account.
 
  Is there any ZODB.event example app that I could read from? ZODB.event
 is a
  little too low level for me.
 
  I wish the subscribers would get a notification message like:
 
  - property modified. Ex: '(VideoComponent', 'server_port')
  - original value, new value. Ex: '8080', '1234'

 This isn't a feature in ZODB yet.  Sorry.

 When there is such a feature, it will be lower-level than that.
 You'll be able to find out that an object changed, but not what
 part of the object changed.

 Jim

 --
 Jim Fulton
 http://www.linkedin.com/in/jimfulton
 Jerky is better than bacon! http://zo.pe/Kqm

___
Zope-Dev maillist  -  Zope-Dev@zope.org
https://mail.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists -
 https://mail.zope.org/mailman/listinfo/zope-announce
 https://mail.zope.org/mailman/listinfo/zope )


Re: [Zope-dev] Examples of ZODB.event

2013-02-11 Thread Jean-Daniel
Ok thanks, I can implement that in the controller code wrapping the ZODB.

The Model-View-Controller says the model can update the views. I find it
hard actually find a model which really has the the capability to notify
the views directly. What we usually get, unlike the diagram from Wikipedia,
is that the views only talk to the controller, which only talks to the
model. Wikipedia calls this variant the passive MVC.

http://en.wikipedia.org/wiki/Model%E2%80%93view%E2%80%93controller

Regards,


On Tue, Feb 12, 2013 at 7:38 AM, Jean-Daniel jeandaniel.bro...@gmail.comwrote:

 Ok thanks, I can implement that in the controler code wrapping the ZODB.

 The Model-View-Controller



 On Mon, Feb 11, 2013 at 6:21 PM, Jim Fulton j...@zope.com wrote:

 On Mon, Feb 11, 2013 at 11:45 AM, Jean-Daniel
 jeandaniel.bro...@gmail.com wrote:
  Hello,
 
  I would like to build a config repository on the ZODB for an appliance
 where
  many processes would boot and talk to at boot to load their
 configuration.
 
  Some processes might modify or add new conf, and some different
 component
  should take this change of configuration into account.
 
  Is there any ZODB.event example app that I could read from? ZODB.event
 is a
  little too low level for me.
 
  I wish the subscribers would get a notification message like:
 
  - property modified. Ex: '(VideoComponent', 'server_port')
  - original value, new value. Ex: '8080', '1234'

 This isn't a feature in ZODB yet.  Sorry.

 When there is such a feature, it will be lower-level than that.
 You'll be able to find out that an object changed, but not what
 part of the object changed.

 Jim

 --
 Jim Fulton
 http://www.linkedin.com/in/jimfulton
 Jerky is better than bacon! http://zo.pe/Kqm



___
Zope-Dev maillist  -  Zope-Dev@zope.org
https://mail.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists -
 https://mail.zope.org/mailman/listinfo/zope-announce
 https://mail.zope.org/mailman/listinfo/zope )


Re: [Zope-dev] zope-tests - FAILED: 7, OK: 16

2013-02-11 Thread Marius Gedminas
On Tue, Feb 12, 2013 at 01:00:02AM +, Zope tests summarizer wrote:
 Non-OK results
 --
 
 [1]FAILED  winbot / zope.security_py_265_32
https://mail.zope.org/pipermail/zope-tests/2013-February/072239.html

Bootstrap failed:

While:
  Initializing.
Error: Couldn't open c:\buildslave\zope.security\build\buildout.cfg
program finished with exit code 0

because zope.security lives on Github now.

Fixed in zope.wineggbuilder r129311.

Incidentally, why does bootstrap exit with 0 when it fails in winbot?  I
tried to reproduce that with

  wget http://downloads.buildout.org/1/bootstrap.py
  python bootstrap.py

and

  wget http://downloads.buildout.org/2/bootstrap.py
  python bootstrap.py

in an empty directory, and both modern bootstraps returned exit code 1.

 [2]FAILED  winbot / zope.testrunner_py_265_32
https://mail.zope.org/pipermail/zope-tests/2013-February/072240.html

This was testing r129308 in svn, which has only a single MOVED_TO_GITHUB
file.

I've updated zope.wineggbuilder in r129305 to tell it to look for
zope.testrunner on Github.

Does zope.wineggbuilder update its configs automatically, or do I need
to ping some admins when I make changes like that?

 
 [3]FAILED  winbot / ztk_11 py_254_win32
https://mail.zope.org/pipermail/zope-tests/2013-February/072230.html

Another bootstrap failure, this time with

  AttributeError: 'NoneType' object has no attribute 'location'

which is the awkward way an old bootstrap.py script says halp this
bootstrap 2.0.0 thing I don't know what do while falling over.

I'd update the boostrap, if I could figure out where in svn is the thing
called ztk_1_1.  Buildbot makes it unreasonably hard to figure this
stuff out (this is why I publish the master.cfg of my buildbot at
http://zope3.pov.lt/buildbot/.  Speaking of which, it's red as a very
red thing, but I haven't seen any failure emails!  What's going on
there?).

I'm guessing this might be
svn+ssh://svn.zope.org/repos/main/zopetoolkit/branches/1.1

Should be fixed in r129312.

 [4]FAILED  winbot / ztk_11 py_265_win32
https://mail.zope.org/pipermail/zope-tests/2013-February/072232.html
 
 
 [5]FAILED  winbot / ztk_11 py_265_win64
https://mail.zope.org/pipermail/zope-tests/2013-February/072233.html
 
 
 [6]FAILED  winbot / ztk_11 py_270_win32
https://mail.zope.org/pipermail/zope-tests/2013-February/072231.html
 
 
 [7]FAILED  winbot / ztk_11 py_270_win64
https://mail.zope.org/pipermail/zope-tests/2013-February/072234.html

Haven't checked, assuming the same bootstrap issue.


It feels good to have CI.

Marius Gedminas
-- 
http://pov.lt/ -- Zope 3/BlueBream consulting and development


signature.asc
Description: Digital signature
___
Zope-Dev maillist  -  Zope-Dev@zope.org
https://mail.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists -
 https://mail.zope.org/mailman/listinfo/zope-announce
 https://mail.zope.org/mailman/listinfo/zope )