Closed jacobian closed 2 years ago
@dcwatson @ParthS007 y'all have expressed interest in being maintainers in the past; tagging you here in case you're still interested.
Hello @jacobian , thanks for tagging. I am still interested.
I plan to do a release by mid of January if it sounds good to you?
I'm also still happy to help out (but equally happy not to!)
Without being too long-winded, I think that an org is a good idea for this project, even (/especially?) if there's only one active maintainer. Personally, I would consider transferring it to Jazzband and naming a small number of project "leads" for oversight and PyPI responsibilities.
My ideal for this project would be to get it to a place where people can reasonably extend it for third-party or custom database backends, triage/close all the issues and PRs, make sure the CI keeps chugging along with new Django/Python releases, and pretty much only touch it when something breaks.
Jazzband would be lovely, but I don't have a strong feeling about specifics. I'll let y'all (and anyone else who wants to volunteer) figure out the details, and once you have a "home" in mind ping me and I'll do the needful. Thank you!
Also happy to become maintainer, I maintain a few packages already
@jacobian saw your blog post and wanted to throw my name in to volunteer. I would prefer to be part of a group.
Seconding putting this project into an organization (whether new or existing) is a much better idea than passing onto a single developer, given how well used and how wide reaching dj-database-urls is it makes a lot of sense. It will also give the project a bit more accountability than a single person wanting to move the project in a direction other may question.
Happy to put my name down as a maintainer for this.
Sounds like we have a group of folks willing to step up? In terms of Jazzband, does anyone have thoughts on if this project is in good enough shape to move there? Would it be reasonable to focus on cutting a release, triaging existing issues, and then move to Jazzband?
Sidenote for @mattseymour, I used to row w/ your COO. Small world.
@jacobian thanks for your work here. I care about this packages and I'm also available to help maintaining it. I suggest too, to move this package to jazzband
So we should probably come up with a set of steps to get this moving.
# Project Proposal
Please fill in the details below to confirm you adhere to the [Jazzband Guidelines](https://jazzband.co/about/guidelines), and also add the package name to the issue title.
## Project Details
Django Database urls is a popular package which allows developers to express a database connection as a URL. It is a very popular project with a wide user base.
Description from the readme of the project.
> This simple Django utility allows you to utilize the 12factor inspired `DATABASE_URL` environment variable to configure your Django application.
## Project Description
Dj-database-urls was moved to the ownership of @jacobian following the original package maintainer wanting to step back from the package. We now think this project will be better served under the @jazzband banner of projects where it can get the additional love and support it requires.
## Project Leads
@mattseymour
@scuerda
@adamchainz
@ParthS007
@dcwatson
## Confirmation of Guidelines
Please confirm the following:
- [ ] I am the project owner, or have permission from the project owner, to request a transfer.
- [ ] This project is a [viable candidate](https://jazzband.co/about/guidelines#viability) for Jazzband.
- [ ] This project fulfills the [documentation requirements](https://jazzband.co/about/guidelines#documentation).
- [ ] This project is [tested](https://jazzband.co/about/guidelines#tests).
- [ ] I am happy to adopt Jazzband's [code of conduct](https://jazzband.co/about/guidelines#conduct) in this project.
- [ ] I am happy to include Jazzband's [contributing guidelines](https://jazzband.co/about/guidelines#contributing-guidelines) in this project.
Thanks all, I opened jazzband/help#267 to get the ball rolling.
So 2 months have gone by and things haven't progressed much further on the jazz-band side, I am thinking it would be good to try and review audit and sort out some of the issues on this repo.
@jacobian would you be happy giving me some enhanced permissions on this repo so I can start to tidy things up and sort out some of the PR's related to dj-database-urls. I am happy to have an offline chat if you would like.
So 2 months have gone by and things haven't progressed much further on the jazz-band side, I am thinking it would be good to try and review audit and sort out some of the issues on this repo.
@jacobian would you be happy giving me some enhanced permissions on this repo so I can start to tidy things up and sort out some of the PR's related to dj-database-urls. I am happy to have an offline chat if you would like.
Welp, that's on me, I missed this ticket when I first glanced at https://github.com/jazzband/help/issues/267 in January, I've replied now there, giving the go-ahead.
@jezdez sorry, and thank you.
Since @jezdez is 👍🏻 on moving this to Jazzband, I'm just gonna do that now. He can get everyone set up as maintainers over there. Lovely, thanks everyone!
This is in Jazzband now, so I think we can call this resolved! There's still some work to be done probably but https://github.com/jazzband/help/issues/267 has the rest of it there. Bye y'all, thanks for everyone's help.
I'd adopted this codebase with every intention of being a good maintainer, but that's clearly not happening. There's a backlog of issues I'm unable to get to, and it's clearly leading to some frustration. So, I'm taking the nudge of Volunteer Responsibility Amnesty Day and looking for new maintainers.
If you'd like to pick up maintaining this repo, leave a comment here and let me know. I'll check back in a week or so and do the logistics.
I am mildly wary of supply-chain attacks, so I do have a few requirements to try to protect our users:
Sorry I haven't been a good steward; I'm sure the next folks will do better!