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

Bug 212062

Summary: Tweak GEF website to include common modeling meta
Product: [Tools] GEF Reporter: Nick Boldt <nboldt>
Component: Website / WikiAssignee: Nick Boldt <nboldt>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: ahunter.eclipse
Version: 3.4   
Target Milestone: 3.4.0 (Ganymede)   
Hardware: PC   
OS: Linux   
Whiteboard:

Description Nick Boldt CLA 2007-12-05 15:03:08 EST
To be determined -- how much of the stuff in EMF/EMFT/MDT/M2T should be adopted by GEF? For example... release notes? download pages? update site page? left navigation? wiki structure? RSS feeds?

Anthony, please direct me here so I can size this item.
Comment 1 Anthony Hunter CLA 2007-12-05 16:46:11 EST
Release notes - yes.

All of our commit comments are in the form:
[113264] gef-head crevells 071115 Screen reader sometimes does not read shapes when switching selection with keyboard

Download pages - yes.
update site page - yes.
left migration - yes, we can tweak for GEF.
wiki structure - we can leave the existing GEF wiki http://wiki.eclipse.org/Graphical_Editing_Framework  
Comment 2 Nick Boldt CLA 2008-01-30 11:59:08 EST
(In reply to comment #1)
> Release notes - yes.
> Download pages - yes.
> update site page - yes.

Done.

> wiki structure - we can leave the existing GEF wiki
> http://wiki.eclipse.org/Graphical_Editing_Framework  

OK, I'll tweak gently (perhaps some page renames for breadcrumbing and additional categories) but it'll remain basically as is.

> left migration - yes, we can tweak for GEF.

What wiki/doc would you link to for 'Installation' (if any) ?
What wiki/doc would you link to for 'Getting Started' (if any) ? 
Do you want a link to Modeling Corner, or something else similar?
Do you want a team photos page ('Contributors')?

'About this project' links here [1], but there's no description there. I can add it, but what would you like it to say? Please paste a description in here or point me to a URL I can digest.

[1] http://www.eclipse.org/projects/project_summary.php?projectid=tools.gef

Or, if you want to handle that, see bug 215295.
Comment 3 Anthony Hunter CLA 2008-01-30 16:40:23 EST
(In reply to comment #2)
> What wiki/doc would you link to for 'Installation' (if any) ?
http://wiki.eclipse.org/index.php/GEF_Developer_FAQ#Download_and_Install

> What wiki/doc would you link to for 'Getting Started' (if any) ? 
http://www.eclipse.org/gef/reference/articles.html

> Do you want a link to Modeling Corner, or something else similar?
no link to modeling corner

> Do you want a team photos page ('Contributors')?
not today.

> 'About this project' links here [1], but there's no description there. I can
> add it, but what would you like it to say? Please paste a description in here
> or point me to a URL I can digest.
> 
> [1] http://www.eclipse.org/projects/project_summary.php?projectid=tools.gef
> 
> Or, if you want to handle that, see bug 215295.
OK, I better fix this since it is the GEF project metadata I am supposed to update. Bjorn sent an automated email out and I fixed some things, must have missed this item.

Comment 4 Nick Boldt CLA 2008-01-30 17:41:27 EST
(In reply to comment #3)
> > Do you want a team photos page ('Contributors')?
> not today.

OK, when you're ready to provide images, dump them into bug 182613 (or open a new, similar bug).
 
> OK, I better fix this since it is the GEF project metadata I am supposed to
> update. Bjorn sent an automated email out and I fixed some things, must have
> missed this item.

Home page, nav, and news updated. To add a news items, update /gef/news/news.xml. 

To add builds to the build news box & release notes, you need to update the RSS feed (done automatically by promoting a 3.4 build), then refresh the database.

For 3.3.2 builds, this has to be done by hand in /gef/feeds/builds-gef.xml.

I've added yesterday's M build for you. Here are the bugs closed in that build:

http://www.eclipse.org/gef/news/relnotes.php?version=M200801291704

Comment 5 Anthony Hunter CLA 2008-01-31 10:15:43 EST
(In reply to comment #4)
> I've added yesterday's M build for you. Here are the bugs closed in that build:
> 
> http://www.eclipse.org/gef/news/relnotes.php?version=M200801291704

The list has the bug fixed in M200801291704, but it also lists a 3.4 M4 bug. Can we fix? 

Comment 6 Nick Boldt CLA 2008-01-31 15:29:23 EST
(In reply to comment #5)
> > http://www.eclipse.org/gef/news/relnotes.php?version=M200801291704
> The list has the bug fixed in M200801291704, but it also lists a 3.4 M4 bug.
> Can we fix? 

According to Search CVS database, these two bugs were addressed in both HEAD and R33_Maintenance, which is why they appear in both streams' lists.

http://www.eclipse.org/gef/searchcvs.php?q=214126+206800

Is this incorrect?

In EMF, we usually open two bugs when addressing the same issue in two streams so that the changes are unique per bug per stream. Then, to link them and ease querying, one is usally marked as depending on the other.

Comment 7 Nick Boldt CLA 2008-02-08 01:52:48 EST
I think this bug is done. Please open a new bug if there's anything website-related that needs doing.