[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

New page: how to contribute to Debian (comments?)



Either I'm blind or I'm missing a page in the website that describes how
different people can contribute to the project.

I've written a page titled "How can you help Debian?" which tries to describe
the different things a user, an experienced developer, a sysadmin, etc. can
do to help with the Debian project. It includes link to other sections of the
site and I believe could be a good candidate to inclusion under intro/ and,
even, in the main menu.

Attached is the WML and the HTML generated for the page for those that are
too lazy (or are unable) to compile it locally.

Comments? Suggestions?

Regards

Javier
#use wml::debian::template title="How can you help Debian?"

<P>If you are considering helping in the development of Debian GNU/Linux
there are many areas in which both experienced and inexperienced users can assist:

# TBD - Describe requirements per task?
# such as: knowledge of english, experience in area X, etc..

<ol>

<li>You can simply test the operating system and the programs provided in it
and report any errata or bugs you find using the 
<a href="http://bugs.debian.org/";>Bug Tracking System</a>. Try to browse also
the bugs associated with packages you use and provide, if you can, further
information, if you can reproduce the issues described in them.

# TBD - link to users mailing lists
# Translators, link directly to the translated mailing lists and provide
# a link to the IRC channel in the user's language
<li>If you are an experienced user you can help other users through 
the <a href="http://lists.debian.org/";>user mailing lists</a> or
by using the IRC channel  <tt>#debian</tt>. For more information on support options
and available sources read the <a href="$(HOME)/support">support pages</a>.

# TBD - link to translators mailing lists
# Translators, link directly to your group's pages
<li>You can help translating applications in Debian to your own language by
getting involved in a translation project (discussion is generally handled
through the <a href="http://lists.debian.org/";>i18n mailing lists</a> or, even,
starting up a new internationalisation group if there is none for your
language. For more information read the <a
href="$(HOME)/international/">Internationalisation pages</a>

<li>You can help maintain applications that are already available in the Debian
GNU/Linux operating system, specially those you use much and know about, by
contributing fixes (patches) or additional information in the <a
href="http://bugs.debian.org/";>Bug Tracking System</a> for those packages. You
can also get involved directly in package maintenance by becoming a member of a
group maintenance team or get involved with software that is being developed
for Debian by joining a software project at <a
href="http://alioth.debian.rog/";>Alioth</a>.

<li>You can help writting documentation either by working with the official
documentation provided by the <a href="$(HOME)/doc/ddp">Debian Documentation
Project</a> or by contributing at the <a href="http://wiki.debian.org/";>Debian
Wiki</a>.

<li>You can help with the development of the <em>public</em> face of Debian and
contribute to the <a href="$(HOME)/devel/website/">website</a> or by 
helping with the organisation of <a href="$(HOME)/events/">events</a> or
<a href="$(HOME)/events/talks">talks</a> worldwide.

<li>You can help porting Debian to some architecture you are experienced with
either by starting a new port or contributing to existing ports.  For more
information see the <a href="$(HOME)/port/">list of available ports</a>

<li>You can package applications you have many experience with and consider
valuable for Debian and become the maintaner for those packages. For more
information read the <a href="$(HOME)/devel/">Debian Developer's Corner</a>.

<li>You can donate equipment and services to the Debian project so that 
either its users or developers can benefit from them. We are in constant search
for <a href="$(HOME)/mirror/">mirrors worlwide</a> our users can rely on and
<a href="$(HOME)/devel/buildd/">auto-builder systems</a> for our porters.

</ol>

<P>As you can see, there are many ways you can get involved with the project
and few of them even require you to be a Debian Developer. Many of the
different projects have mechanisms to allow direct access to source code tress
to contributors that have shown they are thrustworthy and valuable. Typically,
people which find that they can get much more involved in Debian will <a
href="$(HOME)/devel/join">join the project</a>, but this is not required.

# <P>Related links:
Title: Debian -- How can you help Debian?

How can you help Debian?

If you are considering helping in the development of Debian GNU/Linux there are many areas in which both experienced and inexperienced users can assist:

  1. You can simply test the operating system and the programs provided in it and report any errata or bugs you find using the Bug Tracking System. Try to browse also the bugs associated with packages you use and provide, if you can, further information, if you can reproduce the issues described in them.
  2. If you are an experienced user you can help other users through the user mailing lists or by using the IRC channel #debian. For more information on support options and available sources read the support pages.
  3. You can help translating applications in Debian to your own language by getting involved in a translation project (discussion is generally handled through the i18n mailing lists or, even, starting up a new internationalisation group if there is none for your language. For more information read the Internationalisation pages
  4. You can help maintain applications that are already available in the Debian GNU/Linux operating system, specially those you use much and know about, by contributing fixes (patches) or additional information in the Bug Tracking System for those packages. You can also get involved directly in package maintenance by becoming a member of a group maintenance team or get involved with software that is being developed for Debian by joining a software project at Alioth.
  5. You can help writting documentation either by working with the official documentation provided by the Debian Documentation Project or by contributing at the Debian Wiki.
  6. You can help with the development of the public face of Debian and contribute to the website or by helping with the organisation of events or talks worldwide.
  7. You can help porting Debian to some architecture you are experienced with either by starting a new port or contributing to existing ports. For more information see the list of available ports
  8. You can package applications you have many experience with and consider valuable for Debian and become the maintaner for those packages. For more information read the Debian Developer's Corner.
  9. You can donate equipment and services to the Debian project so that either its users or developers can benefit from them. We are in constant search for mirrors worlwide our users can rely on and auto-builder systems for our porters.

As you can see, there are many ways you can get involved with the project and few of them even require you to be a Debian Developer. Many of the different projects have mechanisms to allow direct access to source code tress to contributors that have shown they are thrustworthy and valuable. Typically, people which find that they can get much more involved in Debian will join the project, but this is not required.

Attachment: signature.asc
Description: Digital signature


Reply to: