Wiki source for AdminReleaseCheckList14

Show raw source

[[AdminTools Admin Homepage]]
===== Release Check List =====

<<Current Status: **A. Pre-release**
Version: **1.4**

==Check-list How-To==
~1)Please use ##""{{todo}}""##, ##""{{done}}""## and ##""{{failed}}""## to mark **single items**.
~1)Change the whole **section status** (##""{{open}}""##/##""{{closed}}""##) only when all the subitems are done.
~1)Update the **current status** above only when the previous section is closed.

==={{todo}} A. Pre-release ===
//These are checkpoints for the process up to the actual release.//

~1)== {{todo}} Decide which [[ tickets]] should be closed==
~~- {{todo}} Decide which beta features to include
~~- {{todo}} Decide which open Bugs to fix
~~- {{todo}} Decide what tasks need to be done
~~- {{todo}} move open tickets to another milestone
~2)== {{todo}} Update defaults ==
~~- installation pages
~~- default config
~~-Add default pages to external sql file---''(we will do this starting from the next release)''
~5)== {{todo}} Third-party software==
~~-If new version is available:
~~~-{{todo}} Test (and fix) integration with Wikka
~~~-{{todo}} Update thirdparty.txt
~~~-{{todo}} Update ThirdpartyInfo
~6)== {{todo}} Private alpha ==
~7)== {{todo}} Public beta==
~~-Announcements to be made at:
~~~-{{todo}} HomePage
~~~-{{todo}} (maybe) small note at the top of WikkaReleaseNotes
~~~-{{todo}} [[ Tracker]]

==={{open}} B. Release ===
//Checkpoints for the actual release process//

~1)== {{todo}} Build==
~~-{{todo}}Build distribution tarball and zipfile from tag
~~-{{todo}}Generate [[AdminWikkaSecurity checksums and sigs]]
~~-{{todo}}Modify [[Docs:WhatsNew]], [[Docs:Installing131]], and [[Docs:WikkaFeatures]] links to point to current release page; be sure to update the ##Browse the source## and section and diff links with current revision.
~~-{{todo}}Modify [[Docs:WikkaReleaseNotes]] as appropriate
~~-{{todo}}Generate CHANGES.txt and CHANGES.htm from [[Docs:WikkaReleaseNotes]]
~~-{{todo}}Update download links [[HomePage here]] and [[Docs:WhatsNew here]]
~2)== {{todo}} Feed [[ SVN]] ==
~~- {{todo}} create a branch for the new version
~~- {{todo}} create a tag for the new version
~3)== {{todo}}Feed download locations==
~~- {{todo}} Wikka site
~4)== {{open}} Wikka site==
~~-{{todo}} Update the official documentation on the website, possibly searching for all occurrences of the [[ previous version]] (note: since **** the official documentation is hosted on the the [[ new docs server]]).
~~-{{todo}} Create [[ documentation pages]] for new features if needed. Version specific documentation pages must be tagged using the dedicated ##""{{since version="1.3"}}""## action. ''Some actions lacking dedicated pages
~~-{{todo}} Update changed/enhanced features
~~-{{todo}} Update [[ ConfigurationOptions]] if any new configuration options were added
~~-{{todo}} Update [[ ThirdPartyInfo]] if needed
~~-{{todo}} Update CreditsPage if needed
~~-{{todo}} update the CSS overview on WikkaSkins
~~-{{todo}} update [[ WikkaSystemFiles]]
~~-{{todo}} update [[ WikkaSystemFilesMM]]
~~-{{todo}} update [[ WikkaCore]] if needed
~~-{{todo}} update [[ HandlerInfo]] if needed
~~-{{todo}} update [[ UsingActions]] if needed
~5)== {{todo}}Upgrade the [[ Demo server]] to the latest version==

==={{open}} C. After release ===
//On publishing new Wikka releases the following points should be taken care of.//

~1)== {{todo}} Public announcements==
~~-{{todo}} Wikka site:
~~~-{{todo}} Update HomePage and link to new download
~~~-{{todo}} Update WhatsNew and WhatsNewBeta by changing the target page referred to in the ##""{{include}}""## action.
~~~-{{todo}} Post announcement on the [[WikkaMailingLists mailing lists]] and the [[ blog]].
~2)== {{todo}} [[Docs:ThirdPartyInfo Third-party software]]==
~~-Notify third-party software authors/development teams about:
~~~-New bundle (e.g., GeSHi in
~~~-New version bundled (e.g., SafeHTML upgrade in
~~~-Just that there's a new version of Wikka that bundles their software as before
~~-Authors of the following packages should be contacted:
~~~-{{todo}} FreeMind - Daniel Polanský - dan [dot] polansky [at] seznam [dot] cz ( ->
~~~-{{todo}} SafeHTML - Roman Ivanov - thingol [at] mail [dot] ru (
~~~-++{{todo}} WikiEdit - Roman Ivanov - thingol [at] mail [dot] ru ( ''(replaced by WikkaEdit in''
~~~-{{todo}} GeSHi - ""Ben"" - benbe [at] geshi [dot] org (
~~~-++{{todo}} Onyx-RSS - There is no longer a domain / contact address for Onyx-RSS!++ ''(replaced by Feedcreator in 1.3.1)''
~~~-{{todo}} Feedcreator - info [at] feedcreator [dot] org (
~3)== {{open}} External sites==
~~-{{todo}} Update external sites (check especially direct download links):
~~~-{{todo}} [[ Freshmeat — wikka]] ''(login needed: DarTar has access)''
~~~~Detailed release notes
~~~~(Optionally) upload new screenshot for new features
~~~-{{todo}} [[ Hotscripts — wikka]] ''(login needed: DarTar has access)''
~~~~Detailed release notes
~~~-{{todo}} [[ Needscripts — wikka]] ''(login needed: DarTar has access)''
~~~~Detailed release notes
~~~-{{todo}} [[ — WikkaWiki]] ''(no edit restrictions)''
~~~~Major additions only
~~~-{{todo}} [[ Meatball — WikkaWiki]] ''(no edit restrictions)''
~~~~Major additions only
~~~-{{todo}} [[ Wikipedia — WikkaWiki]] ''(no edit restrictions - update other languages too)''
~~~~Major additions only
~~~-{{todo}} WP localized pages should be updated accordingly, where possible:
~~~~-{{todo}} [[ de]]
~~~~-{{todo}} [[ es]]
~~~~-{{todo}} [[ fr]]
~~~~-{{todo}} [[ it]]
~~~~-{{todo}} [[ mg]]
~~~~-{{todo}} [[ pl]]
~~~~-{{todo}} [[ zh]]
~~~-{{todo}} [[ Wikipedia — Comparison of wiki software]] ''(no edit restrictions)''
~~~-{{todo}} [[ Wikimatrix]] ''(DarTar has access - update Wiki page, announcements, feature list)''
~~~~Major additions only
~~~-{{todo}} ++[[ Softpedia]] ''send [[ update request]] when a release is available'' ++ ''no longer listed''
~~~-{{todo}} [[ FreeMind "Stuff"]] ''(initially add (explaining FreeMind support); for versions > extensions of support for FreeMind only)''
~~~-{{todo}} [[;listingId=N6Egood5AqhtUTbcNPExNA CMS Matrix]] ''(login needed: DarTar has access)''
~~~-{{todo}} [[ Swik]] ''(no edit restrictions)''
~~~-{{todo}} [[ WikiMatrix]] ''(no edit restrictions)'' ''Unclear how to edit the left sidebar''
~~~-{{todo}} [[ WikiEngineComparison]] ''(no edit restrictions)''
~~~-{{todo}}[[ Free Software Directory]] ''(send updates to''
~~~~{{todo}}Addition of new features to the table
~~-{{todo}} Ask for reviews/announcements:
~~~-{{todo}} [[ OpenSourceCMS]] ''(login needed: DarTar has access)''
~~~-{{todo}} [[ FramaSoft]]
~~~-{{todo}} [[]] request announcement
~~~-{{todo}} [[ Wiki-comparison in the Gruenderwiki]] "(edit only with a name)"
~4)== {{open}} Other tasks==
~~-{{todo}} Modify ##downloads/latest_wikka_version.txt## to reflect latest release version (needed for ##""{{checkversion}}""## action)
~~-{{todo}} Clone AdminReleaseCheckListTemplate to ""AdminReleaseCheckList<nextversion>""; change include in AdminReleaseCheckList to point to new version checklist
~~-{{todo}} Update [[Docs:WikkaReleaseNotes]] for upcoming version
~~-{{todo}} Create ""WhatsNew<nextversion>"" page on docs server for upcoming version

Valid XHTML :: Valid CSS: :: Powered by WikkaWiki