Skip to content
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

Upgrade to Python 3 & Django 2 #32

Open
geoffroy-noel-ddh opened this issue Feb 7, 2019 · 2 comments
Open

Upgrade to Python 3 & Django 2 #32

geoffroy-noel-ddh opened this issue Feb 7, 2019 · 2 comments
Assignees

Comments

@geoffroy-noel-ddh
Copy link
Collaborator

geoffroy-noel-ddh commented Feb 7, 2019

Python 2 won't be maintained past Jan 2020. Also Archetype is still on Django 1.8. Both need to be urgently upgraded as they are causing more and more trouble in terms of server settings, stack compatibility, and security concerns.

This is potentially a major task which will require between one and six weeks of development for one person. Upgrade and testing of individual instances should be relatively easy after that but will happen progressively.

@geoffroy-noel-ddh geoffroy-noel-ddh self-assigned this Feb 7, 2019
@samueljsb
Copy link

Would this upgrade require compatibility to be maintained with Python2, or would it be acceptable to break compatibility?

@geoffroy-noel-ddh
Copy link
Collaborator Author

geoffroy-noel-ddh commented Oct 17, 2019

Hi @samueljsb we are not currently planning to preserve compatibility with Python 2 as KDL maintains the majority of the DigiPal/Archetype instances and we are not aware of substantial third-party extensions. The upgrade is scheduled for the first half of next year.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants