Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

MAINT: TODO before 2.0 release #459

Closed
29 of 32 tasks
jakevdp opened this issue Feb 22, 2018 · 0 comments
Closed
29 of 32 tasks

MAINT: TODO before 2.0 release #459

jakevdp opened this issue Feb 22, 2018 · 0 comments
Assignees
Milestone

Comments

@jakevdp
Copy link
Collaborator

jakevdp commented Feb 22, 2018

  • top-level methods

    • mark_*
    • hconcat, vconcat, layer, and associated operator overloading
    • configure_*
    • add_selection
    • resolve
    • add_layer, add_honcat, add_vconcat
    • add_transform (plus add_transform_filter, etc.?)
    • savechart method, with outputs to html, json, png, eps
    • from_dict, delegating to alt.Root.from_dict if necessary
  • remove default width/height from charts? (Remove default width/height from Chart? #482) use config.view.width/height instead

  • finalize selection API (Interval selection #463)

  • Should we continue with the expr stuff? I'm ambivalent... it might be better to make users think about transforms directly, particularly in the context of compound charts. Decision: keep limited expr interface

  • top-level wrapper for RepeatSpec? done in ENH: add RepeatChart & example #533

  • Raise useful error when repeating, layering, hconcating, vconcating charts that are invalid.

  • Make certain error messages are useful (More readable error messages #480)

  • Make certain that object introspection is as useful as possible (e.g. AnyOf definitions)

  • sphinx documentation see WIP: Build Infrastructure for Sphinx Docs #552)

  • Examples

    • update example notebooks
    • Make sure that formatting is consistent
    • Make sure that methods are being used instead of attributes
    • Load all non-local datasets by URL done in Nonlocal URL Fix #537
  • Restore settings in .travis.yml (see Fix travis #458)

    • test install with conda
    • test with py2.7
    • restore --doctest-modules flag
    • restore documentation build test (complicated by dependency on chromedriver)
@jakevdp jakevdp self-assigned this Feb 22, 2018
@jakevdp jakevdp added this to the 2.0 milestone Feb 22, 2018
@jakevdp jakevdp changed the title MAINT: TODO before release MAINT: TODO before 2.0 release Feb 26, 2018
@jakevdp jakevdp closed this as completed May 18, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant