Terminology

  1. Project - a directory tree that contains everything related to one project.
  2. Aspect - an aspect of a project, eg. browser or mailer.
  3. Category - a name that groups patterns of similar complexity, eg. atoms.
  4. Pattern - a visual component that can be rendered in isolation.
  5. Variation - a pattern that is so similar to an existing pattern that it does not warrant to be a pattern itself.
  6. Explorer - a web browsable interface of all the projects visible to Mote.
  7. Mote Templating Language - simple Jinja based markup language for writing patterns.
  8. Deep merging - the algorithm used to merge dynamic data into a pattern’s source data.