[pybsddb] Request for comments: Renaming the project

Michał Górny mgorny at gentoo.org
Mon Nov 9 15:09:56 CET 2020


On Mon, 2020-11-09 at 14:50 +0100, Jesus Cea wrote:
> For ages this project was called "bsddb3". This was confusing after
> Python 3 dawn because "bsddb3" seems to be the Python 3 version of
> "bsddb" and that is not the case.
> 
> I am about to release a Python 3 *ONLY* of this project. I don't want to
> call it "bsddb3" because it would break Python 2 installations.

Just FYI, I don't think this would happen.  If the metadata clearly
indicates it requires python3, the newer versions of pip will install
the older version on python2.  Plus, all the distributions already
handle py2-vs.-py3 correctly in their packages.

> Moreover, the API has changed quite a bit, so I rather no automatically
> upgrade from "bsddb3".

(this is a valid argument though)

> Given this, I think a name change is is order. I tried to use "bsddb",
> but it collides with Python 2 stdlib and PYPI refuses that package name.
> I am now thinking about "berkeleydb".
> 
> Do you have an opinion/suggestion? Please, be constructive.

'berkdb' seems to be free as well, if you want a shorter name.  Or even
'bdb', unless that's refused too.

-- 
Best regards,
Michał Górny

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 618 bytes
Desc: This is a digitally signed message part
URL: <https://mailman.jcea.es/pipermail/pybsddb/attachments/20201109/e00dfa0a/attachment.bin>


More information about the pybsddb mailing list