oops-libs documentation
Start here
- README - oops-libs documentation
Reference
- USER_GUIDE - Using oops-libs in a tool
- decisions/D001-a-fifth-repository-for-what-every - D001 - A separate repository for what every project needs and none owns
- decisions/D002-the-build-stamp-is-one-implementation - D002 - One shared build stamp
- decisions/D004-documentation-is-embedded-and-the - D004 - Documentation is embedded, and the page list stays in the consumer
- decisions/D005-the-markdown-renderer-is-written-here - D005 - The markdown renderer is written here
- decisions/D006-logging-is-tracing-and-everything-past
- D006 - Logging is
tracing, and every destination past stderr is a feature - decisions/D007-the-platform-directory-is-the-default - D007 - The platform's own directory is the default layout
- decisions/D008-domain-code-stays-out - D008 - Domain code stays out
- decisions/D009-the-nowhere-to-write-case-is-a - D009 - The nowhere-to-write case is a parameter
- decisions/D010-logging-levels-are-defined-once-in-the - D010 - Logging levels are defined once, in the shared conventions
- decisions/D013-one-directory-for-the-collection-not - D013 - One directory for the collection, not one per tool
- decisions/D014-two-roots-because-a-roaming-profile-is - D014 - A data root and a cache root
- decisions/D015-the-console-registry-belongs-to - D015 - A shared directory is not a shared file
- decisions/_preamble - Decisions
Project memory
- DECISIONS - Decisions