Tools4j Config
Next
Tools4j Config
Configuration Management for the Enterprise
Kristoffer
Sjögren
Version 0.0.x
1. Introduction
1.1. Mission statement and motivation
1.2. Overview
1.3. Features
1.4. Terminology
1.5. Design
2. User Documentation
2.1. Quick Start Guide
2.1.1. Environment requirements
2.2. Introduction
2.3. Best Practices
2.4. FAQ
2.5. Configuration
2.6. Advanced Features
3. Developer Guidelines
3.1. Overview
3.1.1. Design
3.1.2. Directory layout
3.1.3. Development environment setup
3.1.4. Documentation
3.1.5. Patch submission guidelines
3.2. Commits and Bugs/Issues
3.2.1. Branching policy
3.2.2. How to report a bug
3.2.3. How to fix bugs
3.2.4. Feature requests
3.3. Coding Conventions and Principles
3.3.1. Naming Conventions
3.3.2. Style and Formatting
3.3.3. API, SPI and internals
3.3.4. Exception handling and robustness
3.3.5. Logging
3.3.6. Configuration
3.3.7. Third party library dependencies
3.3.8. Testing
3.4. Packaging and Releasing
3.4.1. Versioning
3.4.2. Release branches
3.4.3. The CHANGES file
3.4.4. Project website
3.5. Governance
3.5.1. Etiquette
3.5.2. Consensus-based Democracy
3.5.3. Voting
3.5.4. Roadmap