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

Bug 308066

Summary: Project meta-data needs improvement.
Product: [Tools] GEF Reporter: Alexander Nyßen <nyssen>
Component: Website / WikiAssignee: Alexander Nyßen <nyssen>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P2 CC: ahunter.eclipse
Version: 3.6   
Target Milestone: 3.6.1 (Helios SR1)   
Hardware: All   
OS: All   
Whiteboard:
Bug Depends on: 311008    
Bug Blocks:    
Attachments:
Description Flags
Refactoring of web-project to create clean base for NewAndNoteworthy
none
Archive containing the refactored and augmented newandnoteworthy folder of the www-gef project none

Description Alexander Nyßen CLA 2010-04-05 04:57:47 EDT
I was looking at the project summary page and there appear to be omissions or inaccuracies in the meta-data displayed.  What I saw was:

- Project Plan for 3.6.0 is outdated (refers to 3.5.0)
- New And Noteworthy for 3.6.0 is not specified (404 File Not Found)
Comment 1 Alexander Nyßen CLA 2010-04-29 11:16:24 EDT
OK, project plan issues have been completely resolved now as part of #311008. What remains is the creation of the New And Noteworthy document for 3.6.
Comment 2 Anthony Hunter CLA 2010-04-29 12:08:17 EDT
We used this for 3.5 : http://www.eclipse.org/gef/newandnoteworthy/gef-news-35m4.html .

See Bug 254096
Comment 3 Alexander Nyßen CLA 2010-04-29 12:40:56 EDT
Yes, something like this would be fine for 3.6, too. Yet I do not think we would have to provide one especially for M6. I think one document for the 3.6 release would be fine as a start.

Currently there is an iconified link next to the 3.6 project plan link on the project info page (http://www.eclipse.org/projects/project_summary.php?projectid=tools.gef), which points to http://www.eclipse.org/projects/planned and results in a 404 (File Not Found). Maybe you could create some initial document so we have this one fixed. I could then support with adding some initial contents (maybe something about the ghost image feature and the clipping w.r.t. viewport). BTW, do I have write-access to the web-repo as well?
Comment 4 Anthony Hunter CLA 2010-05-03 13:10:24 EDT
We released 3.6 M7 today so moving unresolved bugs to 3.6 RC1.

We need to re-access if we can complete these for Helios.
Comment 5 Anthony Hunter CLA 2010-05-17 15:17:31 EDT
This is not going to be looked at today, so moving off the RC1 target
milestone.
Comment 6 Alexander Nyßen CLA 2010-05-19 17:54:22 EDT
Created attachment 169235 [details]
Refactoring of web-project to create clean base for NewAndNoteworthy

I investigated the GEF web project to which extend new and noteworthy files are present. After some searching I found two, namely

-/highlights30.html, referencing images within /images
-/newandnoteworthy/gef-news-35m4.html, referencing images within /newandnoteworthy/images

I think it would be a good idea to move them both into /newandnoteworthy and to establish a decent naming convention there, so creation of further documents of this kind would be easier.

I have attached a .zip file (patch is not possible, as the images would not be contained) that realizes a proposed refactoring (I renamed both files to a common convention, made them use the same styles, and embedded their images in local folders under /newandnoteworthy respectively).
Comment 7 Alexander Nyßen CLA 2010-05-20 12:48:15 EDT
I will provide an initial New-And-Noteworthy-3.6 document to address those things I have contributed to this release (clipping strategy, ghost image feedback) as a starting point.
Comment 8 Alexander Nyßen CLA 2010-05-20 17:18:29 EDT
Created attachment 169423 [details]
Archive containing the refactored and augmented newandnoteworthy folder of the www-gef project

I have created a .zip file, which contains the refactored and augmented newandnoteworthy folder for the www/gef project. 

That is, it bundles the refactored New and Noteworthy documents for 3.0 and 3.5 as well as the initially created one for 3.6 (you may add/modify as you wish). If you replace the existing newandnoteworthy folder with the contents of this archive, the following files can be removed from the web project, because they were moved into the archive contents:

/highlights30.html
/images/centered-resize.gif
/images/cpy.gif
/images/flyout-context-menu.gif
/images/flyout-hidden.gif
/images/geometry.gif
/images/grid.gif
/images/guide-drag.gif
/images/matchSize.gif
/images/palette-stack.gif
/images/propertySheet.gif
/images/rulers-guides.gif
/images/rulers-menu.jpg
/images/shortestPaths.gif
Comment 9 Alexander Nyßen CLA 2010-05-27 03:10:11 EDT
Re-scheduled to 3.6RC3.
Comment 10 Alexander Nyßen CLA 2010-06-20 11:06:02 EDT
As a New And Noteworthy document in the form of a web page would be quite hard to maintain (as we are a quite diverse project), I have alternatively set up a New And Noteworthy page in the GEF wiki (http://wiki.eclipse.org/GEF_New_and_Noteworthy), as it is done by the GMF project as well.
Comment 11 Alexander Nyßen CLA 2010-07-07 07:09:08 EDT
Anthony, could you please make sure the NewAndNoteworthy document I created in the wiki is linked on the GEF main web page and on the project summary page http://www.eclipse.org/projects/project_summary.php?projectid=tools.gef  (a broken link pointing to the planned web folder can be found on the right side, next to the project plan link)? I think this one could be closed then.
Comment 12 Anthony Hunter CLA 2010-08-31 09:55:08 EDT
Updated the new and noteworthy on the project summary page. We are good to resolve this now.