Tivix/django-rest-auth

State of Repo

wadewilliams opened this issue ยท 17 comments

Just curious how maintained this repo is. No CONTRIBUTORS.md and a lot of open issues. We're happy to help out if help's needed.

The repo is on pause and is currently unsupported. The readme will be updated

I am going to vendor this packge on one of my package named drf-extensions

"On pause" doesn't make sense. Transfer the repo to someone willing to maintain it or ask for maintainers in a pinned Github issue.

"On pause" doesn't make sense. Transfer the repo to someone willing to maintain it or ask for maintainers in a pinned Github issue.

I agree with you. I am planning to create a better version of this package as my recent projects need them.

Hey guys,

Could you please post this on the ReadMe asap? I installed this in a new project only to find out after I'm almost completely done, that I run into bugs and this repo is unmaintained - and it didn't look like it at first sight.

Let's prevent others from making the same mistake. Thanks.

We need to get ahold of Tivix... they have a support contact. I'll give it a try now.

I'm willing to maintain this project under a few conditions:

  • Transfer this to a new Github group called django-rest-auth or alternatively transfer the repo to me and I'll create it.
  • Remove everyone who has commit access, but is not maintaining the repo. This would make everyone sleep better at night.

Otherwise, I can just publish a fork under a new name (e.g django-rest-auth-redux)

@iMerica I think it's best we just start over with a new name. I have little faith that Tivix will implement those steps, considering these discussions have been been going on for six months and we haven't heard a word from them.

I received this response from Tivix:


I understand the issue. We don't have capacity to support it internally sadly.

Rather than transfer the maintenance to someone else, our preference would be if you and few other like minded people would like to fork and build / push to pypi something like "django-rest-auth-improved" or something like that, we will support it and mark our repo as deprecated and point all users and issue posters to your repo / pypi package.

Thoughts?

It definitely helps to have their buy-in and will help to have an official message directing users to the new repo. So wether through @iMerica's repo or someone else's, we should proceed with this.

Okay that sounds like a "no" to me. I'll just fork it - it's not really important if they "buy-in" or not. This is open source โ€“ users vote with their feet.

Dj REST-AUTH is now live. I'm using it in production on a small project and everything is running smoothly so far.

The public API is identical, just a different namespace (dj_rest_auth) to mitigate any confusion.

All bugs and feedback are welcome in the Github issues of that repo.

@iMerica can you enable issues on the forked repo? If we can get enough eyes on it we should reach out to Tom to point the docs at your fork encode/django-rest-framework#7147

Thanks for bringing this to my attention. Trying to enable it now.

Please, update the repo readme with current status and mention the newer fork dj-rest-auth,
Thanks.

OK, I cross-referenced all the PR's to the new repo, let the PR owners know about the new one. Hopefully lots of valuable contribution will not get lost and will get merged to the maintained codebase. (Some of those PR's I'd also need a lot.)

@iMerica thanks for creating the new repo!

Best of luck,
Barney

We are about a year-long and the readme is not updated till now! unbelievable!
Stop the confusion for new ppl coming in and add a clear statement about the repo on the readme file

It looks like a deprecation message with a link to the the actively maintained fork (https://github.com/iMerica/dj-rest-auth) was added to the wrong repo by mistake:

I've duplicated that commit in a PR here: #657