Difference between revisions of "Talk:Introduce a new developer to Organic Design"

From Organic Design wiki
(from email)
 
m
 
Line 1: Line 1:
Here's a list of key attributes a developer would need to have to work on the current threads and to help move forward with our intended direction. Another related document is the [https://private.organicdesign.co.nz/2010_roadmap
+
Here's a list of key attributes a developer would need to have to work on the current threads and to help move forward with our intended direction. Another related document is the [https://private.organicdesign.co.nz/2010_roadmap 2010 roadmap].
2010 roadmap].
 
  
 
Essential attributes:
 
Essential attributes:

Latest revision as of 20:11, 25 March 2010

Here's a list of key attributes a developer would need to have to work on the current threads and to help move forward with our intended direction. Another related document is the 2010 roadmap.

Essential attributes:

  • Alignment with the manifesto and general principles
  • Used to working in open source collaborative projects
  • Used to working in a project management & procedure-oriented environment
  • Strong GNU/Linux background
  • Reasonable understanding of distributed systems and security
  • Familiar with APT package system
  • Good understanding of Web3 concepts
  • Good Perl, PHP, JS/AJAX/JQuery

Nice to have (but could learn on the job as needed)

  • Familiar with Wikipedia and wikitext
  • Familiar with the MediaWiki object model
  • Understanding of P2P and the general underlying concepts such as DHT
  • XMPP