
On the KDE4 front, the work has been moving forward steadily. We now have a mailing list in kde.org, to help us coordinate the effort better, kmymoney-devel at kde.org. You are welcome to join if you want to help or just take a peek at the process.
Cristian Onet has been doing an awesome job with the ledger. He managed to fix most of the issues with that view and it now loads ok. That view has a lot of custom widgets, so it was a lot of hard work to take it from not showing anything to be almost fully-functional. It's great to have him on board for the port!

The schedule view is working too, for the most part. I still have to make a full walkthrough to find any issues. BTW, we found that Q_ASSERT now calls qFatal() and exits the application instead of just calling a qWarning() like it used to in Qt3. I had to change a Q_ASSERT into a qWarning() statement to be able to create a schedule. Now that's working too. Forecast is working mostly too. It feels good to see each part slowly coming to life again!

On the database front, we should see some improvements coming too, when our DB guys get an account and get involved in the port as well.
| Attachment | Size |
|---|---|
| kmm_kde4_6.png | 146.78 KB |
| kmm_kde4_7.png | 207.21 KB |
Comments
DB compatibility
Hello,
It would be great to see some compatibility regarding the DB schema and save files in general between KMM and Skrooge. And even better if it could be compatbile with gnucash too and any other FOSS accounting software.
Thanks!
Also, just to make it clear.
Also, just to make it clear. I believe in cooperating where it makes sense, and competing where we have different views. There must be a reason why the developers of Skrooge didn't join KMyMoney and they started their own. (I don't know if that even crossed their minds, I'm just guessing). We have 2 different development teams, different infrastructure, different history, and perhaps even a different view of the future.
So, we will work together when we share common views, but I don't think we should push it beyond what's sensible.
Hello, I did not suggest to
Hello,
I did not suggest to kill to specificities of neither KMM nor skrooge, they are different and i prefer them like that. I was really just thinking about save file compatibility and such. I mean, it seems easier for now to import data into KMM from Gnucash than from Skrooge for instance.
Given that Gnucash has been
Given that Gnucash has been around for a lot longer than Skrooge, it is no surprise that it is easier. We have said before that there are plans to work on data exchange, and the commitment is there from both teams, but we are knee deep into other matters at the moment.
I really don't know how
I really don't know how Skrooge saves its files, but we will work on interoperability. Based on that, we will probably make some changes to have an easier exchange, if those changes make sense. As for GnuCash and the rest, we have good importers, and as the KDE Finance group, we plan to work on FinanceStack, an engine that would allow us to exchange data among applications, to have a good free KDE application finance stack that allows tight integration, just like the rest of KDE.
Kay
Hi there,
your application really looks good to me. I invite you not to worry to much about users willing to move back and forth between different Free finance softwares just yet.
The more important thing right now is to get a user base and an integrated product on KDE 4. Developing e.g. a standard format for storage is a task of the future which may or may not be useful. Given that finance applications so far have moved relatively slow, it may never happen that all applications support the standard, you might propose, or even participate in that.
As long as there are good enough importers from the old lead product, it should be OK.
Yours,
Kay
skrooge files
On the skrooge front, we totally agree with you ! We have really a different philosophy in both our UI and even data model, hence the reason for developping skrooge as a new application.
I think both teams are knee deep into the code as they prepare for release, so we didn't have much time to work on sharing information, but it is planned. We also have a cmake module (FindLibOfx) that may interest KMyMoney devs, but apart from that, I also see both apps living their own life, with ponctual cooperation when useful.
As you said in another post, Alvaro, this is competition, but in a good way : we have a different approach of the same topic (personal finances), so users can choose whichever fits their needs best. It doesn't mean we are fighting each other (much the opposite, in fact), but we want to keep our specificities.
As to skrooge files, they are sqlite database, but we will discuss that more in details when it is time to work on sharing data =D
Good luck with the 1.0 and KDE4 port !!!
Guillaume