Hi,
Richard already mentioned that we should set up a blog to post about
our ideas. I don't like Wordpress, though. Should we create a Django
based blog, so we can also learn more about Django? There are several
pre-made blog plugins for Django:
http://djangopackages.com/
For the repository it may make sense to restrict ourselves a bit, in
the first step. I would propose to target experiments based on IPython
first, because they have now I nice way how to seperate execution and
front-end. Take a look at the IPython notebook:
http://ipython.org/ipython-doc/dev/interactive/htmlnotebook.html
You have coding environment in the browser (implemented in
JavaScript), while (Python) code is executed on the server(s). Users
can also download code and execute locally. You add plots directly to
the notebook, with matplotlib. We may have a look how to integrate
IPython notebooks with VisTrails, but I don't have a clue how the
latter works.
IPython may be a good start because we can learn how to implement the
communication channel between a workflow system/experiment repository
and the servers that execute code. They did an amazing job, there.
Best,
Peter