Hello, In the short term, I'm in favor of moving dj-database-url to the Django organization.
I have only one concern. dj-database-url supports a few third-party database backends: https://github.com/jacobian/dj-database-url/blob/004150c17e1519be408f87e0a2d16a8633cad89f/dj_database_url.py#L34-L45 <https://github.com/jacobian/dj-database-url/blob/004150c17e1519be408f87e0a2d16a8633cad89f/dj_database_url.py#L34-L45> I wouldn't want this to be interpreted as an official recommendation about which backend is best for MSSQL. This isn't enough to make dj-database-url unsuitable as an official project but it's worth keeping in mind. Perhaps "mssql" should be deprecated in favor of "mssql-X", "mssql-Y" and "mssql-Z" to put every alternative on an equal footing? In the long term, I agree that dj-database-url could be deprecated if Django gets equivalent functionality built-in. This will require a bit of creativity to avoid hardcoding mappings for third-party database backends. Probably users of third-party backends will have to add a line to register a URL scheme with a third-party backend. Best regards, -- Aymeric. > On 18 Jul 2019, at 18:45, Jacob Kaplan-Moss <ja...@jacobian.org> wrote: > > Hi folks - > > I’d like to gauge interest in adopting dj-database-url > (http://github.com/jacobian/dj-database-url > <http://github.com/jacobian/dj-database-url>) as an official project > (https://github.com/django/deps/blob/master/final/0007-official-projects.rst > <https://github.com/django/deps/blob/master/final/0007-official-projects.rst>). > This is my pre-proposal. I think dj-database-url is very widely-used, and > scratches a specific but annoying itch. Maintenance burden is minimal, but > important. > > What do other folks think? DEP 7 asks us to > > > solicit feedback from the community and work out if there is rough agreement > > that the project is a good thing for Django to adopt, particularly focusing > > on > > any alternative approaches to the same problem and the relative merits of > > them, > > including code design, scalability, alignment with existing Django design > > and > > philosophy, and having an available development and maintenance team. > > So - thoughts? > > I'm volunteering to be the shepherd, but do intend to form a larger team. > > I've also opened https://github.com/jacobian/dj-database-url/issues/120 > <https://github.com/jacobian/dj-database-url/issues/120> > as another place for this discussion. Please feel free to comment either > place. > > [Backstory, and why this is living on my github right now. @kennethreitz was > looking for a new maintainer, and reached out to me to see if Django might be > interested. I thought perhaps so, and offered to take over maintainership in > the > meantime while we work through the DEP 7 process. If it turns out that an > Official Project is the wrong home for this, I'll either maintain it long-term > or transfer it again.] > > Jacob > > -- > You received this message because you are subscribed to the Google Groups > "Django developers (Contributions to Django itself)" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to django-developers+unsubscr...@googlegroups.com > <mailto:django-developers+unsubscr...@googlegroups.com>. > To post to this group, send email to django-developers@googlegroups.com > <mailto:django-developers@googlegroups.com>. > Visit this group at https://groups.google.com/group/django-developers > <https://groups.google.com/group/django-developers>. > To view this discussion on the web visit > https://groups.google.com/d/msgid/django-developers/c4044098-d97f-44be-8859-b05cb594a7be%40Spark > > <https://groups.google.com/d/msgid/django-developers/c4044098-d97f-44be-8859-b05cb594a7be%40Spark?utm_medium=email&utm_source=footer>. > For more options, visit https://groups.google.com/d/optout > <https://groups.google.com/d/optout>. -- You received this message because you are subscribed to the Google Groups "Django developers (Contributions to Django itself)" group. To unsubscribe from this group and stop receiving emails from it, send an email to django-developers+unsubscr...@googlegroups.com. To post to this group, send email to django-developers@googlegroups.com. Visit this group at https://groups.google.com/group/django-developers. To view this discussion on the web visit https://groups.google.com/d/msgid/django-developers/1879FD6A-D91B-4759-8E32-E4E719BC2928%40polytechnique.org. For more options, visit https://groups.google.com/d/optout.