Difference between revisions of "Developer documentation"

From WormBaseWiki
Jump to navigationJump to search
Line 1: Line 1:
 
This page contains information pertinent to developers of WormBase.
 
This page contains information pertinent to developers of WormBase.
  
= Migration documentation =
+
= Getting started =
  
 +
* [[Getting started developing for WormBase]] - ''Notes for external developers''
 
* [http://spreadsheets.google.com/ccc?key=pHvlNLMCZIv1KBoy8ZhbZXA&hl=en Migration matrix (GoogleDoc)]
 
* [http://spreadsheets.google.com/ccc?key=pHvlNLMCZIv1KBoy8ZhbZXA&hl=en Migration matrix (GoogleDoc)]
 
* [[HOWTO migrate a CGI]] - ''quick overview of how to migrate an existing CGI into a Model, Controller, and View. Sparse''
 
* [[HOWTO migrate a CGI]] - ''quick overview of how to migrate an existing CGI into a Model, Controller, and View. Sparse''
 +
 +
= Software platform =
 +
 +
* [[Application overview]] - ''A quick tour through the software platform''
 +
* [[Installing the Web Application]] - ''Here's how to install the WormBase web application -- including Catalyst -- on your system''
 
* [[Common Model elements]] - ''reference list of common model elements handled generically''
 
* [[Common Model elements]] - ''reference list of common model elements handled generically''
 +
* [[Coding standards]]
 +
* [[Deployment]] - ''How to deploy the web app for production use''
  
 
= Hardware platform =
 
= Hardware platform =
Line 14: Line 22:
 
* [[Hardware catalog]] - ''A complete accounting of WormBase compute resources''
 
* [[Hardware catalog]] - ''A complete accounting of WormBase compute resources''
 
* [[Base node configuration - CentOS5]] - ''Configuring a WormBase node from scratch (CentOS 5)''
 
* [[Base node configuration - CentOS5]] - ''Configuring a WormBase node from scratch (CentOS 5)''
 
= Software platform =
 
 
*[[Application overview]] - ''A quick tour through the software platform''
 
*[[Installing the Web Application]] - ''Here's how to install the WormBase web application -- including Catalyst -- on your system''
 
*[[Coding standards]]
 
*[[Deployment]] - ''How to deploy the web app for production use''
 
  
 
= Administration =
 
= Administration =

Revision as of 14:10, 23 March 2008

This page contains information pertinent to developers of WormBase.

Getting started

Software platform

Hardware platform

Administration

Load balancing and Failover

Developer Meetings

14-18 January, 2008 - Toronto

Presentations

CSHL conference call slides

Part 1: Introduction (key, pdf)-- Catalyst, the reimplementation strategy, and roadmap

Part 2: On Configuration (key,pdf) -- Configuration basics (and freebies)