compage icon indicating copy to clipboard operation
compage copied to clipboard

Implement Diagram Generation Feature

Open srinath-intelops opened this issue 2 years ago • 0 comments

Objective: Develop a feature to generate diagrams from code and store them as code files within our Git repository.

Approach:

  1. Evaluate "feluelle/airflow-diagrams" and "hikerpig/pintora" as potential libraries for code-to-diagram conversion.
  2. Select one library based on the evaluation.
  3. Integrate the selected library with Compage's data model JSON to generate code files.
  4. Implement automatic Git repository integration to push the generated code files.
  5. Consider MermaidJS as an alternative option, given its existing support on our website.

Sources https://github.com/feluelle/airflow-diagrams https://github.com/hikerpig/pintora https://github.com/blushft/go-diagrams https://github.com/mingrammer/diagrams


Requirement Source: From Chandu on Teams (Sept 7, 2023)

For more info, please refer to the ClickUp task (Internal)

srinath-intelops avatar Sep 08 '23 02:09 srinath-intelops