Labs/Bespin/DeveloperGuide: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
mNo edit summary |
||
Line 6: | Line 6: | ||
* [[Labs/Bespin/DeveloperGuide/Setup|Setup Bespin]] will show you how to install and setup a Bespin server for development | * [[Labs/Bespin/DeveloperGuide/Setup|Setup Bespin]] will show you how to install and setup a Bespin server for development | ||
* [[ | * [[Labs/Bespin/DesignDocs|Design Documents]] on various features are available for you...... to implement! :) | ||
* [[ | * [[Labs/Bespin/DesignDocs/ConfigIntegration|Configuration Integration]] shows you how you can extend Bespin through your configuration environment. | ||
* [[ | * [[Labs/Bespin/ProductionDeployment|Production Deployment]] how Bespin is deployed in production. | ||
== Source Code == | == Source Code == |
Revision as of 04:40, 11 April 2009
Welcome to the Bespin Developer Guide.
This document will be the starting point for developers interested in coding and contributing to Bespin.
There are a few things you may be interested in:
- Setup Bespin will show you how to install and setup a Bespin server for development
- Design Documents on various features are available for you...... to implement! :)
- Configuration Integration shows you how you can extend Bespin through your configuration environment.
- Production Deployment how Bespin is deployed in production.
Source Code
- The Bespin Source Code: It all starts here
- Using Mercurial: We all integrate our work using Mercurial. Here are some best practices on how to most easily all work together using the tools at our disposal.
- Bespin Code Documentation: Thanks to code illumination
- Events API: Explicit documentation on the various custom events you can publish and subscribe too
- Contributing to Bespin: How to contribute code
- Server API: Fancy implementing a Bespin server?
- Architecture: What are the parts and pieces of Bespin
- Project Templates: creating new project templates for your server
- Release Notes: This is where we will update each release with info on what is in there.
- Coding Style: A (brief) guide to sharing code
TO DO: We will be adding full architecture documentation to show you the high level picture, as well as a more flushed out plugin API.