[ZODB-Dev] Call for volunteers: help w finishing Python BTrees

Tres Seaver tseaver at palladion.com
Fri Nov 9 03:59:52 UTC 2012


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 08/21/2012 06:50 PM, Tres Seaver wrote:
> On 10/04/2011 01:32 PM, Jim Fulton wrote:
>> On Tue, Oct 4, 2011 at 11:36 AM, David Glick 
>> <davidglick at groundwire.org> wrote:
>>> On 10/4/11 8:33 AM, Jim Fulton wrote:
>>>> 
>>>> Someone recently told me I should be more agressive about asking
>>>> for help.
>>>> 
>>>> If someone is looking for an opportunity to help, finishing the
>>>>  Python version of BTrees would help a lot.  I think I got this
>>>>  started pretty well, but ran out of time.  This is needed for 
>>>> running ZODB on PyPy and jython, both of which I'd like to see.
>>>> 
>>>> svn+ssh://svn.zope.org/repos/main/ZODB/branches/jim-python-btrees
>>>>
>>>>
>>>>
>>>> 
Jim
>>>> 
>>>> P.S. Much thanks to Tres for his work on the Python version of 
>>>> persistence.
>>> 
>>> What tasks remain to be done? (I assume running the tests will 
>>> give a starting point, but perhaps there are other todo items you 
>>> know of?)
> 
>> Really, just getting the tests to pass.  I think there are a lot of
>>  legacy, but still supporte features that need to be fixed.  (This
>> is a really old package.)
> 
> In a fresh checkout of the branch, I see what looks like an infinite 
> loop in the tests:  I left it running for an hour just now, and it 
> hung inside the '_set_operation' helper function inside the 
> 'test_difference' testcase for 'PureOO' testcase.

Just a quick update:  my 'pure_python' branch now passes all tests on
Python 2.6, 2.7, and PyPy (no C extension1)  I plan to do a lot of
cleanup during the PyConCA sprints next week before merging the branch to
the trunk.



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

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://www.enigmail.net/

iEYEARECAAYFAlCcf7gACgkQ+gerLs4ltQ5E8wCfdvUsjKmFvhsnZcKTVqbZa1Qz
eKoAoNED3rKprPxqJxjToxN2txLgz9nN
=a1x+
-----END PGP SIGNATURE-----



More information about the ZODB-Dev mailing list