Project Euler has been offline for several days, after the site was hacked.
Problem is, a large number of our questions relate to Project Euler, and many of them do not contain any description of the challenge that the code aims to solve. Some link to the page on Project Euler where the challenge is posed; others merely mention the number of the challenge.
This incident should serve as a warning that Internet dependencies are fragile. Even if Project Euler manages to come back online soon, we should take some action to protect Code Review against link rot.
Fortunately, Project Euler questions are under a Creative Commons BY-NC-SA license. As a result, mirrors exist. Furthermore, I think we should be able to reproduce the questions here on Code Review, as Stack Exchange content is under a similar CC BY-SA license, and our use is incidental and primarily non-commercial.
I'd like to see all programming-challenge questions on Code Review protected against link rot:
- There should be a summary of the challenge being solved in the question title.
- The question should contain, at minimum, a paraphrase of the challenge. (Take care not to copy the text verbatim, if the originating site forbids reproduction.)
These standards should apply to new questions. Existing questions should be opportunistically edited to meet these standards.
Agree? Disagree? Should these standards be required for new questions, or just recommended?