This directory contains officially released versions.
Collaboration tools
We have an Etherpad here, and also run an ejabberd server - see the tutorial for details.
Etherpads:
Dev team meetings pad, moved to wiki post-meeting.
Architecture and source code documentation
A lot of our top-level design documention is done using a commerical product call Enterprise Architect. As that's non-free, we have HTML export from EA online here.
Our (evolving) coding standards include the use of Doxygen, which generates documentation from source code
and annotations therein. This section is for that documentation, which is mainly aimed at programmers who need to use, maintain,
extend or explore our code.
We're using a local buildbot setup to automate cross-platform testing,
packaging, code analysis and the generation of documentation. Right now, these are regenerated every time code is committed to git via a buildbot hook.
- Skeleton example project
- CPE Cloud provisioning environment
- Magnet Magnet (messaging system)
- OOI-CI utils Protocol and Message class for Magnet
- Attribute store Key-value store
- Data exchange Caching and data movement
- txRabbitMQ RESTful interface to RabbitMQ
- txRedis, Twisted client for Redis
- lca arch LCA archictecture prototype project
- DSS prototype Prototype of rdf store
Numeric data
pydap data server (test data sets for unit tests, OpenDAP/WMS/KML formats)
External links
Twisted API
Twisted core docs (finger)
Twisted examples
txAMQP
RabbitMQ