|
Preparing a New Release
Instructions
- Create a new page called KexiReleaseStatus<x.y>
- where <x.y> is the version number to be released
- Copy the checklist below to that page
- Mark each entry as [DONE] when that task has been completed
- Ordering in the list below is quite important
- TODO: Add a checklist for Kexi releases within KOffice.
^ toc
Checklist
- Update files:
- koffice/kexi/CHANGES
- koffice/changes-x.y
- koffice/README.PACKAGERS
- Increase version-info in Makefile.global (just change the major number, i.e. x:0:0)
- Update KEXI_VERSION_* and KEXI_VERSION_STRING in kexi_version.h
-
For standalone releases, uncomment KEXI_STANDALONE #define in kexi_global.h; comment it for releases bundled with KOffice
- Prepare detailed changelog, by collecting and mergine developer's individual changelogs
- Prepare screenshots based on new features and improvements (avoid screenshots duplication)
- Build and test tarball, particularly:
- Build and test KexiMDB tarball
-
(standalone only) Create a tag in KDE Subversion repository: /tags/kexi/{version}
- Prepare announcement (mention new developers)
- Upload kexi and keximdb tarballs
- Notify packagers about available tarballs
- Announce the release on web sites and mailing lists, in particular:
- update Kexi version in /trunk/www/areas/koffice/media/includes/koffice.inc (no karma for that, ask dfaure to update)
- update Kexi features list in /trunk/www/areas/koffice/kexi/features.php; (changes can be previewed at http://kde.org/areas/koffice/kexi/)
- update /trunk/www/areas/koffice/kexi/versions.php (ver. info)
- Notify publicity (see below)
^ toc
More Information
^ toc
Crew
Help in re-sending the announcement offered by:
- Patrick Trettenbrein < patrick.trettenbrein at gmx.net >
> If you send me mail when the new Kexi release is out (or better one or two
> days before it's out ;-)), I'll inform german newssites and magazines. (Just
> to let german-speaking people know which sites and mags: http://heise.de;
> http://golem.de; http://symlink.ch; http://spiegel.de; LINUX USER; LINUX
> MAGAZINE; EASY LINUX; PC PRAXIS and PC WELT)
- DO YOU WANT TO HELP WITH ANNOUNCING NEW KEXI RELEASES? LET US KNOW.
^ toc
TODOs
- MySQL guy, Arjen Lentz <arjen at mysql.com> offered a possibility of publishing Kexi tutorial on dev.mysql.com web site. We just need to make such tutorial. The document could be similar to this one
^ toc
See also
|