Skip to content
Seb edited this page Jul 5, 2015 · 4 revisions
<biojs-is-fun date=”2015-07-04” />

TODOS

  • assign tasks

Open tasks

This is a brainstormed list of everything that needs to be done for BioJS3 - feel free to add more points. Our Roadmap is here.

  • Support BioJS Examples on the registry
  • Create a basic Web Component Example
  • Web components as the base
  • options as attributes
  • data
  • url
  • etc
  • Create documentation for the example
  • Create basic Parser component (behaviour component)
    • define Parser API
    • schemas for data
    • unit testing
  • Migrate existing parsers
    • create Biojs-io organization (namespace)
  • Create a combination between parsers and web components
  • Redesign registry
  • Automated Tests
    • common behaviour asserts
      • make sure they’re not breaking the component
      • Lint for errors only
      • Continuous integration
  • Multi component example - data transfer, etc
  • “manifesto”
    • purpose
    • end-users
      • simple
      • no dependencies
      • easy to use
    • developers
      • structure / standards ?
      • API ? (some abstractions)
      • etc
  • License ?
    • MIT vs BSD? (BSD seems to be the most industry friendly)
    • Enforce a license?