﻿id	summary	reporter	owner	description	type	status	component	version	severity	resolution	keywords	cc	stage	has_patch	needs_docs	needs_tests	needs_better_patch	easy	ui_ux
24405	admin: cleanup Open related* popups code so it's easier to extend / replace	rm_	nobody	"I think it's time to say goodbye to 2000s and embrace the 2010s leaving the windows for modals. Other than that we have separated the js machinery from the widget so this can be customized.  

WIP tree here, full of debug prints:
https://github.com/xrmx/django/tree/relatedcleanup

Appear to work when adding new related objects, haven't run automated tests yet. 

TODO:
- cleanup the js
- switch to a saner modal library with a proper license"	Cleanup/optimization	closed	contrib.admin	dev	Normal	fixed	popup admin modal		Accepted	1	0	0	0	0	1
