-
Notifications
You must be signed in to change notification settings - Fork 601
draft Developing the server (outline)
Erik Hochstedt edited this page Mar 21, 2018
·
4 revisions
Title will change so please don't link to this yet.
Holder for an outline of topics that could use filling out that would be helpful for developing the project.
Project Structure
- Issues, Pull Requests, reporting a problem, merging a PR, integration structure
The Development Environment
- (Link to existing start doc)
The Kernel
- Features, application management, file monitor, threading, artifact file system
The Wiring
- OSGi bundles, Declarative services
The Server Configuration
- Metatype authoring, schema generation, config admin
The Application Configuration
- XML parsing, config models, configurators, binding overrides
The Programming Models
- Servlet, EJB, MicroProfile(?), CDI...
The Transports
- HTTP, ORB, websockets