Roadmap XML
From TurboCASH Wiki
XML is a far stronger factor today than when we began TurboCASH. The challenge is to "XML enable" TurboCASH.
Architecture
- SOA - Service Oriented Architecture - break TurboCASH into smaller units that talk to each other using an XML messaging system.
- Develop a consistency on plugins.
- XML I/O.
- We have 6 major objects - Books, Accounts, Stock, Transactions, Documents, People. We should be able to attach, develop and manipulate XML docs attached to each of these objects.
- We cannot indulge a major rewrite of the system.