Frameworks status for KDE Edu

Inge Wallin inge at lysator.liu.se
Sat Dec 27 17:38:37 UTC 2014


Hi everybody,

I have made a complete status review of all the applications in KDE Edu with 
regard to porting to KDE Frameworks 5. The result is attached to this mail in 
HTML format so should be easy to view.

The result is somewhat better than I thought: most applications are already 
ported and work well. But there are a few things that I would like to comment 
on.

1. Artikulate, Kmplot, Kgeography, Blinken and Pairs are ported and could be 
merged immediately. I don't see any reason why we have to wait until there is 
no more kdelibs4support left before merging if the port works well. Having 
both a frameworks and a master branch that should not really be touched is 
more confusing. Are there any reason why we should not do that immediately?

As a side note, I couldn't get Pairs to run, but that looked like something 
missing around OpenGL in my driver rather than a porting problem.

2. Kalzium, Kstars, and KTouch are still using kdelibs4 and don't even have a 
frameworks branch. I have heard some noice about doing or starting a port in 
all of those applications (iirc) and I would like to see at least a branch in 
them immediately. So the question is: is there any actual work done on any of 
these in some private repository somewhere?

3. I consider GCompris to be part of KDE Edu nowadays - maybe Bruno would like 
to comment whether that is right or wrong. But anyway, this is a bit of a 
special case since it's an ongoing rewrite from a Gtk+ program. There is also 
an intention to release the ported program to Android before any release for 
the desktop. So is any Frameworks 5 related information even applicable here?

4. Marble seems to be another special case.  As far as I could determine, it's 
actually ported to Qt5, but there is nothing in relation to Frameworks 5 that 
I could see, except for a comment in the CMakeFile.txt that it should be done. 
:)  Anyone from Marble that would like to comment?

In conclusion I think we have come a very long way. Most of the ports are done 
and a few need still to be merged.  Very encouraging, I'd say.

	-Inge
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kde-edu/attachments/20141227/bbc04d3c/attachment-0001.html>


More information about the kde-edu mailing list