Skip to content

Documentation Updates #397

Description

@trevor-vaughan

Is your feature request related to a problem?

I was walking through the Gemara spec via the website and found it difficult to discover all of the information that I needed to use the spec effectively.

Describe the solution you'd like

Navigation

  • I would like to be able to easily view all attributes and relationships of the spec on the website
    • A translation from CUE -> OpenAPI -> Docusaurus+React Flow may be a potential solution for a more interactive experience
  • I would like to be able to easily search the site
  • I expected to be able to drill down into the different layers of the model to be able to see the associated schema materials

Missing Content

  • The ADRs page doesn't contain a list of ADRs (maybe there haven't been any)
  • When looking at the schema page, it isn't immediately obvious as to when/why I would use parts of the schema. User-oriented flows starting from "what problem does this flow solve" would be great

Nits

  • I would suggest placing a GitHub icon link at the top right of the page (I looked for it instinctively to file this ticket)
  • If the Roadmap linked back to the driving GitLab issues (or other artifacts) it would be useful for understanding the overall state of things and where I might contribute most effectively

Describe alternatives you've considered

No response

Success Criteria

No response

Additional context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    Status
    Todo

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions