-
Notifications
You must be signed in to change notification settings - Fork 69
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
README: Add link to new documentation website and fixed homepage link #895
base: master
Are you sure you want to change the base?
Conversation
chrisrueger
commented
Mar 9, 2025
- added Documentation: https://equinox.eclipseprojects.io/
- fixed Homepage link, which gave a 404 before.
@chrisrueger many thanks, by the way we have a snapshot of the old site for example here: http://web.archive.org/web/20240720181650/https://eclipse.dev/equinox/ (there is just a redirection on each link happening so don't wonder why it is a bit odd to navigate) Maybe there is some useful information we should preserve for the new site? @tjwatson ? |
I think it's a bug that these don't work. I assume it's because of the disabled PHP and that this is still being served and blocked: https://github.com/eclipse-equinox/equinox-website/blob/master/index.php But when I edit here: https://projects.eclipse.org/projects/eclipse.equinox/edit I imagine we'll want to change the project metadata to point to this as well: https://equinox.eclipseprojects.io/ I just expect both the above 2 links to redirect to what's specified in the project metadata: I've opened this issue: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/issues/5722 |
@merks Maybe it is a general problem? also https://www.eclipse.org/eclipse gives a 404 which is linked from the Eclipse JDT main README https://github.com/eclipse-jdt |
It's kind of the same problem yes; *.php has generally been disabled for all project websites. But I also get the sense there has been a change of behavior with respect to the projects.eclipse.org data. The eclipse thing is trickier because this works: https://www.eclipse.org/eclipse/news and redirects to https://eclipse.dev/eclipse/news/ That's because there is an index.php here which is broken: https://github.com/eclipse-platform/www.eclipse.org-eclipse/blob/master/index.php but for news the index.php was deleted and there is an index.html: https://github.com/eclipse-platform/www.eclipse.org-eclipse/blob/master/news/index.html So we could fix these things by fixing the website git repository, or stop using it and replace it with something else. It's kind of all a mess and no one seemingly has the time or the interest to fix the mess... |
- It currently redirects to https://www.eclipse.org/errors/404.html but it would be better to redirect to portal, e.g., https://projects.eclipse.org/projects/eclipse.platform - More correct would be https://projects.eclipse.org/projects/eclipse but it's quite bogus in content. eclipse-equinox/equinox#895
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Firstly thanks for taking action!!
Technically this is the project's home page, which does work now:
But it redirects to
https://equinox.eclipseprojects.io/
So probably best we link directly to that. I do think that the above is the home page and I don't know that the following should be highlighted as the home page:
https://projects.eclipse.org/projects/eclipse.equinox
It doesn't really have much useful information...
That's just my personal opinion...
Thanks @merks I adjusted the PR and just point the Homepage to https://equinox.eclipseprojects.io/ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It looks good to me.
this is the project page and does contain the official "data" like who is committer, dev mailinglists and so on... form org point of view we probably should have had release records there for each release and also for making (progress) reviews, but I don't know if this is somehow "done" by platform somehow (@waynebeaton has maybe more insights here). So in general I would mention that page on resources so people can find it. Should be the home page in sense of that we hopefully offer something useful for the users of equinox and can design it as we think it fits the users, it should probably mention somewhere the project page for organizational reasons. |
The EMO's current thinking is that release information should be where the community expects to find it. https://gitlab.eclipse.org/eclipsefdn/it/websites/projects.eclipse.org/-/issues/146 |
I like the proposal the way it is. I think if we want a link to the portal, we should provide it from the new home page... |