== Welcome to dsource.org == * This site serves as an open source community for the [http://www.digitalmars.com/d D Programming Language]. * Our goal is to provide an environment conducive to open-source development, including [/forums/ forums], source-code control, bug-tracking, and distribution. * To further knowledge of programming in D, we also plan to host generously-donated [/projects/tutorials/ tutorials], showing various techniques, differences from other languages, and best practices of D. * This site is ~~tiny~~ small-ish right now, directly mirroring the D community. As the D language grows, we hope to grow as well. * Please add your feedback and requests to the [/forums/viewforum.php?f=2 Site forum] or send us an email at "admin AT dsource DOT org". * A current [/site/status status] of the site can be found on the Site tab. == Getting Started == * For source-code control, there are a few options... * [http://subversion.tigris.org Subversion] may be used. We feel it is a better tool than CVS. The [http://subversion.tigris.org homepage for Subversion] gives a few different reasons for this. You can find instructions on how to set up different Subversion clients [/site/svnclient here] * [http://www.selenic.com/mercurial Mercurial] is now supported (2007 Q3) * [http://git.or.cz/ git] is now supported, thanks to Alan Smith (2008 Q1). * For ticket/bug tracking, code browsing and changesets, roadmap/milestones and project management, as well as wiki documentation, we use [http://trac.edgewall.org Trac]. * If you would like to host a project on the site, please contact us via email at "admin AT dsource DOT org". We do not yet have automated project creation tools. In the email, include the following: * project name * short description * your dsource username (see [/forums Forums] section) * source-code control system * svn - Subversion * hg - Mercurial * git - Git * dsource.org admins hang out in IRC on Freenode... #dsource is the channel == Other Helpful Sites == This site is one of a growing number of sites supporting D. Rather than post a list of those sites and let it get out of date, here is a list of the ones that have been consistently helpful. More up-to-date links pages may be found on these sites as well. * [http://www.digitalmars.com/d/ Official Digital Mars site] for the D Programming Language * [http://www.prowiki.org/wiki4d/wiki.cgi?FrontPage Wiki for the D Programming Language] - Tons of content, updated by the masses.