Page MenuHomeFreeBSD

www/py-django32: Deprecate/Set to expire
ClosedPublic

Authored by kai on Jan 6 2024, 3:31 PM.
Tags
None
Referenced Files
Unknown Object (File)
Fri, Apr 26, 2:53 AM
Unknown Object (File)
Mar 19 2024, 3:18 AM
Unknown Object (File)
Feb 23 2024, 12:41 AM
Unknown Object (File)
Feb 19 2024, 10:18 AM
Unknown Object (File)
Feb 17 2024, 6:36 PM
Unknown Object (File)
Feb 10 2024, 9:43 PM
Unknown Object (File)
Feb 3 2024, 8:24 AM
Unknown Object (File)
Jan 16 2024, 5:24 AM
Subscribers
None

Details

Summary
Django 3.2 will reach its End-of-Life in April 2024.

Set the deprecation note and let it expire to the end of June to give enough time to switch all affected ports over to Django 4.2 which is the next LTS release.

PR: 276319
Test Plan
  1. Update as many ports during 2024Q1 but keep them assigned to Django 3.2
  2. Once 2024Q2 is branched, switch all those ports to Django 4.2
  3. Deprecate the py-dj42* ports as they are superfluous then
  4. If everything goes well, Django 3.2 should be ready to be deorbited to the end of June 2024
  5. Plan B: Extend the deprecation date if some upstream repositories (e.g. for www/py-horizon) need a bit more time

See also: https://wiki.freebsd.org/Ports/Django/Django42Migration

Diff Detail

Repository
R11 FreeBSD ports repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

kai requested review of this revision.Jan 6 2024, 3:31 PM
kai created this revision.
kai edited the test plan for this revision. (Show Details)
This revision was not accepted when it landed; it landed in state Needs Review.Jan 16 2024, 5:24 AM
This revision was automatically updated to reflect the committed changes.