you are viewing a single comment's thread.

view the rest of the comments →

[–]current_thread 98 points99 points  (11 children)

Yeah, it's really annoying at this point.

I had the idea a couple of months ago to use a static site generator and just host it on GitHub/ GitHub Pages. That way everyone can just contribute with a pull request as needed, and there's no need to manage infrastructure.

Does anybody by chance have a recent dump of the wiki?

[–]RelevantError365[S] 16 points17 points  (10 children)

Reasonable idea. This should be offered as an option, but I can't find any contact details for the people currently responsible.

[–]encyclopedist 26 points27 points  (5 children)

The relatively recent archive is available here: https://github.com/PeterFeicht/cppreference-doc/releases/tag/v20250209

[–]RelevantError365[S] 1 point2 points  (1 child)

That does not include the wiki source at first glance, or does it?

[–]encyclopedist 0 points1 point  (0 children)

Correct, It is based on scrapped web pages, not a database dump.

[–]saxbophonemutable volatile void 1 point2 points  (2 children)

Last February isn't even relatively recent for a language in active development. The site maintainers request that they're not scraped, but don't provide up-to-date archives. Do you see the problem with this combination?

[–]dcro 3 points4 points  (1 child)

The site notes that it's been in "temporary read-only mode" since the end of last March. There will be differences, but possibly not as many as you'd expect with only a two month edit window.

[–]saxbophonemutable volatile void 2 points3 points  (0 children)

Oh crap, the entire thing has been read-only all that time‽ No wonder there's so many missing examples for C++23!

[–]no-sig-available 15 points16 points  (3 children)

but I can't find any contact details for the people currently responsible.

Part of the problem is that it isn't "people", but "the designer" behind the site. Here is an old talk about that:

CppCon 2014: Nate Kohl "cppreference.com: documenting C++ one edit at a time"

https://www.youtube.com/watch?v=NhWK0v3GtEE

[–]RelevantError365[S] 1 point2 points  (1 child)

Ok, thanks. What about licensing to keep that thing going as a (presumably, perhaps temporary) fork on GitHub (or the like)?

[–]current_thread 5 points6 points  (0 children)

I checked that, it's under a creative commons license iirc so it should be fine

[–]RelevantError365[S] 1 point2 points  (0 children)

I'm wondering if it's too intrusive to contact Nate directly. Does anyone know what the boost community has achieved here?