DEC
28
2009

First KMyMoney Beta Version Available for KDE 4 Platform

The KMyMoney team is pleased to announce the immediate availability of version 3.95. After 8 months of hard work, this release is the first version developed upon the KDE 4 Platform. We are confident that it is stable enough for use by early adopters. We would like to get much needed feedback from the community in order to make the new KMyMoney as rock-solid as previous releases.

For this version, the focus has been on allowing it to run on the latest KDE platform while maintaining feature-parity. Subsequent releases will make better use of the new capabilities provided by this new platform. Also, significant effort has gone into making KMyMoney available on all operating systems supported by the KDE development platform.

One major change which may not be visible to our end users is our move to the KDE Subversion source repository. All of the development effort was done there, and in coordination with the relevant KDE teams. We believe this move has been beneficial for both KMyMoney and the KDE community and will make integration tighter in the future.

As a direct result of this move, KMyMoney will be available in 26 languages, and its documentation will be available in 2 languages in addition to English. Also, a lot of fixes have gone into language support and documentation, to make this the most locale-friendly version of KMyMoney to date.

Going forward, there is still a significant amount of work to do in order to complete the task and leverage all the new features provided by the KDE 4 Platform. With the feedback provided to us on this version and more to follow, we will adjust the pace of development to keep KMyMoney as bug-free as possible and add exciting new features at the same time.

For installation, look at the installation instructions on Techbase.

Comments

I'm amazed at how fast this has come together. I was assuming this would be something that would take much longer. Thanks to the hard-working developers!


By tangent at Tue, 2009/12/29 - 12:07pm

... it crashes on startup:

#0 0x00007f279950605d in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1 0x00007f279742b507 in QWaitCondition::wait () from /usr/lib64/libQtCore.so.4
#2 0x00007f27974204b1 in ?? () from /usr/lib64/libQtCore.so.4
#3 0x00007f279742a675 in ?? () from /usr/lib64/libQtCore.so.4
#4 0x00007f2799502040 in start_thread () from /lib64/libpthread.so.0

Could this have something to with QT 4.6?


By Flitcraft at Tue, 2009/12/29 - 1:32pm

1. This is not bugs.kde.org, post your crash reports there.
2. Your backtrace is useless, install debug packages:

http://techbase.kde.org/Development/Tutorials/Debugging/How_to_create_us...


By majewsky at Tue, 2009/12/29 - 3:09pm

Thanks for all of your hard work on the port. Gentoo recently dropped support for KDE3 and all KDE3 dependent apps (from their normal repos anyway).
____________
purchase online


By marlena21 at Thu, 2010/01/21 - 4:23pm

It crashes because you didn't install.

Run make install with admin privileges. switch to root or use sudo, whatever suits your distro.


By Alvaro Soliverez at Thu, 2009/12/31 - 8:45pm

make fails at 97%, while "Building CXX object kmymoney/plugins/kbanking/dialogs/CMakeFiles/kmm_kbanking_dialogs.dir/kbpickstartdate.o"

The error seems to be with the kbanking plugin:

In file included from [...]/kmymoney/plugins/kbanking/dialogs/kbpickstartdate.cpp:27:
/usr/include/qbanking/qbanking.h:41:25: error: qguardedptr.h: No such file or directory
[...]

I have aqbanking 4.1.8-1 installed (using Arch Linux).
Do I need to install another version of it for kmymoney to build correctly?


By smls at Tue, 2009/12/29 - 3:25pm

If you want to use AqBanking, you have to compile it for Qt4. We have to work on the install scripts to avoid installing the aqbanking plugin if another version is present.


By Alvaro Soliverez at Wed, 2009/12/30 - 3:35pm

After 8 month of hard work a version gets released that crashes on start-up...

You have been warned:
"We are confident that it is stable enough for use by early adopters."

Frankfurt is victoriously defended = about to fall in the hands of the enemy.

Of course the correct path for bug mine dogs is to file bugs at bugs.kde.org


By André at Wed, 2009/12/30 - 1:16pm

We use it every day, but we need more feedback, that's why this version has been released.
Now, you can either make sarcastic comments or help us. It's up to you.


By Alvaro Soliverez at Wed, 2009/12/30 - 3:37pm

It still has some problems with Qt 4.6 and KDE 4.4 beta, so that's probably the issue.


By Alvaro Soliverez at Wed, 2009/12/30 - 3:33pm

I'm using KDE 4.3.3 / Qt 4.5.3 on Gentoo w/o any banking plugins. Downloaded the tar. Ran the compile commands to do a local install. Added the local library directory to LD_LIBRARY_PATH, and started it up.

I have it pointing to a copy of my normal KMyMoney file, but all seems to be working so far.

Thanks for all of your hard work on the port. Gentoo recently dropped support for KDE3 and all KDE3 dependent apps (from their normal repos anyway). I've been looking forward to this port to KDE4 since this is the only KDE3 app that I still use.


By cwoolner at Wed, 2009/12/30 - 6:08pm

btw, any news about invoice module? I really like to use KMyMoney for small businesses but without invoice module it just make no sense.

Keep up the good work!


By Spaces at Thu, 2009/12/31 - 1:10pm

Not yet. This version has the same features as 1.0.2. We will work on integrating with Kraft to provide invoicing feature in the future.


By Alvaro Soliverez at Thu, 2009/12/31 - 8:47pm

The fresh installed KMyMoney 3.95 works perfectly on my openSUSE 11.1 with KDE 4.3.4 and QT 4.5.3; aqbanking works fine, too.
Thanks for the nice work :-)


By edison.kidshome at Sun, 2010/01/03 - 7:18pm

From what someone else said, you need to manually add the local path to LD_LIBRARY_PATH.

KDE usually gets around this problem with a bit of script magic. I don't know how this works exactly though - anyone know how KDE manages to do this? It would be good to fix KMyMoney.


By JohnFlux at Wed, 2010/01/06 - 8:19am

I've successfully built it now, and it looks pretty cool...

However, since I haven't used any finance software before, I feel a little lost looking at all the things KMyMoney presents me...

Is there some introduction / beginners-howto / user manual that (at least kind of) applies to this KDE4 version of KMyMoney?


By smls at Tue, 2010/01/12 - 9:45pm

You might want to take a look at the manual. The chapter "Making the most out of KMyMoney" is a good starter and can be found online at http://kmymoney2.sourceforge.net/online-manual/makingmostof.html


By ipwizard at Thu, 2010/01/14 - 6:37pm