Skip to content

mq-rest-admin-project/mq-rest-admin-common

mq-rest-admin-common

Shared documentation fragments for the mq-rest-admin project family.

Table of Contents

Purpose

This repository contains language-neutral documentation fragments that are composed into per-language documentation sites for:

Fragment structure

fragments/
  architecture/           # Core architecture concepts
  mapping-pipeline/       # Attribute mapping pipeline
  design/                 # Design decisions and rationale
  concepts/               # High-level patterns (ensure, sync)

What fragments contain

  • Concept explanations (the "what" and "why")
  • Language-neutral diagrams and tables
  • MQ REST API protocol documentation

What fragments do NOT contain

  • Language-specific code examples or class names
  • Sphinx or MkDocs-specific cross-reference syntax
  • References to specific library names (use generic terms like "the session object")

How consuming sites include fragments

Each language repo clones this repository (via CI or local symlink) and uses its documentation tool's include mechanism to compose fragments with language-specific framing:

  • Java (MkDocs): pymdownx.snippets with --8<-- syntax
  • Python (Sphinx): MyST {include} directive

About

Shared documentation fragments for the mq-rest-admin project family

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Packages

 
 
 

Contributors