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

Opgrader til Django 2.2 LTS #254

Open
neic opened this issue Apr 3, 2019 · 3 comments
Open

Opgrader til Django 2.2 LTS #254

neic opened this issue Apr 3, 2019 · 3 comments

Comments

@neic
Copy link
Member

neic commented Apr 3, 2019

Django 2.2 LTS er udkommet.

https://www.djangoproject.com/weblog/2019/apr/01/django-22-released/

Django 1.11 LTS som vi kører nu er supporteret indtil april 2020. Vi skal skifte inden da.

@Hogfeldt
Copy link
Member

Hogfeldt commented Apr 4, 2019

Er der en smart måde at lave den her overgang på?

Min umiddelbart første ide var, at man ændrede versionen i sit environment, spinner projektet op med runserver og ser hvad der fejler. Herfra kunne man så rette de fejl der dukker op fra en ende af.
Dette virker bare lidt hovedløst... Alternativt, kunne man måske kigge på release notes og se hvad der har ændret sig, men det virker som et stort arbejde, da det er mit indtryk, at der er sket en del fra 1.11 LTS til 2.2 LTS?

@neic
Copy link
Member Author

neic commented Apr 5, 2019

Siden vi ikke har unittest med 100% coverage, tror jeg det beste bud er at skifte minor versionerne en ad gangen med alle warnings slået til, prøv alle (de fleste) features af manuelt og se i loggen. Måske viser django-admin check noget.

Inden da burde der nok laves en liste over dependencies der understøtter og ikke understøtter 2.2.

Det her behøver ikke at ske lige nu, bare inden april 2020. Det giver måske mening at vente et par måneder indtil de fleste af dependencies har understøttelse. Listen kan dog godt laves nu.

@neic
Copy link
Member Author

neic commented Apr 5, 2020

Django 1.11 er nu EOL.

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

No branches or pull requests

2 participants