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 v7.7 (release plan) #4762

Closed
31 of 37 tasks
MichaIng opened this issue Sep 21, 2021 · 0 comments
Closed
31 of 37 tasks

Iteration v7.7 (release plan) #4762

MichaIng opened this issue Sep 21, 2021 · 0 comments
Milestone

Comments

@MichaIng
Copy link
Owner

MichaIng commented Sep 21, 2021

Note: This issue is create to make sure all the related systems are properly updates (docs, wiki, website, release notes, Twitter, Facebook etc.). The standard list of tasks associated with generating the release should be still maintained in wiki.

Day 0: Init new development cycle

To be done until: 2021-09-20

First week

To be done until: 2021-09-25

  • Do another Twitter tweet (possible other platform) about the last release
  • Make the iteration planning - a little list of important items that shall be addressed within this release and add them to the new GitHub milestone
  • Add it to the DietPi Wiki
  • Share this on Twitter, Forum, GitHub, Petreon, etc. to inform about the plans and allow any user to give some feedback on it.

3rd week: Beta phase

To be done until: 2021-10-09

  • Merge live patches from master and remove in dev.

Make sure the appropriate pull request is available for the documentation with all the necessary changes:

  • new software titles
  • new hardware
  • configuration changes
  • other doc changes

To be done at: 2021-10-09

To be done at: 2021-10-10

To be done from: 2021-10-10 - 2021-10-14

  • Determine if one or more hotfix needs to be applied (so the minor version is incremented e.g. 7.7.1, 7.7.2)

2 days before the release

To be done until: 2021-10-14

  • 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: 2021-10-16

Release announcements

To be done at: 2021-10-17

Prep for the next release

To be done until: 2021-10-18

  • Select issues for the new iteration in the new milestone (v7.8)
  • Create a new release plan
  • Create a new section in the DietPi Wiki associated to v7.8
@MichaIng MichaIng added this to the v7.7 milestone Sep 21, 2021
@MichaIng MichaIng pinned this issue Sep 21, 2021
@MichaIng MichaIng unpinned this issue Oct 9, 2021
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

1 participant