Skip to content

Milestones

List view

  • By release 1.0, the AST model is complete and unlikely to change much. In this release, we want to expand upon what can be done with the finalish AST model: * Passes to transform the AST into input for other systems * Better diagramming capabilities * Better statistical analysis * Analysis passes that look for particular patterns of definition and make suggestions

    Due by December 1, 2025
    7/46 issues closed
  • This milestone tracks the first major release milestone. After this point, language additions may be added in minor or major releases but language changes or removals require deprecation for a full major release cycle. That is support It is expected that by this point, the project will have these characteristics: * Language syntax is settled and complete * Model validation is complete, including all definitions * Model analyses such as uses/used-by are complete and available for use * Model statistics are meaningful and completely calculated * Prettification is fully supported and useful on a file-by-file basis, or a complete specification basis. * Support for multi-platform compilation * Hugo Transformer puts out complete and useful documentation, as well as many diagrams as appropriate Some nice to haves: * Conversion to Scala 3.0 * Useful D3 based navigable summaries for large model inspection * ScalaJS and ScalaNative builds

    Overdue by 6 month(s)
    Due by December 31, 2024
    117/121 issues closed