django-debug-toolbar icon indicating copy to clipboard operation
django-debug-toolbar copied to clipboard

Move Django Debug Toolbar to Django Commons

Open tim-schilling opened this issue 1 year ago • 3 comments

I'd like to transfer the project over to https://github.com/django-commons

Matthias and I both plan on helping with the organization and are the leads on the project here with Jazzband. I don't believe it's a reduction in maintenance quality. There may be a few growing pains with releasing as there are no actual projects with Django Commons. The other issue is that links to https://github.com/django-debug-toolbar/django-debug-toolbar/ may not resolve with the latest destination.

It should also allow us to bypass https://github.com/jazzband/help/issues/360 and revert #1916

tim-schilling avatar May 26 '24 14:05 tim-schilling

I'm seconding this request.

matthiask avatar May 26 '24 14:05 matthiask

By the way, I only now see that this is in our project; maybe this would better be opened in https://github.com/jazzband/help/issues

On the other hand, since it's possible that we will wait for a long time we should have a backup plan. We could look into migrating issues and comments (or maybe only links to old issues) using the GitHub API and replace jazzband/django-debug-toolbar with only a bare README which points everyone to the new location. A work colleague has transferred hundreds of issues from our decomissioned https://taiga.io/ instance into GitHub and I could probably ask him for pointers or code on how to do this.

matthiask avatar May 26 '24 15:05 matthiask

Oh, we definitely need to open a roadies help question to move it out. But I also wanted to have an issue here for a history of the project.

tim-schilling avatar May 26 '24 15:05 tim-schilling

Is this still something you'd like doing, is Django Commons ready to take it on? Let's do a proper transfer so that redirects keep working.

jezdez avatar Jul 12 '24 09:07 jezdez

Hi Jannis, yes it is. Django Commons is nearly ready. I suspect early August we can move the toolbar over if that works for you.

tim-schilling avatar Jul 12 '24 09:07 tim-schilling

Sounds good to me, thanks for the quick response

jezdez avatar Jul 12 '24 09:07 jezdez

@jezdez alright, we're formally ready to do the transition: https://github.com/jazzband/help/issues/369

There isn't a major rush on this. @cunla is going through the process on September 4th for django-fsm2. There may be some bumps for our first few transitions.

tim-schilling avatar Aug 16 '24 15:08 tim-schilling

This process is in motion. Updates should be followed on https://github.com/jazzband/help/issues/369 and https://github.com/django-commons/membership/issues/34

tim-schilling avatar Sep 15 '24 14:09 tim-schilling

@elineda @VeldaKiara @living180 Do you mind joining Django Commons so we can grant you your elevated permissions on the project when it moves over?

https://github.com/django-commons/membership/issues/new/choose

tim-schilling avatar Oct 16 '24 13:10 tim-schilling

done

elineda avatar Oct 16 '24 14:10 elineda

Just joined as a member.

VeldaKiara avatar Oct 16 '24 15:10 VeldaKiara