#29554: Allow loading apps dynamically at runtime
------------------------------------+--------------------------------------
Reporter: Christian González | Owner: nobody
Type: New feature | Status: closed
Component: Core (Other) | Version: 2.0
Severity: Normal | Resolution: needsinfo
Keywords: | Triage Stage: Unreviewed
Has patch: 0 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0
Easy pickings: 0 | UI/UX: 0
------------------------------------+--------------------------------------
Comment (by Aymeric Augustin):
django-developers is the right place for discussing app loading. See
https://groups.google.com/forum/#!searchin/django-developers/app-
loading%7Csort:date/django-developers/_iggZzrYtJQ/FWFPgCflSnkJ for the
last episode.
Unfortunately this is a poor example of open-source development. App-
loading is such a complex issue that I felt unable to handle it fully in
public. Instead I had lots private discussions with a small group of
active core devs, I merged patches once I had a rough agreement from that
group, and I handled complaints after the fact. Apparently enough people
felt the result was worth it that I didn't get kicked out but I decided I
wouldn't do that again.
Anyway, that mailing list discussion provides some context. You should
make sure you understand why the app registry population is designed the
way it is before attempting to change it. You should also demonstrate that
you have reviewed past issues related to app loading order and especially
unstable import ordering.
--
Ticket URL: <https://code.djangoproject.com/ticket/29554#comment:7>
Django <https://code.djangoproject.com/>
The Web framework for perfectionists with deadlines.
--
You received this message because you are subscribed to the Google Groups
"Django updates" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/django-updates/064.9e2e04fa5ff7e0db25386cfd5d0bf8c9%40djangoproject.com.
For more options, visit https://groups.google.com/d/optout.