summaryrefslogtreecommitdiffstats
path: root/kalzium/RELEASE-PLAN
diff options
context:
space:
mode:
Diffstat (limited to 'kalzium/RELEASE-PLAN')
-rw-r--r--kalzium/RELEASE-PLAN70
1 files changed, 70 insertions, 0 deletions
diff --git a/kalzium/RELEASE-PLAN b/kalzium/RELEASE-PLAN
new file mode 100644
index 00000000..f556379b
--- /dev/null
+++ b/kalzium/RELEASE-PLAN
@@ -0,0 +1,70 @@
+ Release plan
+ ============
+
+Status: Under discussion
+
+
+Overview
+--------
+
+Currently we plan for 3 releases:
+
+ - A standalone release of Kalzium in August
+ - The release for KDE 3.5
+ - The release for KDE 4.0
+
+The reason for the standalone release is that we want user feedback
+for the KDE 3.5 release.
+
+All details of the release plan are below the TODO items for the
+respective release.
+
+Dates
+
+2005-08-07 Feature freeze. All features in the TODO for
+ version Helium should be done at the end of this day.
+
+2005-08-26 End of bug testing and fixing period.
+
+2005-08-30 Release of Kalzium Helium
+
+
+================================================================
+ Details of the release plan
+
+
+* Standalone release of Kalzium
+ + After one week of testing and improving I would like to release
+ Kalzium (together with libkdeedu for the plotting and the glossary)
+ on the 30th of August (a tuesday). Two days later I leave to to
+ aKademy in Malaga, Spain.
+
+ + Release criteria, prio 1:
+ - Fix all bugs on bugs.kde.org
+ - *must be* Update edu.kde.org/kalzium with screenshots
+ - *must be* increase the version number
+ + Release criteria, prio 2:
+ - Make the release very usable:
+ - Write the documentation
+ These prio 2 issues will be prio 1 for KDE 3.5
+
+ + Release mechanism:
+ - Announcement on kde-edu@kde.org
+ - Announcement on kalzium@kde.org
+ - Announcement on www.kde-apps.org
+ - Announcement on kde-announce@kde.org
+ - I will blog about the release and it goals
+
+* KDE 3.5-release
+ + Make use of the feedback we get of the standalone release
+ + The 3.5-release will probably be pretty identical with the
+ standalone-release, except for bug fixes and usability issues.
+
+
+* KDE 4-release
+
+ + Port to Qt4. We use a lot QValueList<T> and paintEvents, so I
+ expect some fun :)
+ + Switch to KCanvas2 so that scaling the table is possible?
+ IW: Scaling can be made possible without KCanvas2 as well.
+ + Implement the things in the TODO-file