Skip to content

Plan for v2 #116

Description

@mlms13

Now that v1 is out the door, it's time to starting thinking about all the changes we might want for a v2. At a high level, the goal of a 2.0 release will be:

  • Modernizing the stack
  • Picking a preferred path (decoding into a result with a structured error type) and optimizing for that use case

So with those goals in mind, the roadmap:

Build/CI

  • Switch to Melange for compilation
  • Switch from npm to yarn
  • Use Github Actions for CI
  • Do way better at caching inside of CI
  • Add a CI step to publish to npm

Library features

Docs/website

  • Migrate the website to Docusaurus 2
  • Add a CI step to publish the website
  • Add odoc comments #128
  • Build docs in CI
  • Embed odoc documentation in the website

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions