Skip to content

Document Vega's spec schema (multiple tasks) #5

@zuhao

Description

@zuhao

Vega's lack of documented schema makes it hard to keep track of changes happening with the JSON spec.

It would be absolutely awesome if we can properly document (and maintain) the spec schema, so that Plotrb stays up-to-date with Vega.

Some discussions already happened here.

Be aware that Vega's wiki might be outdated. So we will have to dig into the actual code to make sure we don't miss anything.

The documentation of each component is suitable to be a single GCI task. Therefore, we would have 7 tasks here.

  1. Visualization
  2. Data
  3. Data Transform
  4. Scales
  5. Axes
  6. Legends
  7. Marks

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions