www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.announce - Language specification sources moved to dmd repository

reply Dennis <dkorpel gmail.com> writes:
The Ddoc sources for the language specification have been moved 
from https://github.com/dlang/dlang.org to 
https://github.com/dlang/dmd

It's common for changes in DMD to also require a change in the 
documentation, but this is often neglected because it's annoying 
to create 2 separate Pull Requests and keep them in sync.

Now it's a lot easier to create a complete language change in 1 
PR, updating not only the implementation, test suite, and 
changelog like before, but also the documentation.

For readers of the specification, nothing changed. It's still at: 
https://dlang.org/spec/spec.html

The only difference in the html content is that the "Report a 
bug" and "Improve this page" texts on the top right will send you 
to the new location. (If you're seeing an old cached copy of the 
website still linking to github/dlang.org press Ctrl+F5 for a 
hard refresh)

When I brought this idea up in the DLF monthly meeting last 
Friday, I got thumbs up and Atila even expressed desire to also 
move Phobos into the dmd repository, but there's no plan for that 
yet.
Mar 15
next sibling parent Walter Bright <newshound2 digitalmars.com> writes:
Thank you, Dennis!
Mar 15
prev sibling next sibling parent Mike Shah <mshah.475 gmail.com> writes:
On Sunday, 15 March 2026 at 18:27:39 UTC, Dennis wrote:
 The Ddoc sources for the language specification have been moved 
 from https://github.com/dlang/dlang.org to 
 https://github.com/dlang/dmd

 [...]
This is great! Always good to hear when processes get streamlined -- good work Dennis!
Mar 16
prev sibling parent Mindy (0xEAB) <desisma heidel.beer> writes:
On Sunday, 15 March 2026 at 18:27:39 UTC, Dennis wrote:
 […] and Atila even expressed desire to also move Phobos into 
 the dmd repository, but there's no plan for that yet.
While I agree with this change in principle, I currently see a major increase in overhead for Phobos developers by merging the issue tracker and PR list with DMD’s and Druntime’s.
Mar 17