Developer documentation

From WormBaseWiki
Revision as of 15:10, 17 March 2010 by Norie (talk | contribs)
Jump to navigationJump to search

This page contains information pertinent to employees of WormBase.

Project Management

Web Site Documentation

Rearchitecture Design Stages

  1. Requirements analysis / Design Specifications
  2. Architecture Outline
  3. Prototyping
  4. Formal Development via established conventions
    1. Formal development strategy - An overview of the development process at WormBase
    2. Developer notes - Best practices, conventions, etc
    3. Coding standards
  5. Testing
  6. Deployment

Software platform

Hardware platform

--

Administration

Routine Administration Tasks

Load balancing and Failover

Monitoring and Crises Management

Frozen Releases

Frozen Releases as Virtual Machines

Updates

Developer Tools

All Hands Meeting Agendas and Notes

WebDev_2010.03.17-Agenda_and_Minutes

Source Code Repositories

We use the distributed source code management system Mercurial. Projects are hosted on BitBucket.

How-To create, check out, and manage our repositories

Deprecated Documentation

The good word gone bad. Cruft. Lint. Maybe useful but probably not.