Skip to content
Kanit Wongsuphasawat edited this page Oct 18, 2016 · 14 revisions

Interested in helping to improve Voyager? Here are some ways to contribute.

  • Find a bug? Report it, or better yet, fix it and send a pull request! Bug reports should be submitted as issues on GitHub. Please include sufficient details that others can reproduce the bug.

  • Fix bugs and add new features to Voyager. There are a number of issues that we have labelled as help-wanted issues in the issue tracker.

  • Voyager shares a number of common components with PoleStar. We have a number of ideas for extension in the PoleStar’s Contribute page.

Also feel free to take a look at contribute pages of relevant projects.

Tutorial

  • Help us write a tutorial for Voyager

Common Interface for Voyager and Polestar applications.

Visualization & Analysis

  • Better dropdown for changing mark type

  • Filter

    • Quick Filter/Dynamic Query UI (#2)
    • Add more complex filter UI
  • Sorting (#113)

  • Implement better univariate summary, possibly with histograms (#144)

  • A way for creating ad-hoc queries

Data Management

  • Improving Data Schema List (#261)

    • Ordering (by name / by type / manual ordering)
    • Searching
    • add/edit description vlui#60, set default options for a particular variable.
    • UI for deriving new variables
  • Implement raw data viewer

  • Integrate with Google Sheets

  • persistent storage for sharing uploaded data

  • Back-end for Data Transformation

    • In-memory Data Management Layer
    • Data Management Server

Provenance & History

  • Extend bookmark views (#263)
  • Allow annotating visualizations (#199)

Export

  • Export to Vega-Editor
  • Export to lyra feature (#7)