UbuntuDevelopers

Revision 1 as of 2006-09-12 21:46:16

Clear message

Ubuntu developers represent an important part of the creation of Ubuntu. They have a direct influence on the software included in Ubuntu and whether it meets the needs of end users. They are responsible for ensuring that Ubuntu works, and works as well as it can with the resources available. There are two primary types of Ubuntu developers:

Ubuntu Developers (MOTU)

  • are members of the [http://launchpad.net/people/ubuntu-dev ubuntu-dev] team in Launchpad

  • are responsible for the maintenance of most of the packages in Ubuntu (the universe and multiverse components)

  • understand packaging concepts
  • apply this knowledge by uploading new packages, and updating existing packages, in the universe component (XXX add link)

  • merge new versions from Debian
  • provide guidance and feedback to prospective Ubuntu developers regarding technical issues

Ubuntu Core Developers

  • are members of the [http://launchpad.net/people/ubuntu-core-dev ubuntu-core-dev] team in Launchpad

  • are responsible for the maintenance of packages in the main and restricted components

  • have a strong working knowledge of packaging concepts and techniques
  • have a strong working knowledge of Ubuntu project procedures, especially those related to the release process and support commitments, and an understanding of the reasons why they exist
  • are able to apply this knowledge to a variety of packages and subsystems
  • have a history of substantial direct contributions to the distribution
  • specify, develop and deploy new features for the default installation of Ubuntu
  • exercise great care in their work, with the understanding that their efforts have a direct impact on others, including:
    • every Ubuntu user
    • the Ubuntu release team
    • corporate partners who provide support for Ubuntu
  • feel a sense of personal responsibility for the quality of Ubuntu releases and for the satisfaction of Ubuntu users