over use of XML when XML is not what you want

sometimes XML is great. Sometimes, it’s not. If GnuCash used a database (e.g. embedded mysql) – we’d be in great shape. I could easily extract stuff out of it into my own reports and stuff and it’d rock. Instead, I can’t and have to learn some other way. annoying. Accounts.gnucash is now about 700kb. That’s less than a year. Going to be lots of fun in a few years… hrrmm.

All this finance data is in tables. You know what that means? A relational database is ideal.

same with Gnome Time Tracker. cool app. Won’t scale at some point no doubt. Currently, i have a greater than 300kb gnotime-data.xml file. why? I ask. Surely there is a better way. How is it going to run when i’ve been using it every day for year?

On the other hand – using XML for documents in OOo and stuff is like the best thing ever (it makes sense). For RPC it still seems like a huge amount of overkill.

it’s another rant on ‘the right tools for the right job’

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.