Skip to content
Devasena Inupakutika (di1c13) edited this page Jan 20, 2015 · 4 revisions

What happened with the BioJS event system?

We realised that a custom (buggy) implentation of the Observer pattern is too hard to maintain. For more info see our wiki

Where should I publish my package on github?

We try to keep popular / "recommended" components under the biojs account (e.g biojs-events) So just start with your own github account and wait until the community says it is "super-duper-mega-awesome-recomended".

How to name my package?

You are completely free to choose your own awesome name. However if you are a bit uncreative, you can adapt this naming convention (it helps you to be modular).

biojs-[io/rest/vis/algo/...]-[name]

  • io for components which are responsible for parsing data into a specific format (aka parser)
  • vis for components which are visualizing data sets
  • rest for REST apis to databases
  • algo for server/client side algorithms processing the data (e.g. alignments, neural networks, markov models, graph algorithms)

How to setup continuous integration (or how to get the fancy build badges)?

See the BioJS 101 Tutorial.