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

16.0.1 RC 1 #15429

Merged
merged 1 commit into from
May 9, 2019
Merged

16.0.1 RC 1 #15429

merged 1 commit into from
May 9, 2019

Conversation

MorrisJobke
Copy link
Member

@MorrisJobke MorrisJobke commented May 7, 2019

Changelog to 16.0.0 (#15202):

@MorrisJobke MorrisJobke added the 2. developing Work in progress label May 7, 2019
@MorrisJobke MorrisJobke added this to the Nextcloud 16.0.1 milestone May 7, 2019
@kesselb

This comment has been minimized.

@kesselb

This comment has been minimized.

Signed-off-by: Morris Jobke <hey@morrisjobke.de>
@MorrisJobke MorrisJobke added 3. to review Waiting for reviews and removed 2. developing Work in progress labels May 9, 2019
@MorrisJobke
Copy link
Member Author

Ready for review 🚀

@MorrisJobke MorrisJobke added 4. to release Ready to be released and/or waiting for tests to finish and removed 3. to review Waiting for reviews labels May 9, 2019
@MorrisJobke MorrisJobke merged commit eb40636 into stable16 May 9, 2019
@MorrisJobke MorrisJobke deleted the version/16.0.1/RC1 branch May 9, 2019 15:03
@MorrisJobke
Copy link
Member Author

MorrisJobke commented May 9, 2019

RC phase (up to one week before the release date)

  • get all the pending backports merged to the stable branches (check the milestones accross the organisation)
  • sent customer newsletter with security and release date information
  • create the RC packages
  • upload the RC packages to the /server/prereleases folder of the download server
  • update the beta channel of the updater_server
  • test the updater_server on the internal URL (https://updates.nextcloud.com/internal_updater_server/)
  • ask in the forums for help (use the changelog generator script)
  • prepare "What's new" server - Example

Release (~1 day before the planned release)

  • prepare blog post, newsletter, social media messages (check the changelog for interesting features/fixes and possible screenshots)
  • update the changelog on the website (use the changelog generator script)
  • update version number on website (in strings.php)
  • update version number in documentation (in admin_manual/release_schedule.rst)
  • create the final packages
  • upload the final packages to /server/prereleases folder of the download server

T - 30 minutes

T

  • publish blog posts
  • send newsletter
  • post on social media

Post processing (non-coding)

  • update the milestones in all repos (use the milestone updater for this)
  • update app store releases (see documentation)
  • update user content proxy of app store (see https://github.com/nextcloud/usercontent.apps.nextcloud.com)
  • update security scanner
  • update owncloud-migration config on update server
  • update install page on website
  • update installer script on download server (see repo)
  • check wikipedia pages for release information - update pages if necessary
  • check wikimedia content for outdated media e.g. screenshots

@MorrisJobke MorrisJobke mentioned this pull request May 15, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
4. to release Ready to be released and/or waiting for tests to finish
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants