Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 365830 - Unhelpful project pages for component groups
Summary: Unhelpful project pages for component groups
Status: NEW
Alias: None
Product: Modeling
Classification: Modeling
Component: Website (show other bugs)
Version: unspecified   Edit
Hardware: PC Windows Vista
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Ed Merks CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-12-07 02:48 EST by Ed Willink CLA
Modified: 2013-03-09 12:37 EST (History)
9 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ed Willink CLA 2011-12-07 02:48:08 EST
The recent cross-project-dev posting of all simultaneous projects prompted me to look at
http://eclipse.org/projects/releases/releases.php?release=juno
click on OCL and go to
http://www.eclipse.org/modeling/mdt/?project=ocl
which is a selectively folded variant MDT project page. Once there, how do I get to the true component-project page
http://www.eclipse.org/projects/project.php?id=modeling.mdt.ocl ?

It seems that pages such as http://www.eclipse.org/modeling/mdt/?project=ocl are unnecessary and should be eliminated wherever references are found. And such pages should have prominent links from component title to the true component-project page.

Similarly http://www.eclipse.org/modeling/mdt/downloads/?project=ocl has no link to navigate to http://www.eclipse.org/projects/project.php?id=modeling.mdt.ocl.
Comment 1 Wayne Beaton CLA 2011-12-08 18:34:45 EST
The link used by the "Juno" page [1] comes from the projecturl value specified in project's metadata. The OCL page [2] is generated by the Modeling project, which--for reasons that I am not familiar with--decided on that particular format for their subprojects. This page is not maintained by the EF; I recommend that you take up specific concerns about this page with the Modeling PMC.

There are several Modeling projects that have their own custom websites; you can build one for OCL if you'd like. Contact the webmaster to set that up.

Or, you can just set the projecturl to the generated project page [3] using the portal. Note that this value is also used on the Projects List [4] and other pages.

[1] http://eclipse.org/projects/releases/releases.php?release=juno
[2] http://www.eclipse.org/modeling/mdt/?project=ocl
[3] http://www.eclipse.org/projects/project.php?id=modeling.mdt.ocl
[4] http://www.eclipse.org/projects/listofprojects.php
Comment 2 Ed Willink CLA 2011-12-09 01:10:26 EST
Thanks. OCL metadata fixed. Now much harder to get to the 'bad' page. Bug 366135 raised against the MDT Website.

Since there seem to be good coherent Foundation pages served by http://www.eclipse.org/projects/project.php?id=modeling.mdt.ocl query, should the same also work for http://www.eclipse.org/downloads/project.php?id=modeling.mdt.ocl (currently a 404).

MDT and EMF have good pages such as http://www.eclipse.org/modeling/mdt/downloads/?project=ocl. Perhaps the Foundation could make this a global default overcoming the problem whereby many projects' downloads are hard to find, understand and navigate.

Shouldn't http://www.eclipse.org/projects/listofprojects.php have a downloads column too?
Comment 3 Wayne Beaton CLA 2013-03-09 12:36:48 EST
I think that this belongs with the modeling project. Or maybe MDT.