Difference between revisions of "Release Checklist"
Jump to navigation
Jump to search
Line 19: | Line 19: | ||
= Post 3.0 checklist = | = Post 3.0 checklist = | ||
− | # merge release_30 into development and | + | # merge release_30 into development and remove the branch |
# migrate the project from launchpad.net to github.com (help wanted) | # migrate the project from launchpad.net to github.com (help wanted) | ||
# upgrade mudlet.org linode image (help wanted) | # upgrade mudlet.org linode image (help wanted) | ||
# add vadi2/mudlet-lua as a submodule to main tree | # add vadi2/mudlet-lua as a submodule to main tree | ||
+ | # merge release_31 into development and remove the branch | ||
+ | # work on 4.0 and add i18n support |
Revision as of 15:44, 18 February 2017
New release checklist
- update Mudlet/mudlet-lua with latest from vadi2/mudlet-lua
- update built-in packages and scripts
- tag in git
- go through every single commit and write up a newspost with the latest highlights
- check wiki documentation while doing this to ensure everything is documented
- document if not
- make windows installer
- sign windows installer
- make macos installer
- make linux installer
- update Ubuntu PPA
- regenerate geyser docs
- post news on mudlet.org
- post thread on forums.mudlet.org
- post update on achaea, lusternia, imperian, dsl-mud.org forums (any others?)
- post update on twitter
- post update on facebook
Post 3.0 checklist
- merge release_30 into development and remove the branch
- migrate the project from launchpad.net to github.com (help wanted)
- upgrade mudlet.org linode image (help wanted)
- add vadi2/mudlet-lua as a submodule to main tree
- merge release_31 into development and remove the branch
- work on 4.0 and add i18n support