django2: add django version 2 and packages needed by etesync [RFC]#9864
django2: add django version 2 and packages needed by etesync [RFC]#9864peter-stadler wants to merge 7 commits into
Conversation
Signed-off-by: Peter Stadler <peter.stadler@student.uibk.ac.at>
…n3-django version 1.x) Signed-off-by: Peter Stadler <peter.stadler@student.uibk.ac.at>
Signed-off-by: Peter Stadler <peter.stadler@student.uibk.ac.at>
Signed-off-by: Peter Stadler <peter.stadler@student.uibk.ac.at>
Signed-off-by: Peter Stadler <peter.stadler@student.uibk.ac.at>
Signed-off-by: Peter Stadler <peter.stadler@student.uibk.ac.at>
|
Ping @commodo |
|
i am planning to upgrade the blocker for upgrading this sooner is this also seems this is duplicating curios: would |
| endef | ||
|
|
||
| $(eval $(call Py3Package,sqlparse)) | ||
| $(eval $(call BuildPackage,sqlparse)) |
There was a problem hiding this comment.
not sure here;
maybe let's rename this to python3-sqlparse or at least python-sqlparse
There was a problem hiding this comment.
You are right, python3-sqlparse is better, I did change that.
All proposed packages are only for Python 3as the python/README.md says:
From 31 May 2019 onward, absolutely no new Python 2 packages will be accepted
Then, I would wait for the update of python-django without introducing a new package. (There would be also a fallback possibility as seafile is using the Python 2 version of django: We could use the 2.2.5 version of django only for python3-django. But, this is maybe too confusing. At least this confusion could not be longer than until "The Snap" off the Python 2 packages.)
And you are right, too, that the django2restframework will then be obsolete. I would remove it then.
my bad here: i am got confused about |
a106e34 to
699ee32
Compare
|
I see that the names |
Signed-off-by: Peter Stadler <peter.stadler@student.uibk.ac.at>
699ee32 to
5265627
Compare
|
Closing this PR as I split it up (the three new PRs are linked):
I will add a PR for the django-etesync-journal later and update the PR for the etesync-server, too. |
Maintainer: Peter Stadler peter.stadler@student.uibk.ac.at
Compile tested: MIPS 74K, Asus RT-N16, master snapshot
Run tested: MIPS 74K, Asus RT-N16, master snapshot, open http://ro.ut.er.ip:8001/ in browser while running:
Description:
The following five packages will allow to run etesync as django app:
Se my other PR for etesync-server that contains django2-etesync-journal and a configuration for running it with uwsgi on nginx (etesync-uwsgi).