|
|
Bandwidth: hi / med / low Visit the Surf Shop! |
| Home | Register | CouchSearch! | My Profile | Messages | Groups | Events | Chat56 | Community | Info | Login |
|
|
Big Picture | Participate | Mission | Statistics | Wiki | Contact Us | Ambassadors | Donate | Collectives |
Tech Team CoordinatorThe statements and opinions on this page are solely those of its authors and do not necessarily represent the official position of CouchSurfing International.
THIS PAGE IS OUTDATED This page refers to some coding that needs to be done on the CouchSurfing website Guidelines for the tech team.
Priorities of the tech team of CouchSurfing
How new features end up on the site
See alsoTeamCoordinationThe tech team is coordinated by ???, who are at the New Zealand Collective. A coordinator is "someone whose task is to see that work goes harmoniously". The coordinators are striving towards having a group of programmers and other experts working on fixing bugs and new features. How to become a core developer
Currently there are 7 somewhat regular "committers" to Subversion: Casey, Joe, Anu and Kristen at the NZ Collective, Kasper (travelling in South-East Asia), Matrixpoint (John) (USA) and Thomas (Belgium) All other developers have read-only access. They can send "patches" to the committers. If someone's patches regularly end up in the main tree they will become part of the committers group. We'll still keep an eye on the diffs: there is a mailing list just for messages from the svn server. For every commit it will send out a message containing the commentary, the list of changed files and the actual changes. Joe is currently working on a system enabling new developers come on board and commit code directly (it will then be reviewed by the rest of the developers). More about how it worksWe are currently in process of evaluating our working practices and roles as developers. What to keep in mind while coding: respect your fellow surfers and co-volunteers and your contributions will most likely be well-received. If you're not sure about a change you're making, please just ask your fellow developers at the very minimum, and if you are working with anything that has to do with member security, member services, pages with limited access or higher levels of CS organizational structure you should form a connection with the Admins to be able to ask for approval before going forward. Some more thoughts can be found here:
|
| Help / FAQ | Terms of Use | Privacy | Contact Us |
© 1999-2008 CouchSurfing International Inc. - a Non-Profit Organization 'CouchSurfing' and 'CouchSurfer' are registered and unregistered service marks of CouchSurfing International. - CS Release: Golden Gate ª |