DietPi icon indicating copy to clipboard operation
DietPi copied to clipboard

Iteration v8.8 (release plan)

Open StephanStS opened this issue 3 years ago • 0 comments

Day 0: Init new development cycle

To be done until: 2022-08-01

  • [x] Create a new GitHub milestone for DietPi code https://github.com/MichaIng/DietPi/milestones
  • [x] Create a new GitHub milestone for DietPi docs https://github.com/MichaIng/DietPi-Docs/milestones
  • [x] Select issues for the new iteration in the new milestone
  • [x] Create a new section in the DietPi Wiki
  • [x] 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.
  • [x] Init CHANGELOG.md
  • [x] Add support to DietPi-Survey_report

3rd week: Beta phase

To be done until: 2022-08-20

To be done at: 2022-08-20

  • [ ] Launch the initial beta as .0 RC version
  • [ ] Advertise on GitHub
  • [ ] Advertise on DietPi Forum
  • [ ] Advertise on DietPi-Banner MOTD

To be done at: 2022-08-21

  • [ ] Advertise on website slider: https://dietpi.com/
  • [ ] Advertise on Twitter (DietPi account)
  • [ ] Advertise on Facebook (DietPi group)

To be done from: 2022-08-21 - 2022-08-25

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

2 days before the release

To be done until: 2022-08-25

  • [ ] 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 merged into dev already.
  • [ ] 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: 2022-08-27

Release announcements

To be done at: 2022-08-28

  • [ ] Publish on Twitter (DietPi account)
  • [ ] Publish on several Facebook groups (e.g. DietPi group)
  • [ ] Announce on Hacker News
  • [ ] Forge and spread a press release
  • [ ] Determine if a hotfix release is needed
  • [ ] Create a new release plan

StephanStS avatar Jul 29 '22 08:07 StephanStS