-
Notifications
You must be signed in to change notification settings - Fork 1.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Proposal: split out Django support #958
Comments
I don't know the state of the current django-mongoengine. |
👍 Would make supporting django simpler and we can specifically support different versions. |
mongoengine/django-mongoengine is free for use - it had some initial momentum but its been two years since the last commit. It also has a warning not to clone on it. I could rename and add a new repo incase anyone relied on the code. |
👍 I like the idea of re-writing the Django support as its own separate extension. I believe it help the Django integration more coverage and attention. |
There probably needs to be a discussion around if we re-write the Django support, what do we do with the open issues / PRs surrounding Django. One idea is to label them with a temporary "New Django" label and close them out. Then we can go back and inspect them as needed during development of the new extension. |
@seglberg: the label+close seems to be a good solution. It will helps for the bug triage. For the legacy django-mongoengine, PyPI shows there was no download at all: |
Okay, I will spend some time labeling any currently open Django bugs. Is everyone still OK with removing Django support from the MongoEngine "core" repository and re-visiting support with a new, but separate module? @thedrow @MRigal @DavidBord @rozza @yograterol I like the whole maintainer voting idea since we have been keeping most of our maintainer communication limited to GitHub :) +1 from me. |
+1 we moved to mongoengine because we wanted to be rid of Django. |
+1 but we should move the current code to the django mongoengine repo and publish it to pypi - that way no one loses any code and hopefully then some Djangonauts will want to maintain it and make it better :) |
Do we actually want to move the existing Django code to the django-mongoengine repository or do we want to start clean like @thedrow suggested? I'm leaning towards a re-write, because I do agree that Django support was pretty broken. Plus I'm not sure if it is a best use of resources to break out the existing extension, clean up module, fix unit tests, publish to pypi, etc. I can update the documentation to point out that the "legacy" extension can be found bundled in the 0.9 release. Thoughts? |
I'm happy to take the lead from any Django users :) I'm not sure how broken it was or if it was just very outdated. I like the idea of updating the documentation and pointing to 0.9 we can also add a call to arms for any potential developers as currently django-mongoengine is a dead repo. So I'm happy either way 👍 as I don't think it has to be a blocker for removal. |
+1 |
+1 for me also. Sorry i have a serious injury and can't contribute so much
|
Removed Django Support from MongoEngine +1 @thedrow @MRigal @DavidBord @rozza
Has anyone come forward to take on Django support for MongoEngine? I fully support separating it out -- but now I'm stuck not being able to upgrade MongoEngine and continuing to allow authentication on my site. Can someone identify what was broken w/ the old code that it couldn't be salvaged as a stop gap? |
Django support has now been split out of MongoEngine and will be revisted as a new but separate module. Closes MongoEngine#958
Django support has now been split out of MongoEngine and will be revisted as a new but separate module. Closes MongoEngine#958
Django support has now been split out of MongoEngine and will be revisted as a new but separate module. Closes MongoEngine#958 Conflicts: .travis.yml docs/changelog.rst docs/django.rst mongoengine/django/auth.py mongoengine/django/mongo_auth/models.py mongoengine/django/sessions.py mongoengine/django/storage.py mongoengine/django/tests.py setup.py tests/test_django.py
since django-mongoengine had no activity since two years and i was needing to use the features quite badly and fix some bugs, i went ahead and worked on a version which i am updating as per my need and it works. If anyone wants to contribute, please feel free to fork it. Here is the link to the repository: https://github.com/nixdaemon/django-me |
https://github.com/MongoEngine/django-mongoengine seems to say not to use, so I guess at this point there's no support for Django in mongoengine unless you go with 0.9 release? |
Hi !
For many reason, it would be better to have Django support splitted out in its own module:
So, I think it would be better to have:
Apparently the work was started but not updated : https://github.com/MongoEngine/django-mongoengine
The text was updated successfully, but these errors were encountered: