working on the dlang.org website
Walter Bright
newshound2 at digitalmars.com
Sun Jul 14 13:35:45 PDT 2013
On 7/14/2013 6:49 AM, Dicebot wrote:
> But maintaining
> whole stuff via git repo + makefiles is definitely cumbersome, no idea why that
> was chosen.
1. github is how the entire rest of D is maintained, it would be strange if the
website was handled via some completely different system.
2. github is of proven utility in enabling anyone to contribute to the web site
via pull requests.
3. github/makefiles are how everything else in dlang is done, so contributors
should already be familiar with the process.
As for using Ddoc,
1. It relies on D being installed. Presumably, anyone interested in developing
the D website already has D installed. No other tools are necessary.
2. Ye Olde Dogfooding argument. Experience with the web site has driven some
good improvements to Ddoc.
3. HTML, PDF, Ebook, and CHM outputs are generated from Ddoc.
4. Website can be built on any platform that supports D.
More information about the Digitalmars-d
mailing list