[Kst] Tag and branch

George Staikos staikos at kde.org
Tue Nov 23 01:49:39 CET 2004

Barth, if you can get your patches into CVS I will try to completely branch 
CVS tonight.  We'll have a stable branch and a HEAD branch, and 1.0 will be 
released from the stable branch.  That means if we do any bugfixes over the 
next 24 hours, they have to go into both branches.  HEAD remains -frozen- 
until Wednesday at the earliest.

Tomorrow I will tag 1.0 and create packages, probably somewhere around 3 or 4 
pm.  We can do any testing in the early evening and I can upload it to the 
FTP server after it looks OK.

Before I unfreeze HEAD (I'll send a note to the list), I'd like to merge the 
HFI fixes.  Are there any in there that anyone objects to?  (You saw the 
commit logs...)

I also need to discuss with the i18n team on how to arrange i18n issues with 
two branches since they're only "capable" of dealing with KDE-specific tags 
and branches.

Finally, when we unfreeze, I would like to propose that we actually not do new 
development for a week or two, just bug fixing, and more importantly, 
developing a testing framework and implementation.  Included in this would be 
some reworking of compilation structure of Kst to facilitate this, and 
facilitate the building of a Kst library for other C++ apps.  The equation 
testing tool is phenomenally powerful, and I think it shows that we:
a) really need this in other areas (PSDs, plotting code, histograms, plugins, 
UI, labels, and more)
b) have many undiscovered bugs that don't hit our own common usage cases
c) have no way to systematically detect regressions
We need a test suite, and I don't see us doing it unless we force ourselves to 
work on it.  It's more important to stabilizing Kst than bugfixing, in my 

I read Barth's vision document and it looks great.  We should perhaps try to 
set it to a schedule.

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

More information about the Kst mailing list