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

Iteration v9.4 (2024-05-11) #7020

Closed
37 tasks done
StephanStS opened this issue Apr 15, 2024 · 0 comments
Closed
37 tasks done

Iteration v9.4 (2024-05-11) #7020

StephanStS opened this issue Apr 15, 2024 · 0 comments
Milestone

Comments

@StephanStS
Copy link
Collaborator

StephanStS commented Apr 15, 2024

Day 0: Init new development cycle

To be done until: 2024-04-14 (sunday)

  • Create a new GitHub milestone for DietPi code https://github.com/MichaIng/DietPi/milestones
  • Create a new GitHub milestone for DietPi docs https://github.com/MichaIng/DietPi-Docs/milestones
  • DietPi: Select issues for the new iteration in the new milestone and check for closed milestones from previous iteration
  • DietPi-Docs: Select issues for the new iteration in the new milestone and check for closed milestones from previous iteration
  • Create a new section in the DietPi Wiki
  • A new development cycle starts with a subversion increment, or major version increment when we drop support for an old Debian version or old DietPi versions. The RC version during the development cycle is "-1", to clearly identify unstable version strings. -> Edit version
  • Init CHANGELOG.txt (in the dev branch)
  • Add support to DietPi-Survey_report: Search for last release, e.g. aSOFTWARE_NAME9_0
  • Init dietpi-globals (in the dev branch) with G_DIETPI_VERSION_CORE, G_DIETPI_VERSION_SUB, G_DIETPI_VERSION_RC identical to the values in file version (see above)

3rd week: Beta phase

To be done until: 2024-05-02 (thursday)

To be done at: 2024-05-04 (saturday)

  • Launch the initial beta as .0 RC version
  • Advertise on GitHub
  • Advertise on DietPi Forum with tag "beta"
  • Advertise on DietPi-Banner MOTD

To be done at: 2024-05-05 (sunday)

To be done from: 2024-05-05 - 2024-05-09 (thursday)

  • Address bug reports with further beta iterations, e.g. .1 and .2 RC versions

2 days before the release

To be done until: 2024-05-09 (thursday)

  • Have a release PR open on the main repo which needs to be linked from the changelog/release notes.
  • Assure that update server version and DietPi-Globals default version match.
  • Have the docs release PR ready and reviewed, with release notes and required changes.
  • Have a PR on the website ready to advertise the new release via website slide and have the docs PRs all ready and reviewed.

Release

To be done at: 2024-05-11 (saturday)

Release announcements

To be done at: 2024-05-12 (sunday)

@StephanStS StephanStS added this to the v9.4 milestone Apr 15, 2024
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