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