Broken links continue to exist on major pages on dlang.org

Seb via Digitalmars-d digitalmars-d at puremagic.com
Thu Jun 2 11:36:10 PDT 2016


On Thursday, 2 June 2016 at 18:24:30 UTC, Andrei Alexandrescu 
wrote:
> The first D-related hit on searching for
>
> std.algorithm
>
> on Google is https://dlang.org/library/std/algorithm.html. That 
> is the 255th most accessed file on dlang.org (including the 
> .ico, css, .js etc many of which are accessed from most other 
> pages).
>
> Within that page, the top table has links to various 
> constituents such as std.algorithm.searching, 
> std.algorithm.comparison etc. None of those links work.
>
> I recall I reported this a while ago. It either has never been 
> fixed, or it became a problem again. Folks, I can't babysit all 
> this stuff. I can't babysit all this stuff.
>
> This is important and urgent. Who can get on this and stay on 
> this until it's done?
>
> For the future, who can work on a simple tool (or hook us into 
> one of the many existing ones) that detects bad links?
>
>
> Thanks,
>
> Andrei

There seems to some confusion between "phobos" (ddoc) and 
"library" (ddox).
Both are publicly available.

Afaict the plan is to move over to ddox at some point, because 
ddoc is way too limited, but (if i am not mistaken) this is 
blocked by existing bugs in ddoc.

Imho we should only host on documentation on dlang.org and mark 
the other as experimental by a separate subdomain.

> Within that page, the top table has links to various 
> constituents such as std.algorithm.searching, 
> std.algorithm.comparison etc. None of those links work.

The PR already has been merged, but you have to wait for the next 
release:

https://github.com/dlang/phobos/pull/4303


More information about the Digitalmars-d mailing list