Frameworks status for KDE Edu

Aleix Pol aleixpol at kde.org
Mon Dec 29 04:52:35 UTC 2014


On Sat, Dec 27, 2014 at 6:38 PM, Inge Wallin <inge at lysator.liu.se> wrote:
> 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.
Pairs is definitely not ported. Marco was having some problems on hte
way, needs some work.

Other than that, I agree. Those that can be merged then they probably should.
Kmplot is hte only one unmaintained in this list, as artikulate is
maintained by Andreas and Blinken and KGeography are maintained by
Albert. Can you guys check the port is correct?

>
> 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?
I only know about Kalzium, there's an ongoing SoK project to port it,
but it's going extreeeeeeemely slow.

>
> 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?

AFAIK, they don't use any of the KF5 and the development started in
Qt5 already, so they know what they're doing anyway.
Also I don't know if they want to sync releases with us yet.

>
> 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?

Marble has a weird code-base that compiles both in Qt4 and Qt5. They
don't use KF5 because they can't, as we don't have KF5 in Qt4... ^^'
If there's somebody interested in marble around (CC) with questions, please ask!

>
> 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.

Yes!!!
Good work everyone!

BTW, feel free to update the list:
https://community.kde.org/KDEEdu/RouteToKF5

Aleix


More information about the kde-edu mailing list