[Kst] Updated Release Schedule

George Staikos staikos at kde.org
Thu Oct 28 18:07:35 CEST 2004


It's time to update the release schedule for Kst 1.0.0 :)

Due to unforeseen circumstances (bugs), I can't get the last few i18n changes 
in by tomorrow so we need to push the string freeze to perhaps Monday.  That 
means we can release 1.0.0 ~November 9th.  If all goes well, I'll branch CVS 
on Nov 2 or 3.  We'll have a kst_1_0_branch and eventually a 
kst_1_0_0_release tag.  I propose at this point that we send all fixes to the 
mailing list with "Subject: [PATCH] fix xxxx" for review so that we have a 
relatively stable 1.0.0 release.  No code should go into HEAD.  I'll forward 
port all of the fixes when we open HEAD for new development again.

Meanwhile, I think we should keep HEAD frozen for a while and work on filling 
out the testcases and adding a more robust regression testing system (more to 
come on this later).

Beyond that, we will have two branches of Kst active.  Here are the commit 
rules:

HEAD:
	- for upcoming x.y.0 releases
	- if y != 0, then binary incompatible commits are not allowed for public 
interfaces of any sort
	- i18n() changes are allowed
	- new features
	- all bug fixes
	- all testing updates
	- all documentation updates

BRANCH:
	- kst_x_y_branch
	- no i18n() changes allowed
	- no binary incompatible changes allowed
	- no new features allowed
	- appropriate and safe bug fixes
	- no doc changes

The next releases will be 1.0.1 in BRANCH, and 1.1.0 in HEAD.  I think we 
should target mid-December for 1.1.0.  1.0.x releases can be very rapid.  
Just tell me we need a new release with the bugfixes in the branch and I can 
make it.

HFI should only be using a branch.

If any project (such as HFI) needs features rapidly, a branch of the stable 
branch of Kst should be made to add the features.  Once complete, they can be 
merged into HEAD.  (Hint: use tags to make your life easier)

How does all of this sound?

-- 
George Staikos
KDE Developer				http://www.kde.org/
Staikos Computing Services Inc.		http://www.staikos.net/



More information about the Kst mailing list