Skip to content

Is ZODB unmaintained? #348

@leycec

Description

@leycec

The last repository commit was nearly a month ago. Code quality analytics like Lumnify now classify ZODB as in "decline." Long-standing critical issues well-known to cause spurious database corruption have remained unresolved for over a year:

This issue about data corruption is here for almost a year. The patch, that fixes this data curruption, is also there for almost a year: #323. ~ 2 months ago that patch was decoupled from a preparatory step that turned out to be questionable (#323 (comment)). Could we please move on with getting this issue fixed?

Formerly prominent maintainers like Tres and Jim have fled. Both now unconditionally ignore all GitHub pings, pull requests, and issues pertaining to ZODB:

Jim is currently not interested in any ZEO/ZODB stuff, as his day job has nothing to do with these.

In a conference call a couple weeks ago Jim made it clear that he isn't using ZODB for anything right now, and he won't spend time on it anymore. Don't wait for his feedback, it will not come.

Tres (and Jim) are listed as maintainers on many packages that they haven't been using in years. They have moved on to other work and other interests.

No promising new maintainers have stepped up to the plate.

In short, ZODB appears to be dead in all but name. Usage on production servers is an increasingly dicey proposition. I'm disappointed the Zope Foundation let their flagship database offering stagnate to this degree, but here we are. Let's foster healthy community discussion (and ideally remedial action) on the moribund state of ZODB in 2021.

It's not too late to salvage this sinking ship – but it almost is. 🚢

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions