[PyKDE] KDE 3.1 and PyKDE

Jim Bublitz jbublitz at nwinternet.com
Tue Jan 28 21:43:01 GMT 2003


I noticed KDE 3.1 was finally released yesterday/today. To
answer the inevitable question: PyKDE will have support for KDE
3.1, hopefully fairly soon.

As I mentioned a while ago, I'm re-working the tools that I use to
generate sip files for PyKDE. This has been going nicely - I've
reached the point where I can generate PyKDE for *a* version
of KDE almost perfectly. The next step is to be able to generate
PyKDE for *all* supported versions of KDE (2.1.1 -> 3.1), and that
will take at least several weeks.

The new tools have pointed up a few bugs in previous KDE versions,
and in reviewing the code I've found some more bugs in the
handwritten stuff - most not show-stoppers, but serious enough to
make me want to do further testing and bug-fixing. I'm in the
process of doing that right now and should be done in a day or two,
at which time I'll move on to generating PyKDE for the rest of the
KDE versions.

The next release of PyKDE will require sip 3.5 and support KDE from
2.1.1 through 3.1. This will be the *last* release that supports
any KDE 2.x.x version - subsequent releases will support KDE 3.0
forward, similar to Phil's plans for PyQt and sip 4. The next
(KDE3.1) release of PyKDE will also be under the GPL license, as
opposed to the present MIT-style license - let me know if that's a
problem for anybody. It will include more comprehensive examples (at
least enough to put all of the various widgets on a screen, but
probably not all of the connections and functionality for all of
them), testing of handwritten code to the extent practical (some
stuff just requires too much additional code to test, and isn't
likely to be used by many people anyway), and at least some
templates for constructing applications (I have 4 or 5 done
already) and code snippets for some of the more unusual features
(I've only done one so far, but plan to accumulate more as time
goes by)

Jim




More information about the PyQt mailing list