This post started out a post about PBooks 2.0, but I realized that most of my plans for PBooks 2.0 are technology based, and not so much about accounting and bookkeeping functionality, so I decided to focus instead on what my plans are for wrapping up PBooks 1.0.
Unfortunately, I don't think that the final release of PBooks 1.0 will be any easier to install. However, it will be simpler to run, faster, and cleaner. I'm doing this so that I will be able to manage my own bookkeeping database in an efficient and safe manner, retaining it for future upgrades to PBooks 2.0 and beyond.
I'm also doing this because I'm trying to stick with a philosophy which software developers are likely familiar with, but perhaps not as many bookkeepers and accountants - the unix philosophy of doing one thing and doing it well. A bookkeeping application has many facets, and users will of course want invoicing, customer databasing features... the list goes on, but PBooks must stick with double entry bookkeeping. There are some simple extensions to PBooks beyond that, but they are truly simple.
The work I will be putting into PBooks 1.0 prior to a final release will focused on bookkeeping, accounting, and account reconciliation - tools to make sure that the books are in order. I think this will be a valuable effort!
