Skip to content

Replace settings.VERSION with a set of release data #15908

@jeremystretch

Description

@jeremystretch

Proposed Changes

Introduce a canonical module (e.g. netbox/edition.py) containing the relevant metadata for each release, including:

  • NetBox edition (Community, Cloud, or Enterprise)
  • NetBox version
  • Release date
  • Beta/experimental designation
  • Anything else that seems relevant

This object would replace the VERSION variable currently defined in settings.py.

Justification

This approach enables us to convey more information about each release.

Metadata

Metadata

Assignees

Labels

status: acceptedThis issue has been accepted for implementationtype: housekeepingChanges to the application which do not directly impact the end user

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions