Wiki source for AdminReleaseCheckList137


Show raw source

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

<<Current Status: **A. Pre-release**
Version: **1.3.7**
<<::c::


==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.

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

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

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

~1)== {{done}} Build==
~~-{{done}}Build distribution tarball and zipfile from tag
~~-{{done}}Generate [[AdminWikkaSecurity checksums and sigs]]
~~-{{done}}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.
~~-{{done}}Modify [[Docs:WikkaReleaseNotes]] as appropriate
~~-{{done}}Generate CHANGES.txt and CHANGES.htm from [[Docs:WikkaReleaseNotes]]
~~-{{done}}Update download links [[HomePage here]] and [[Docs:WhatsNew here]]
~2)== {{done}} Feed [[http://wush.net/trac/wikka/browser/ SVN]] ==
~~- {{done}} create a branch for the new version
~~- {{done}} create a tag for the new version
~3)== {{done}}Feed download locations==
~~- {{done}} Wikka site
~4)== {{open}} Wikka site==
~~-{{done}} Update the official documentation on the website, possibly searching for all occurrences of the [[http://docs.wikkawiki.org/TextSearchExpanded?phrase=1.2 previous version]] (note: since **1.1.6.4** the official documentation is hosted on the the [[http://docs.wikkawiki.org new docs server]]).
~~-{{todo}} Create [[http://docs.wikkawiki.org/ 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
~~-{{done}} Update changed/enhanced features
~~-{{todo}} Update [[http://docs.wikkawiki.org/ConfigurationOptions ConfigurationOptions]] if any new configuration options were added
~~-{{done}} Update [[http://docs.wikkawiki.org/ThirdPartyInfo ThirdPartyInfo]] if needed
~~-{{done}} Update CreditsPage if needed
~~-{{todo}} update the CSS overview on WikkaSkins
~~-{{todo}} update [[http://docs.wikkawiki.org/WikkaSystemFiles WikkaSystemFiles]]
~~-{{todo}} update [[http://docs.wikkawiki.org/WikkaSystemFilesMM WikkaSystemFilesMM]]
~~-{{todo}} update [[http://docs.wikkawiki.org/WikkaCore WikkaCore]] if needed
~~-{{todo}} update [[http://docs.wikkawiki.org/HandlerInfo HandlerInfo]] if needed
~~-{{todo}} update [[http://docs.wikkawiki.org/UsingActions UsingActions]] if needed
~5)== {{done}}Upgrade the [[http://demo.wikkawiki.org Demo server]] to the latest version==


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

~1)== {{done}} Public announcements==
~~-{{done}} Wikka site:
~~~-{{done}} Update HomePage and link to new download
~~~-{{done}} Update WhatsNew and WhatsNewBeta by changing the target page referred to in the ##""{{include}}""## action.
~~~-{{done}} Post announcement on the [[WikkaMailingLists mailing lists]] and the [[http://blog.wikkawiki.org blog]].
~2)== {{done}} [[Docs:ThirdPartyInfo Third-party software]]==
~~-Notify third-party software authors/development teams about:
~~~-New bundle (e.g., GeSHi in 1.1.6.0)
~~~-New version bundled (e.g., SafeHTML upgrade in 1.1.6.0)
~~~-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 (http://freemind.sourceforge.net/wiki/index.php/Main_Page -> http://mujweb.cz/www/danielpolansky/)
~~~-{{todo}} SafeHTML - Roman Ivanov - thingol [at] mail [dot] ru (http://pixel-apes.com/safehtml)
~~~-++{{failed}} WikiEdit - Roman Ivanov - thingol [at] mail [dot] ru (http://wackowiki.com/WikiEdit/)++ ''(replaced by WikkaEdit in 1.1.6.4)''
~~~-{{todo}} GeSHi - ""Nigel McNie"" - oracle [dot] shinoda [at] gmail [dot] com (http://qbnz.com/highlighter/index.php)
~~~-++{{failed}} Onyx-RSS - There is no longer a domain / contact address for Onyx-RSS!++ ''(replaced by Feedcreator in 1.3.1)''
~~~-{{done}} Feedcreator - info [at] feedcreator [dot] org (http://www.feedcreator.org)
~3)== {{open}} External sites==
~~-{{todo}} Update external sites (check especially direct download links):
~~~-{{todo}} [[http://freshmeat.net/projects/wikka Freshmeat — wikka]] ''(login needed: DarTar has access)''
~~~~Detailed release notes
~~~~(Optionally) upload new screenshot for new features
~~~-{{todo}} [[http://www.hotscripts.com/Detailed/43611.html Hotscripts — wikka]] ''(login needed: DarTar has access)''
~~~~Detailed release notes
~~~-{{todo}} [[http://www.needscripts.com/Resource/39746.html Needscripts — wikka]] ''(login needed: DarTar has access)''
~~~~Detailed release notes
~~~-{{done}} [[http://c2.com/cgi/wiki?WikkaWiki C2.com — WikkaWiki]] ''(no edit restrictions)''
~~~~Major additions only
~~~-{{done}} [[http://www.usemod.com/cgi-bin/mb.pl?WikkaWiki Meatball — WikkaWiki]] ''(no edit restrictions)''
~~~~Major additions only
~~~-{{done}} [[http://en.wikipedia.org/wiki/WikkaWiki Wikipedia — WikkaWiki]] ''(no edit restrictions - update other languages too)''
~~~~Major additions only
~~~-{{todo}} WP localized pages should be updated accordingly, where possible:
~~~~-{{todo}} [[http://de.wikipedia.org/wiki/WikkaWiki de]]
~~~~-{{todo}} [[http://es.wikipedia.org/wiki/WikkaWiki es]]
~~~~-{{todo}} [[http://fr.wikipedia.org/wiki/WikkaWiki fr]]
~~~~-{{todo}} [[http://it.wikipedia.org/wiki/WikkaWiki it]]
~~~~-{{todo}} [[http://mg.wikipedia.org/wiki/WikkaWiki mg]]
~~~~-{{todo}} [[http://pl.wikipedia.org/wiki/WikkaWiki pl]]
~~~~-{{todo}} [[http://zh.wikipedia.org/wiki/WikkaWiki zh]]
~~~-{{done}} [[http://en.wikipedia.org/wiki/Comparison_of_wiki_software Wikipedia — Comparison of wiki software]] ''(no edit restrictions)''
~~~-{{todo}} [[http://wikimatrix.net Wikimatrix]] ''(DarTar has access - update Wiki page, announcements, feature list)''
~~~~Major additions only
~~~-{{failed}} ++[[http://linux.softpedia.com/progSendUpdate/WikkaWiki-8375.html Softpedia]] ''send [[http://linux.softpedia.com/progSendUpdate/WikkaWiki-8375.html update request]] when a release is available'' ++ ''no longer listed''
~~~-{{done}} [[http://freemind.sourceforge.net/wiki/index.php/Stuff FreeMind "Stuff"]] ''(initially add (explaining FreeMind support); for versions > 1.1.6.0 extensions of support for FreeMind only)''
~~~-{{todo}} [[http://www.cmsmatrix.org/matrix/cms-matrix?func=viewDetail;listingId=N6Egood5AqhtUTbcNPExNA CMS Matrix]] ''(login needed: DarTar has access)''
~~~-{{done}} [[http://swik.net/project/wikkawiki Swik]] ''(no edit restrictions)''
~~~-{{todo}} [[http://www.wikimatrix.org WikiMatrix]] ''(no edit restrictions)'' ''Unclear how to edit the left sidebar''
~~~-{{done}} [[http://moinmo.in/WikiEngineComparison WikiEngineComparison]] ''(no edit restrictions)''
~~~-{{done}}[[http://directory.fsf.org/ Free Software Directory]] ''(send updates to [email protected])''
~~~~{{todo}}Addition of new features to the table
~~-{{todo}} Ask for reviews/announcements:
~~~-{{todo}} [[http://www.opensourcecms.com OpenSourceCMS]] ''(login needed: DarTar has access)''
~~~-{{todo}} [[http://www.framasoft.net/article2905.html FramaSoft]]
~~~-{{todo}} [[http://www.phpbuilder.com/[email protected] PHPBuilder.com]] request announcement
~~~-{{todo}} [[http://www.wikiservice.at/gruender/wiki.cgi?WikiEngineVergleich Wiki-comparison in the Gruenderwiki]] "(edit only with a name)"
~4)== {{open}} Other tasks==
~~-{{done}} 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
~~-{{done}} Update [[Docs:WikkaReleaseNotes]] for upcoming version
~~-{{done}} Create ""WhatsNew<nextversion>"" page on docs server for upcoming version

----
CategoryAdmin
Valid XHTML :: Valid CSS: :: Powered by WikkaWiki