I'm having some folks com on board to help with the FLOSS development of Akara, and I thought it would be useful, to get them oriented, to discuss the motivations behind the project.
- Uche Ogbuji
from Bookmarklet
"...is designed from the ground up with the above in mind--to treat data as much as possible in the data domain, rather than in the code domain. In practice, you still need good code interfaces, but the key balance to strike is in the nature of the resulting code. I want code that uses Amara 2.x to be compact, so there's less to maintain, but I also want it to be structured such that it could easily be translated from one system of declarations to others, and to reuse standard declarations systems (such as XSLT patterns) where appropriate. The result is an XML processing library that's truly different from anything else out there. Whether you like it or not is a matter of taste, but it's clearly not just a product of NIH."
- Uche Ogbuji