Difference between revisions of "Get involved"

From D Wiki
Jump to: navigation, search
(Flesh out this page a bit)
(Add sectioning to improve layout)
Line 1: Line 1:
There are several ways you can contribute to D:
+
== File a bug report ==
  
* The simplest way to participate is to file bug reports at the [http://d.puremagic.com/issues/enter_bug.cgi?product=D bug tracker].
+
The simplest way to participate is to file bug reports at the [http://d.puremagic.com/issues/enter_bug.cgi?product=D bug tracker]. You can also [http://d.puremagic.com/issues/query.cgi search] the bug list for issues that you can help fix.
* You can also join the D forums, which can be accessed via the [http://forum.dlang.org/ web interface], the [http://lists.puremagic.com/mailman/listinfo mailing list interface], or an [nntp://news.digitalmars.com NNTP server].
+
 
* The source code for the D compiler, D runtime library, and Phobos, the standard library, are all available at [https://github.com/D-Programming-Language GitHub]. To contribute, fork any of the projects listed there, make your changes in a local branch, push the branch to github, and submit a pull request. The D maintainers will review the pull request and merge it as appropriate.
+
== Discuss in the forums ==
 +
 
 +
You can also join in the discussion at the D forums, which can be accessed via the [http://forum.dlang.org/ web interface], the [http://lists.puremagic.com/mailman/listinfo mailing list interface], or an [nntp://news.digitalmars.com NNTP server].
 +
 
 +
The main D forum is for general discussion on the D language, feature requests and discussions, etc.. Newcomers should start with the D.learn forum, which is intended for learners to ask more basic questions about programming in D.
 +
 
 +
== Contributing to the source code ==
 +
 
 +
The source code for the D compiler, D runtime library, and Phobos, the standard library, are all available at [https://github.com/D-Programming-Language GitHub]. To contribute, fork any of the projects listed there, make your changes in a local branch, push the branch to github, and submit a pull request. The D maintainers will review the pull request and merge it as appropriate.
 +
 
 +
== Details ==
  
More details are found here:
 
 
* [[Helping D Progress]]
 
* [[Helping D Progress]]
 
* [[Pull Requests]], [[Submitting Patches]]
 
* [[Pull Requests]], [[Submitting Patches]]

Revision as of 03:57, 10 December 2012

File a bug report

The simplest way to participate is to file bug reports at the bug tracker. You can also search the bug list for issues that you can help fix.

Discuss in the forums

You can also join in the discussion at the D forums, which can be accessed via the web interface, the mailing list interface, or an NNTP server.

The main D forum is for general discussion on the D language, feature requests and discussions, etc.. Newcomers should start with the D.learn forum, which is intended for learners to ask more basic questions about programming in D.

Contributing to the source code

The source code for the D compiler, D runtime library, and Phobos, the standard library, are all available at GitHub. To contribute, fork any of the projects listed there, make your changes in a local branch, push the branch to github, and submit a pull request. The D maintainers will review the pull request and merge it as appropriate.

Details