Bug 469930 - The online documentation is not accessible anymore
Summary: The online documentation is not accessible anymore
Status: CLOSED FIXED
Alias: None
Product: Sirius
Classification: Modeling
Component: Documentation (show other bugs)
Version: unspecified   Edit
Hardware: All All
: P3 critical (vote)
Target Milestone: 3.0.0   Edit
Assignee: Laurent Redor CLA
QA Contact:
URL:
Whiteboard:
Keywords: triaged
Depends on:
Blocks:
 
Reported: 2015-06-11 08:28 EDT by Stephane Begaudeau CLA
Modified: 2015-06-24 11:16 EDT (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Stephane Begaudeau CLA 2015-06-11 08:28:17 EDT
Steps to reproduce:
1- Go to https://www.eclipse.org/sirius/community.html
2- Click on documentation
3- 404 on https://www.eclipse.org/sirius/doc/

:)
Comment 1 Stephane Begaudeau CLA 2015-06-11 08:31:35 EDT
The documentation is still accessible on this link: https://www.eclipse.org/sirius/doc/3.0.x/
But the main page is broken and it lacks link to all versions of the documentation.

choco? :)
Comment 3 Cedric Brun CLA 2015-06-11 11:15:43 EDT
Maybe we should setup a very simple script to check for 404 and get a notification when one appears

wget -o links.txt -r -l 10 -e robots=off --spider http://www.eclipse.org/sirius/

will go through the website (depth 10 here, might be too much or not enough, we have to check) and put the check result in links.txt. Grepping it with 404 one can find errors.
Sounds like a fairly useful addition as a job on the Sirius HIPP, I suspect it would not even create outbound traffic from the Eclipse servers.
Comment 4 Cedric Brun CLA 2015-06-11 11:38:13 EDT
For reference, I did the extra mile and did setup a job checking for 404's (for now *within the doc* to avoid crawling all the eclipse infrastructure:

One can see we have a few 404's

https://hudson.eclipse.org/sirius/view/All/job/sirius-website-check/12/artifact/links.txt
Comment 5 Pierre-Charles David CLA 2015-06-12 03:46:02 EDT
My mistake. I hade prepared a local commit with the new doc moved in 3.0.x but now yet at the root, but did not plan to push it in that state. Then Mélanie's blog required an update on a JSON file in the website, and when I pushed that the other commit went with it without me noticing.
Comment 6 Pierre-Charles David CLA 2015-06-24 11:16:31 EDT
Available in Sirius 3.0.0. See https://wiki.eclipse.org/Sirius/3.0.0.