This page is meant as an introduction to new people who want to write a plugin for Jenkins. It is meant to give the initial steps needed, but does not explain a lot about the actual development. This page assumes you want to make the plugin open source and have it hosted in the update center.
Currently you have two choices depending on which source control management system you want to use:
Placing the source code in either of these two locations is currently a requirement for being included in the update center, but Kohsuke has indicated that given a good case that requirement is up for debate.
In the Jenkins eco system there is a group of systems which you need access to (TODO: insert links)
TODO: parent section, scm information, distribution magment, organization, group/artifactid's
TODO: getting jira components, Jenkins-on-Jenkins etc.
TODO: Perform release, verify wiki and update centre
TODO: various useful links