Saturday, November 11, 2006

[加入ubuntu-devel mailing list]

ubuntu-devel maillist list是一個關於program的mailing list
可以讓你寫新的軟體 增加新的功能 以及修改bug
  • 加入ubuntu-devel mailing list
  • 如果較沒有經驗在maintain distribution packages,可以在Masters of the Universe尋求協助。MOTU ToDo list可以讓你知道哪個project需要協助。
  • 一但有經驗之後,能夠從universe-only maintainer變成an Ubuntu main distribution maintainer,following this process.
  • 然後從Ubuntu specifications可以獲得足夠資訊去implementation.
  • 如果你對KDE有興趣,可以參考Helping Kubuntu wiki page.
  • There are some software projects for Ubuntu that are available as paid bounties. You can look through the list of bounties and then submit a proposal and references.
  • 撰寫完成的新軟體,可以給Ubuntu,在一段時間測試修改之後,你所撰寫的軟體就可以成為part of the Ubuntu Main portfolio of applications.
Original:

Programming and Packaging

The final way to make an impact in Ubuntu is by getting your hands on the code. You can make technical contributions to Ubuntu by writing new software, by packaging additional software, and by fixing bugs in software. If you're interested in hacking on Ubuntu:

  • The first step is to join and begin reading the ubuntu-devel mailing list. This is a requirement for anyone who contributes to Ubuntu as a maintainer.

  • If you are relatively inexperienced with maintaining distribution packages, then you should seek out the Masters of the Universe. The MOTU maintain the packages in universe, which has less strict requirements than the core Ubuntu components. They also mentor new maintainers on the policies and processes of Ubuntu. You can look over the MOTU ToDo list to see which projects need help.

  • Once you have gained experience with packaging tasks (for example, by playing an active role in the MOTU team), you will be able to move from a universe-only maintainer to an Ubuntu main distribution maintainer, following this process.

  • Look through the list of Ubuntu specifications. You can pick one of these and there should be enough information to begin with an implementation.

  • If you are interested in KDE, you may be interested in helping with the Kubuntu subproject. There is a list of ways to do this on the Helping Kubuntu wiki page.

  • There are some software projects for Ubuntu that are available as paid bounties. You can look through the list of bounties and then submit a proposal and references.

  • Write and package brand new software for Ubuntu. We can get new software into the Ubuntu Universe so that people can try it out and give you feedback, and in time it may become part of the Ubuntu Main portfolio of applications that are available to all Ubuntu users by default.

Reference:
http://www.ubuntu.com/community/participate

0 Comments:

Post a Comment

<< Home