Difference between revisions of "New Developer Orientation"

(Philosophy (ExtremeProgramming))
Line 49: Line 49:
 
# [[TestDrivenDevelopment]]
 
# [[TestDrivenDevelopment]]
 
# [[PairProgramming]]
 
# [[PairProgramming]]
# [[DistributedPlanningGame]]
+
# [[DistributedPlanningGame]] ... [[DevelopmentTeamPriorities]]
 
# [[MorningStandUpMeeting]]
 
# [[MorningStandUpMeeting]]
  

Revision as of 12:41, 15 August 2007

You can find this page and links to more details about all the core concepts at http://www.AboutUs.org/New_Developer_Orientation


AboutUs Overview

Who we are


How we work

MediaWiki + Compost

Our current application is a hybrid combination of MediaWiki written in PHP and Compost written in Ruby.


Hardware Configuration

Topsoil

Topsoil, our next generation collaboration platform, is our future. Topsoil is a distributed application that runs on top of the Bedrock Network of servers and web clients.

  • User interacts with standard web client that may or may not have the GreenThumb(browser plugin) installed.
  • Web client interacts with a Bedrock server that may be hosted by us or running on their local machine as a proxy daemon.
  • Bedrock servers use the Seismic protocol to communicate user actions between Bedrock servers.

Philosophy (ExtremeProgramming)

  1. TestDrivenDevelopment
  2. PairProgramming
  3. DistributedPlanningGame ... DevelopmentTeamPriorities
  4. MorningStandUpMeeting

Programming

  1. Ruby
  2. Unit Testing in Ruby
  3. Regular Expressions
  4. PHP
  5. MediaWiki

Environment



Retrieved from "http://aboutus.com/index.php?title=New_Developer_Orientation&oldid=8902243"