mvarnagiris / financius

Personal expense manager
GNU General Public License v2.0
625 stars 254 forks source link

Allow storing finance items directly in plaintext database #336

Open patcon opened 9 years ago

patcon commented 9 years ago

Since adopting Simpletask, which uses the todo.txt standard, I've been looking for something comparable for finance tracking. The todo.txt standard allows todo lists to be stored in a common flat file format, and lots of people can create apps on all systems that can be used in combination on whichever platforms the user is on -- no need for one developer to build every possible client. (Every action is immediately written to file, which acts essentially like the database.)

The beauty is that it prevents any idea of lock-in, which is incredibly user-friendly. As for syncing, app maintainers can add custom support for sync ecosystems like Dropbox or Drive, but users can always use their own sync setup -- just point the app to use flat files in a Bittorrent Sync folder or whatever other tool you want to use. The actual syncing app will handle the rest -- no need for a custom sync'ing API for just your app :)

Any chance you would be willing to allow users to contribute features that would allow your app to work in this fashion?

(Just discovered your app and I'm really excited that such a beautiful open source app is available! I plan to support the project financially if I come to depend on it :)