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

Bug 216497

Summary: GEF Project Summary is missing data / needs updating
Product: [Tools] GEF Reporter: Nick Boldt <nboldt>
Component: Website / WikiAssignee: Alexander Nyßen <nyssen>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: dsciamma, gef-inbox, nyssen
Version: unspecified   
Target Milestone: 3.6.0 (Helios)   
Hardware: PC   
OS: Linux   
URL: http://www.eclipse.org/projects/project_summary.php?projectid=tools.gef
Whiteboard:
Attachments:
Description Flags
homepage's menu none

Description Nick Boldt CLA 2008-01-24 15:00:40 EST
As per bug 215295, a link to http://www.eclipse.org/projects/project_summary.php?projectid=tools.gef is now required on the GEF website.

I've added it to the www/gef/_projectCommon.php include file (and will be adding more items as I get them ready as per bug 212062), but in doing so I notice we're missing some data.

For a diagram (bug 215295 comment 4) on how to populate that page, see http://www.eclipse.org/projects/images/project_summary_doc.jpg

Ideally, the Description would be populated from an html file that would also be used to populate the GEF website. Or, as in the case for MDT, it can be a different file entirely (see bug 216475 for examples/links).

Perhaps now that Zest is included and Draw2D is available separately, the blurb on the GEF homepage ought to be revised, too? 

(While I'm shooting off the 'youshould' cannon, I notice that http://www.eclipse.org/gef/overview.html lists GEF 3.2.)
Comment 1 Nick Boldt CLA 2008-03-27 21:18:09 EDT
With M6 just around the corner, it's time to ping-nag on this bug.

Ping! Nag! :)

I've updated the metadata a little to include 3.3.2 as released, and to list it on the homepage instead of 3.3.1. But I'll leave updating the content in http://www.eclipse.org/gef/overview.html to someone else, unless you'd like to ported to the wiki.
Comment 2 Simon Bernard CLA 2008-07-23 06:48:01 EDT
Created attachment 108179 [details]
homepage's menu

The new plugin's segmentation (draw2D,Zest,GEF) is a good things but it leads up to some confusion between the project eclipse GEF and the component GEF (perhaps it's time to change name??).
Besides, the link between Draw2D,GEF and Zest is not very clear for new user.

So It could be nice to have a home page which explain succinctly the goal of each component and how they are linked.

And for each page of component, a more precise explanation and the kind of application I could build with this one.

A FAQ for each component or at least update the GEF FAQ to add some question on Zest and GEF could be good thing.
Comment 3 Alexander Nyßen CLA 2010-12-05 17:35:51 EST
Introduced project pages for Draw2d and GEF (MVC) components as part of the refactoring in bug #331874.Updated project meta-data.