first guanlecoja build

Signed-off-by: Pierre Tardy <tardyp@gmail.com>
guanlecoja for plugins

Signed-off-by: Pierre Tardy <pierre.tardy@intel.com>
remove reference to __karma__

Signed-off-by: Pierre Tardy <pierre.tardy@intel.com>
update waterfall for guanlecoja

Signed-off-by: Pierre Tardy <pierre.tardy@intel.com>
make d3 part of the main app

We dont get d3 from the main d3 site anymore (they might not like us to steal bw, and this works better for airplane hacking ;) )

We rather ship d3 as a standalone js file, and lazy load it when needed

Signed-off-by: Pierre Tardy <pierre.tardy@intel.com>
Simplify setup.py

Current version is far too much boilerplate for a plugin
Its obsolete with the change to gulp, and has proven to be very unreliable.

We need to find something more simple that does not feel like black magic

Delete old sample_plugin. It is obsolete, now we have good examples
with waterfall and console

Signed-off-by: Pierre Tardy <pierre.tardy@intel.com>
factorized setup.py for www plugins
some small fixes

Signed-off-by: Pierre Tardy <pierre.tardy@intel.com>
fix bitbucket unit tests

no idea why I detect this now, and not metabb

Signed-off-by: Pierre Tardy <pierre.tardy@intel.com>
add more helpful message in setup.py boilerplates

Signed-off-by: Pierre Tardy <pierre.tardy@intel.com>
more cleanups

Signed-off-by: Pierre Tardy <pierre.tardy@intel.com>
Fix console view tests
restore annotation for class based module

Need to use ng-classify, for annotation of coffee classes.
We need to wait for better support of multiple module in ng-classify

Signed-off-by: Pierre Tardy <pierre.tardy@intel.com>
update comments where I confused myself
fix setup.py endpoints

Signed-off-by: Pierre Tardy <pierre.tardy@intel.com>
Merge branch 'master' of https://github.com/buildbot/buildbot into guanlecoja
remove compiled python modules

* quite helpful when you do module re-factoring
add plugin infrastructure for Buildbot

* add IPlugin interface that should be a base for all interfaces that can be
  delivered as a plugin
* add `buildbot.plugins.db` to load and check plugins
* add basic unit tests
adopt plugin system for www service
provide bundled change sources as plugins

* this should help to "unify" the way changes sources are defined