A taxonomy of care and stewardship - Lispl-Wicht/c-logo-s GitHub Wiki

Under development

Categories 🌳🐢

  • White Tree → normative cLogos Language Core
    • Heartwood → compatibility layer and normative reference
  • Coloured Trees → experimental forks/cultivation spaces
  • Garden → the wider ecosystem or biotope of users, educators, researchers, and developers
  • Gardeners/Stewards → those who cultivate, evaluate, and care for growth

Caring for the identity of the language

The White Tree

Coloured Trees

  • experimental extensions
  • research directions
  • alternative representations
  • pedagogical experiments
  • Caring for exploration

The following colours are reserved as names for possible future cultivation spaces:

  • Green Tree → Integrating general symbolic computation via a cl: bridge (Common Lisp).
  • Blue Tree → Integrating symbolic transformation and constraint reasoning with a math: layer.
  • Orange Tree → Enabling constraint-based visualisation and dependency-driven structure with a (Euclidean) geometry layer.

Coloured trees are cultivation spaces for experimental branches. So, colours do not indicate a hierarchy in a sense of stable, testing, unstable. They are just different colours in the garden.

Mature branches may be offered as grafts to the White Tree through a Pull Request, where their compatibility with the core is discussed.

Exploration may happen freely. Integration requires care.

The White Tree is not the tree that wins. It is the tree that everyone agrees to care for.

The Garden

The Gardeners / Stewards


Note: The garden metaphor naturally led to the image of trees as living structures within the cLogos ecosystem. Their cultivation and stewardship recalled Tolkien's Ents and the White Tree of Gondor as literary symbols of continuity and care.

The terms White Tree and Coloured Trees are therefore used purely as botanical and classificatory metaphors: the White Tree denotes the normative language core, while Coloured Trees denote spaces for experimental growth. The reference to white also reflects the optical metaphor of white light containing the visible spectrum, suggesting an integrated whole rather than an absence of colour.