...
Name | Contact Details | Location |
---|---|---|
Sharan Foga | sharan at apache.org | Prague, Czech Republic |
Adrian Crum | adrian.crum at sandglass-software.com | Los Angeles, California USA |
Taher Alkhateeb | Kuwait | |
Ron Wheeler | rwheeler at artifact-software.com | Montreal, Canada |
Participant Etiquette
All ideas and suggestions are welcome! Please make your suggestions in the appropriate document's comments section - not in the document itself. When a consensus is reached, the document is updated. This will ensure the design documents are easy to read and understand.
Framework Subproject Goal: What do we want to Achieve?
In this proposed subproject we would like to implement an framework that would initially comprise as follows:
- Configuration.
- Globalization (locale, time zone, currency).
- Logging.
- Security (authentication/authorization).
- Actor Management (profiles, roles - required for security; Actors - people, external services) Think of UML Actor. Required to remove dependency on Party
- Persistence (file system or database).
- Lang package to provide classes that are fundamental to the framework
- Services.
- Runtime management
...
Initial Approach
Currently we don’t have enough information to build our implementation roadmap so have agreed on an approach that will help provide that information. Our main focus of work will be to expand and complete the existing Framework Design Documentation as follows:
...
Reference | Deliverable | Status | Date Completed | Comments |
---|---|---|---|---|
FRAPI1 | Configuration API Specification | Not Complete | ||
FRAPI2 | Globalization API Specification | Not Complete | ||
FRAPI3 | Logging API Specification | Not Complete | ||
FRAPI4 | Security API Specification | Not Complete | ||
FRAPI5 | Actor Management API Specification | Not Complete | ||
FRAPI6 | Persistence API Specification | Not Complete | ||
FRAPI7 | Language Package API Specification | Not Complete | ||
FRAPI8 | Services API Specification | Not Complete | ||
FRAPI9 | Runtime Management API Specification | Not Complete | ||
FRRMAP | Implementation Roadmap | Not Complete |
Outstanding Actions
- Find out what is involved in setting up a subproject repository and mailing list for the subproject within Apache (Sharan Foga)
...
- Continue to complete API Spec documentation including Javadoc (Ron Wheeler, Taher Alkhateeb, Adrian adrianc for review)
...
- Review organisation and structure of other frameworks for ideas to incorporate (Ron Wheeler, Taher Alkhateeb, Sharan Foga, and any other community members interested)
...