What is the best way to start trying to implement this? - as a plugin?

Origin

The origin of the page: the page "Getting started as a developer" has originally been created as a section in the Development page. I have moved the section "Getting started as a developer" to this dedicated page in October 2007, having removed it from "Development" in this edit. --Dan Polansky 06:58, 24 Aug 2010 (UTC)