Saptarshi,
Though you and I briefly du udder the de-coupling proposal, it was largely overlooked in the discussion on Friday. Rephrased, the prop could be stated:
Systems interconnect by reading from and writing to an enterprise message queuing system, specifically RabbitMQ.
I know you had some concerns when it was first proposed. Do you still have questions or concerns? What's the status of this proposal?
Reasons I ask is that if we choose to decouple, the queuing system provides the abstraction layer for communication among HTML5 forms, OpenMRS, and CouchDB. OpenMRS has no current interface for RabbitMQ --though it's badly needed-- and providing that interacts may be a good Stanford sprint project.
-- Greg
Do no harm, waste no fortune.