[Python-3000] bsddb finished for 2.6/3.0 (and "<class 'BytesWarning'>: str() on a bytes instance")
jcea at jcea.es
Thu Sep 4 11:59:28 CEST 2008
-----BEGIN PGP SIGNED MESSAGE-----
Barry Warsaw wrote:
>> Can I do anything to revert this decision?. If not, what can I do to be
>> reconsidered in 3.1?.
> Start raising some pitchforks. It looks like Raymond will join the
> march :).
Sorry, I know the word ("pitchfork"), but I don't understand the meaning
you want to communicate. English is not my native language.
> I completely agree with Guido that bsddb (not pybsddb) has been a
> headache since forever.
I toke over bsddb maintenance in february/march because it was decided
it was unmaintained and should be removed. I stepped forward to avoid
this risk, because I'm qualified, motivated and I use bsddb everyday. I
think that providing a powerful ACID/replication/distributed transaction
module in stock python is a *huge* feature. In fact, given some
enterprise policies, some users of this module won't be able to use it,
because policies don't allow to install "non standard" packages, aside
Being a novice python-dev member is a handicap, working in such a
"visible" and shamed module, and it shows. But although managing the 3.0
conversion hasn't been easy, it is already done.
> I personally believe that Python
> and pybsddb are both better off with their own maintenance lifecycles
I agree, and that is the reason there exists a separate bsddb3 module
available via PYPI. But that is orthogonal to bsddb inclusion in Python.
I will keep maintaining bsddb as a separate package, in any case. But I
will miss being able to get your advice and you knowledge, and the
invaluable patches Neal provides from time to time :).
3.0 release is being stressful for all of us. I now. Thanks for the time
you spent explaining the situation and letting me argue back :). Thanks
to all of you (python-dev) for the time you wasted teaching me and
suffering builtbots crashes O:-)
PS: I will battle for bsddb readmission. If any of you can provide
positive rationals for it, please, let me know.
Jesus Cea Avion _/_/ _/_/_/ _/_/_/
jcea at jcea.es - http://www.jcea.es/ _/_/ _/_/ _/_/ _/_/ _/_/
jabber / xmpp:jcea at jabber.org _/_/ _/_/ _/_/_/_/_/
. _/_/ _/_/ _/_/ _/_/ _/_/
"Things are not so easy" _/_/ _/_/ _/_/ _/_/ _/_/ _/_/
"My name is Dump, Core Dump" _/_/_/ _/_/_/ _/_/ _/_/
"El amor es poner tu felicidad en la felicidad de otro" - Leibniz
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.8 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
-----END PGP SIGNATURE-----
More information about the Python-3000