Tuesday, July 24, 2007

the bell tolls

kdelibs api freezes today. yesterday was the last "break the build in creative ways to make kdelibs better" monday. big step forward towards 4.0. tagging of a new snapshot is forthcoming. the release team is discussing things now. i'm off to the showers after four hours of sleep.

7 comments:

Anonymous said...

where are the plasma screencasts?

Anonymous said...

Where are the clueful and attentive comments? (Probably checking the latest screencast in the commit digest :-))

Bernhard said...

what happens if some bugs are found now or if some parts don't really work like they should? and i'm sure many people are developing on the api.. do they have to work after 4.0 to commit there changed code?

Anonymous said...

Anonymous,

You do not seem to have spent a lot of time searching but, anyway, just for you, fresh from last Monday KDE commit digest:
http://commit-digest.org/issues/2007-07-22/

Hope you like it.

Anonymous too

Marcel said...

"i'm off to the showers"

more than I ever wanted to know! :P

Diederik said...

I recently subscribed to the kde-code-devel lists, and I read all kinds of things related to API changes there:
- KSSL support missing
- icon overlays
- kdefx library

Are these patches stalled now, or are these still allowed in? :-/

Aaron J. Seigo said...

@bernhard: "what happens if some bugs are found now or if some parts don't really work like they should?"

it's open season on bugs that don't affect API. for bugs that require API fixes, they need to be quite severe at this point to warrant making a freeze exception for them.

@marcel: well, at least i didn't provide a picture, or detail what i was going to do in the shower. (boy, does -that- open a pandora's box of mental imagery)

@diederik: icon emblems are already in (i committed it just in time for the official freeze =) and we do have a few exceptions already made: ssl and kdebug both have extended windows, while kdefx and kjsembed are both being dealt with an a bit of a special fashion: they are being kept in 4.0, but removed from the blessed public api, and will be gone in 4.1 giving us 4.0 to port all vestigal uses away.