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

GNIP 88: Upgrade from Django 2.2 to 3.2 #7366

Closed
3 of 5 tasks
mattiagiupponi opened this issue Apr 22, 2021 · 1 comment
Closed
3 of 5 tasks

GNIP 88: Upgrade from Django 2.2 to 3.2 #7366

mattiagiupponi opened this issue Apr 22, 2021 · 1 comment
Assignees
Labels
gnip A GeoNodeImprovementProcess Issue
Milestone

Comments

@mattiagiupponi
Copy link
Contributor

mattiagiupponi commented Apr 22, 2021

GNIP 88: Upgrade from Django 2.2 to 3.2

Overview

As described in this post, the support for the Django version 2.2 will end in April 2022. The new LTS version will be the 3.2

Proposed By

@mattiagiupponi
@giohappy

Assigned to Release

This proposal is for the GeoNode master.

State

  • Under Discussion
  • In Progress
  • Completed
  • Rejected
  • Deferred

Motivation

Since version 2.2 will be deprecated the next year, is better to upgrade to the new TLS version.

Proposal

Django provides a sort of guide to upgrade with some steps to follow. After this, the steps are:

  • upgrade Django from 2.2 to 3.2
  • upgrade GeoNode dependencies
  • Fix the code that is no more compatible or deprecated (ex: lxml (deprecated) or from django.utils import six (removed) )

Backwards Compatibility

Future evolution

Feedback

Update this section with relevant feedbacks, if any.

Voting

Project Steering Committee:

  • Alessio Fabiani: 👍
  • Francesco Bartoli:
  • Giovanni Allegri: 👍
  • Simone Dalmasso:
  • Toni Schoenbuchner: 👍
  • Florian Hoedt: 👍

Links

Remove unused links below.

@t-book t-book added the gnip A GeoNodeImprovementProcess Issue label Apr 22, 2021
@t-book
Copy link
Contributor

t-book commented Apr 22, 2021

thanks @mattiagiupponi please don't forget to label GNIPs and to create an entry here: https://github.com/GeoNode/geonode/wiki/GeoNode-Improvement-Proposals (already done)

mattiagiupponi added a commit to mattiagiupponi/geonode that referenced this issue Apr 22, 2021
mattiagiupponi added a commit to mattiagiupponi/geonode that referenced this issue Apr 22, 2021
mattiagiupponi added a commit to mattiagiupponi/geonode that referenced this issue Apr 22, 2021
mattiagiupponi added a commit to mattiagiupponi/geonode that referenced this issue Apr 22, 2021
mattiagiupponi added a commit to mattiagiupponi/geonode that referenced this issue Apr 22, 2021
mattiagiupponi added a commit to mattiagiupponi/geonode that referenced this issue Apr 22, 2021
mattiagiupponi added a commit to mattiagiupponi/geonode that referenced this issue Apr 22, 2021
mattiagiupponi added a commit to mattiagiupponi/geonode that referenced this issue Apr 22, 2021
mattiagiupponi added a commit to mattiagiupponi/geonode that referenced this issue Apr 23, 2021
mattiagiupponi added a commit to mattiagiupponi/geonode that referenced this issue Apr 23, 2021
mattiagiupponi added a commit to mattiagiupponi/geonode that referenced this issue Apr 26, 2021
mattiagiupponi added a commit to mattiagiupponi/geonode that referenced this issue Apr 26, 2021
mattiagiupponi added a commit to mattiagiupponi/geonode that referenced this issue Apr 26, 2021
mattiagiupponi added a commit to mattiagiupponi/geonode that referenced this issue Apr 27, 2021
mattiagiupponi added a commit to mattiagiupponi/geonode that referenced this issue May 3, 2021
mattiagiupponi added a commit to mattiagiupponi/geonode that referenced this issue May 3, 2021
@mattiagiupponi mattiagiupponi self-assigned this May 4, 2021
mattiagiupponi added a commit to mattiagiupponi/geonode that referenced this issue May 14, 2021
mattiagiupponi added a commit to mattiagiupponi/geonode that referenced this issue May 14, 2021
@afabiani afabiani added this to the 3.2.1 milestone May 17, 2021
@afabiani afabiani modified the milestones: 3.2.1, 4.0.0 Jul 16, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
gnip A GeoNodeImprovementProcess Issue
Projects
None yet
Development

No branches or pull requests

3 participants