Talk:Introduce a new developer to Organic Design

From Organic Design wiki

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