Donnerstag, 8 Mai 2008

Last week the KDE Team released KDE 4.1 Alpha, I’ve sent
a proposal to the FreeBSD-KDE mailing list to update QT4 to
4.4 RC, and to start to work with KDE 4.1 Alpha, and have
explained why we should do that. My request was accept
by some peoples, via ML or Private mail/irc discussion. David
told me Qt 4.4 RELEASE will come out in the next days, I have
waited of the RELEASE and started the update session.

Now, the update to Qt 4.4.0 Release has been committed.
I had run into a lot of problems, most of which (but not all)
have been fixed. I’m going to spend more Time in next Days
and Weeks to fix all problems with Qt4. (I hope I find someone
with some time to help me, I don’t want to do all alone!).

Ok now to KDE 4.1, I have locally update the first ports
to 4.1. I’ve run into a lots of problems (mostly in workspace),
but I’ve solved them with some dirty hacks and I can get KDE to
start.

I reported some bugs to the KDE Bugtracker. I hope it they will
be fixed with the next ALPHA or BETA release. 4.1 comes with
Akonadi and KDE-PIM. Akonadi need really a mysql
server as dependency [YES THIS REALLY! SUXXS]. On the Question
why not sqlite or a other database background see the quota,

Which DBMS does Akonadi use?

So far only MySQL. There is some work on PostgreSQL support
going on though. Basically, every database that is supported
by QtSQL can be used, requiring minimal changes in the code
at most. However, not all of them provide the features needed
by Akonadi

Why not use sqlite?

We tried. Really. It can’t handle the concurrent access very well,
in the best case this means very slow operations, but we’ve also
seen deadlocks and failing transactions. Once that’s fixed in sqlite,
adjusting Akonadi to use it again instead of MySQL is no problem.

You can find more infos here. (Yes, it sounds like we better switch desktop, Enlightenment or XFCE is great! *fg*)

Akonadi is now in the area51 tree and works without problems
after some patches. (Thanks to Beat where helped me!).

All in all: a lot of crashes with strange backtraces, we need to find
out where the problem is (some seem to be qt4.4-related problems), the kded4
problem still exist :( . We should not forget this is a Alpha,
and for a Alpha is it good :) .

and a private note:
The FreeBSD KDE team is a small one and most of the time I’m the only one
working on KDE4. We all have a real life, which we have to respect, and thus
we would appreciate new helpers! When you have time/interest to help us it
would be cool if you pinged us! via irc://irc.freenode.net/#kde-freebsd
or via the freebsd-kde mailing list .

Here few Screenshots:

http://bsdcrew.de/blog/screens/kde41/


5 Responses to “”

  1. grUNIX Says:

    [...] buntes? Ihr bekommt buntes! KDE 4.1 für FreeBSD Donnerstag, 8. Mai 2008 Unermüdlich kämpft Martin (aka miwi) für KDE4 unter FreeBSD. Mittlerweile ist er dabei KDE4.1 Alpha unter FreeBSD zum [...]

  2. Oliver Says:

    Hey nice work :)

    >Akonadi need really a mysql
    server as dependency

    A PIM Application? Now we have Amarok with a database connection, FF3 comes with sqlite3 etc. In some years we will need more horsepower for the desktop as for a real server :/

  3. FreeBSD: KDE 4.1 alpha | F!XMBR Says:

    [...] Dazu noch ein Aufruf an fähige Leute: die meiste Zeit arbeitet Miwi alleine an KDE4, helfende Hände sind also gefragt. Wer etwas beitragen möchte klinkt sich einfach via IRC ein: irc://irc.freenode.net/#freebsd-kde, wer nicht des Programmierens fähig ist kann Miwi auch z.B. via Paypal (siehe Homepage) eine Hilfe zukommen lassen. [...]

  4. Filzo Says:

    Oliver, I think since Amarok is more a Music Collection Management Tool than a ‘normal’ music player it is absolutely okay to use a database… Concerning KDE 4 needing a MySQL-Server I have to say, that it looks like I am going to stick with Gnome :)

  5. Plasmoiden : Karl-Tux-Stadt Says:

    [...] dann eine MySQL-Datenbank auf dem Desktop ihren Einzug halten wird, hat ja letzte Woche schon bei Miwi für einen Aufschrei gesorgt. Naja daran wird er sich gewöhnen müssen, Amarok wird in [...]

Leave a Reply

»
«