django-background-tasks icon indicating copy to clipboard operation
django-background-tasks copied to clipboard

Maintainership: I'm looking for a new Captain and a new Quartermaster!

Open philippeowagner opened this issue 4 years ago • 17 comments

This repo will be moved to https://github.com/django-background-tasks and need a new Captain and a new Quartermaster.

Intend to do the same as we did a few weeks ago here https://github.com/django-hijack/django-hijack/issues/209.

Please let me know if you are interested.

philippeowagner avatar Feb 19 '21 19:02 philippeowagner

I wouldn't have a ton of time for this, but I am willing to review small PRs and help create new releases. This is a nice little library that is very useful.

schmave avatar Feb 19 '21 20:02 schmave

I'll just mention here all the open PRs. So that more interested people can see it. #268 #258 #253 #252 #245 #244 #229 #221 #216 #206 #191 #188 #179

Mogost avatar Mar 15 '21 22:03 Mogost

Maybe moving ownership to https://github.com/jazzband would make sense.

Here is the guideline for moving a project to the Jazzband: https://jazzband.co/about/guidelines

guettli avatar Apr 05 '21 11:04 guettli

What does Jazzband provide? I googled around and read their website, but I still don't understand what they are offering, beyond maybe some tooling around releasing new versions to pip, and a Contributor Code of Conduct.

schmave avatar Apr 05 '21 13:04 schmave

Jazzband provides more people who can merge Pull-Requests.

guettli avatar Apr 05 '21 14:04 guettli

The only benefit from moving a project to Jazzband is that it takes away your bad conscience.

Either you take care of it or you don't.

We have merely paused the time here.

Giving up – what Jazzband would be – is not an option.

philippeowagner avatar Apr 05 '21 15:04 philippeowagner

I wouldn consider Jazzband as giving up. Seeing many useful and important projects living there, for example pip-tools, sorl-thumbnails, django-axes, and beeing under active development.

benzkji avatar Apr 06 '21 08:04 benzkji

Three questions:

  1. What are the responsibilities of the Captain and QM?
  2. What would you estimate would be the time commitment?
  3. Any overall update on moving to the new repo location?

fergbrain avatar Apr 25 '21 03:04 fergbrain

Hi @fergbrain

  1. Managing pull requests, reacting to bugs, triage of issues, fixing bugs, merging pull request, responding to questions, ... At the end of the day it's not an "all or nothing" thing. An option to reduce the load is not accepting PRs including new features (just focusing on compatibility and bugfix).

  2. This totally depends on your ambition and circumstances. If you are going to respond to each question and every issue this will take forever. ;)

  3. https://github.com/django-background-tasks/ is the next location for this project as soon as we have a solution. We will not give away the ownership but will stay in the background. Why? We made bad experiences in the past stepping back from projects too early.

philippeowagner avatar Apr 25 '21 17:04 philippeowagner

@philippeowagner:

I would be interested in giving it a shot, with the following caveat: My background is in Electrical Engineering not CS, I do program and love Python, but I still have much to learn about best practices and such.

I’m relatively new to Django, but I have extensive experience and history with WordPress (though I’m kind of over it now).

I’m currently using Backgrounds in a SaaS app I’ve launched, so I’d love to be able to give back to this community.

fergbrain avatar Apr 25 '21 19:04 fergbrain

Any thoughts @philippeowagner ?

fergbrain avatar May 09 '21 06:05 fergbrain

I'd be interested if we still have it open (after @fergbrain of course :D).

My github profile doesn't show any of my significant work as almost all of my actual repositories are private due to them being client projects.

I'd be a better fit for a mod (if that's a thing here? )

Great work on the lib btw : )

pssolanki111 avatar Aug 09 '21 13:08 pssolanki111

@pssolanki111: I never heard back from @philippeowagner, so I'm not sure what's going on.

fergbrain avatar Sep 20 '21 18:09 fergbrain

@fergbrain the lib seems to be largely unmaintained for quite a while now...

pssolanki111 avatar Sep 21 '21 09:09 pssolanki111

With the break of this project with Django 4 it would be a good time to hear from @philippeowagner ...

meneses-pt avatar Dec 14 '21 10:12 meneses-pt

If I reach 10 monthly sponsors I will re-develop and maintain a new tasks library. 💯

fabiocaccamo avatar Feb 22 '22 08:02 fabiocaccamo

@philippeowagner are you still interested in taking this project to a new repo and, with community support, keeping it going? We find it very useful.

longhotsummer avatar Jan 24 '23 14:01 longhotsummer