Skip to content

Latest commit

 

History

History
99 lines (87 loc) · 3.17 KB

todo.md

File metadata and controls

99 lines (87 loc) · 3.17 KB

To Do List for archimate-py

MVP To Do

General Features

Readers

  • Validate input against schema and DTD
  • one/each of the resources
    • GC Consolidated Acts / Regs
    • TBS Policies / Directives / Standards / Tools
  • gitlab issues (using tags and templates)
  • github issues (using tags and templates)
  • archi CSV

Writers

  • Validate output against schema and DTD
  • Archimate exchange format
  • Archi CSV
  • Git repo (to write Archimate exchange format to)
    • gitlab issues (using tags and templates)
    • github issues (using tags and templates)
    • git standard MD files
      • README
      • LICENSE
      • CONTRIBUTION/CONTRIBUTORS
    • non-Standard GIT MD files from /doc directory

Transformers (XSLT)

  • markdown to archi snippet and archimate
  • Legislation list to archi snippet and archimate exchange
  • Individual Legislation to archi snippet and archimate exchange
  • Archi to CSV
  • CSV to Archi
  • Archi to archimate
  • Archimate to Archimate

Future enhancements

General Features

  • publish an archimate model for archimate-py using archi tool
  • execute script from within architool plugin
  • convert from Python lib to Architool plugin (java?)
  • user xQuery to generate summary stats and details about a model

Application Interfaces

  • Interface with Archi Command Line Interface
    • create a new model from output
    • add to existing models
    • extract from existing models

Readers

Writers

Source Documents: