Difference between revisions of "New Developer Orientation"
Arif Iqbal (talk | contribs) (New page: == AboutUs Overview : 30 mins== Combined meeting with new Content Editors and Community Attractors. To be fleshed out by Ray, Mohsen, and Brandon. == User Accounts Creation : 20 mins== *...) |
Arif Iqbal (talk | contribs) |
||
| Line 1: | Line 1: | ||
| − | + | http://www.AboutUs.org/New_Developer_Orientation | |
| − | |||
| − | == | + | == [[AboutUs]] Overview : 30 mins== |
| − | + | Combined meeting with new Content Editors and Community Attractors. To be fleshed out by Ray, [[Mohsen]], and [[Brandon]]. | |
| − | |||
| − | |||
| − | == | + | == [[MediaWiki]]|[[Compost]] : 20mins : [[Brandon]]== |
| − | + | Our current application is a hybrid combination of [[MediaWiki]] written in [[PHP]] and [[Compost]] written in [[Ruby]]. | |
* [[Linux]] | * [[Linux]] | ||
* [[Apache]] | * [[Apache]] | ||
* [[MySQL]] | * [[MySQL]] | ||
| − | * [[PHP]] | + | * [[PHP]]/[[eAccelerator]]/[[MediaWiki]] 1.10/[[AboutUs MediaWiki Extensions]] |
| + | * [[Ruby]]/[[Rails]]/[[Compost]] | ||
* [[Memcached]] | * [[Memcached]] | ||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
Hardware Configuration | Hardware Configuration | ||
| − | * Load Balancer | + | * [[Load Balancer]] |
| − | * Application | + | * [[Application Server]]s |
| − | * Image Server | + | * [[Image Server]] |
| − | * Database | + | * [[Database Slave]]s |
| − | * Database Master | + | * [[Database Master]] |
| − | == | + | == [[Topsoil]] : 10mins : [[Brandon]]== |
| + | [[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]]) : 10mins : [[Arif]]== | |
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | == Philosophy ([[ExtremeProgramming]]) : 10mins== | ||
# [[TestDrivenDevelopment]] | # [[TestDrivenDevelopment]] | ||
# [[PairProgramming]] | # [[PairProgramming]] | ||
| Line 44: | Line 35: | ||
# [[MorningStandUpMeeting]] | # [[MorningStandUpMeeting]] | ||
| − | == Programming : 5mins== | + | == Programming : 5mins : [[Athar]]== |
# [[Ruby]] | # [[Ruby]] | ||
# [[Unit Testing]] in [[Ruby]] | # [[Unit Testing]] in [[Ruby]] | ||
| Line 51: | Line 42: | ||
# [[MediaWiki]] | # [[MediaWiki]] | ||
| − | == Environment : 5mins== | + | == Environment : 5mins : [[Athar]]== |
* [[Linux]] | * [[Linux]] | ||
** [[BasicLinuxCommands]] | ** [[BasicLinuxCommands]] | ||
Revision as of 09:03, 15 August 2007
http://www.AboutUs.org/New_Developer_Orientation
Contents
AboutUs Overview : 30 mins
Combined meeting with new Content Editors and Community Attractors. To be fleshed out by Ray, Mohsen, and Brandon.
MediaWiki|Compost : 20mins : Brandon
Our current application is a hybrid combination of MediaWiki written in PHP and Compost written in Ruby.
- Linux
- Apache
- MySQL
- PHP/eAccelerator/MediaWiki 1.10/AboutUs MediaWiki Extensions
- Ruby/Rails/Compost
- Memcached
Hardware Configuration
Topsoil : 10mins : Brandon
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.
