This document discusses Aikau, an internal UI framework developed by Alfresco for building reusable and customizable user interfaces. It provides an overview of Aikau's capabilities and development processes. Key points include:
- Aikau is used extensively in Alfresco Share and has high test coverage. It includes over 25 form controls, 20 layout containers, and 30 services.
- Features and bugs are added through a weekly sprint cycle with code reviews and backwards compatible releases every week. Bugs are prioritized over new features.
- Page creation with Aikau involves defining a WebScript and templates. Widgets are decoupled from each other and from data via services.
-