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

Release 2.16.1 #9817

Closed
22 of 27 tasks
mattab opened this issue Feb 21, 2016 · 5 comments
Closed
22 of 27 tasks

Release 2.16.1 #9817

mattab opened this issue Feb 21, 2016 · 5 comments
Assignees
Labels
not-in-changelog For issues or pull requests that should not be included in our release changelog on matomo.org.
Milestone

Comments

@mattab
Copy link
Member

mattab commented Feb 21, 2016

Checklist for a successful 2.16.1 release:

  • Beta release cycle started with b1 release
  • Forum support: regularly check all posts in Support & Bugs forum
  • Forum General questions: look for bugs & regressions in General questions forum
  • Backlog grooming: check 170+ issues without milestone if any one should be fixed in this release
  • Run Plugins compatibility checks for our plugins to check if any plugin is broken with the beta
  • Update referrer spam list & search engine / social definitions

composer update piwik/referrer-spam-blacklist piwik/searchengine-and-social-list piwik/piwik-php-tracker

piwik/piwik,piwik/piwik-log-analytics,piwik/piwik-php-tracker,piwik/referrer-spam-blacklist,piwik/tracker-proxy,piwik/device-detector,piwik/searchengine-and-social-list,piwik/component-network,piwik/component-ini,piwik/component-decompress,piwik/component-cache,piwik/piwik-package

  • Do not publish publicly the changelog yet.

This also ensures security issues are not publicly visible until the stable release.

  • Check all relevant changes are written in Developer Changelog
  • Post sticky thread in forum about RC,
  • inform RC release on social media
  • Release candidate cycle (at least 1 week cycle)
  • Fix all remaining 2.16.1 issues
  • All open source plugins builds are green on master with latest RC
  • Plugins that needed a version bump are now released on the marketplace.
  • Synchronise translations from transifex
  • Up to date submodules
  • Add to changelog any new issues or FAQ added since first RC
  • Add to changelog the security issues fixed, if any
  • Change changelog published date to the release day
  • Close milestone on Github
  • Release 2.16.1 stable
  • In Github release write
This release is meant for developers only and requires extra work to install it. 
 * Latest stable production release can be found at https://piwik.org/download/ ([learn more](https://piwik.org/docs/installation/))
 * Beta and Release Candidates releases can be found at https://builds.piwik.org/ ([learn more](http://piwik.org/faq/how-to-update/faq_159/))
  • Take screenshots of new features + draft a blog post showcasing what's new

(follows up 2.16.0 release)

@mattab mattab added this to the 2.16.1 milestone Feb 21, 2016
@mattab
Copy link
Member Author

mattab commented Mar 31, 2016

@sgiehl maybe you could tag a new device-detector release and update our composer dependency to use this latest version?

@mattab mattab self-assigned this Mar 31, 2016
mattab added a commit that referenced this issue Mar 31, 2016
@sgiehl
Copy link
Member

sgiehl commented Mar 31, 2016

new version of device detector is released and updated in piwik

@mattab
Copy link
Member Author

mattab commented Apr 1, 2016

@mattab
Copy link
Member Author

mattab commented Apr 1, 2016

@mattab
Copy link
Member Author

mattab commented Apr 11, 2016

Piwik 2.16.1 has been released! Kuddos to everyone who helped make it happen :-) http://piwik.org/changelog/piwik-2-16-1/

@mattab mattab closed this as completed Apr 11, 2016
@mattab mattab mentioned this issue Apr 15, 2016
38 tasks
@mattab mattab added the not-in-changelog For issues or pull requests that should not be included in our release changelog on matomo.org. label Aug 2, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
not-in-changelog For issues or pull requests that should not be included in our release changelog on matomo.org.
Projects
None yet
Development

No branches or pull requests

2 participants