Hello,
I've done some (unpublished) preliminary work a few weeks ago to port
TaskJuggler from Autotools/Qt3 to CMake/Qt4.
I would like to have a Qt4 port for several reasons, mainly to get it
work on Windows natively to have some not-so-geek potential users of
mine to try it. Now you point out another good reason (maybe a better
one) if this become mandatory to be availlable on a mainstream distribution.
However I'm rather a beginner with Qt, Autotools and CMake, and get
blocked not only by my knowledge of the tools but too by some recent
changes in my personnal and professional life that took me some time.
I'm currently trying to learn to use Qt apart from TaskJuggler, and
planned to begin again my port work when I will feel ready.
When is Gentoo planning to actually remove KDE3 support?
For information, the main problems I encountered were:
- cmake configuration creationg through KDE's am2cmake is far from being
straightforward (at less for a newbie like me)
- I messed up with the moc processes, however maybe it would not be a
problem if I knew about moc, I think now I would be able to cope with
moc with less (no?) problems
- some DCOP usages are (I think) to port to D-Bus
- some Qt3 features are not directly translatable into Qt4, and thus we
will probably need extensive regression testing before a Qt4 port being
released in the wild (e.g. qSort(Q3ValueList))
However I may have missed some issues, since I far from being an expert
of the subject.
--
Gregoire Barbier :: g (at) g76r (dot) eu :: +33 6 21 35 73 49
> When is Gentoo planning to actually remove KDE3 support?
Dear Gregoire,
for your information, kde-libs 3 have been masked (Gentoo's way of
removing packages) on December 31st.
From now on, on every system with taskjuggler installed, a warning
will be reported on every emerge (system update or package
installation),
and kde-libs 3 will be removed thereafter.
cu, mephinet