Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 365830

Summary: Unhelpful project pages for component groups
Product: [Modeling] Modeling Reporter: Ed Willink <ed>
Component: WebsiteAssignee: Ed Merks <Ed.Merks>
Status: NEW --- QA Contact:
Severity: normal    
Priority: P3 CC: Ed.Merks, frederic.jouault, jean.bezivin, Kenn.Hussey, pelder.eclipse, richard.gronback, sebastien.demathieu, sven.efftinge, wayne.beaton
Version: unspecified   
Target Milestone: ---   
Hardware: PC   
OS: Windows Vista   
Whiteboard:

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.