Bug 254308 - Branding
Summary: Branding
Status: RESOLVED FIXED
Alias: None
Product: GEF
Classification: Tools
Component: RelEng (show other bugs)
Version: unspecified   Edit
Hardware: All All
: P1 normal (vote)
Target Milestone: 3.5.0 (Galileo) M7   Edit
Assignee: Anthony Hunter CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 252813
  Show dependency tree
 
Reported: 2008-11-05 19:44 EST by Anne Jacko CLA
Modified: 2009-04-24 14:46 EDT (History)
2 users (show)

See Also:


Attachments
Example screenshot (31.07 KB, image/png)
2009-03-17 23:34 EDT, Anthony Hunter CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Anne Jacko CLA 2008-11-05 19:44:17 EST
+++ This bug was initially created as a clone of Bug #252813 +++

Each major project (the top-level projects except for the Tools and Technology projects where it is the sub-projects) should have an About dialog icon and contribute to the welcome page.
Comment 1 Anthony Hunter CLA 2009-03-17 23:34:17 EDT
Created attachment 129164 [details]
Example screenshot

Hey Ian, what do you think about this one.

The guidelines are that tools sub-projects can add their own branding to the about dialog.

Currently we are under the platform.

Do you think we should be separate with our own icon?
Comment 2 Ian Bull CLA 2009-03-18 01:15:26 EDT
Do we have an Icon we could use?  
Comment 3 Anthony Hunter CLA 2009-04-17 10:20:43 EDT
I thought some more about this and here are our options:

1) Leave us under the platform, which I do not like since we are not actually part of the Eclipse platform. 

2) Move into a new brand, with our own icon and "Eclipse Graphical Editing Project" tooltip. I do not like this one either, since it does not really make sense to have a "top level" about icon when we are just a framework. This is what other tools projects like CDT and Mylyn do, but not sure we are really at the same level as these types of projects.

3) Move into to modeling brand. This is a better fit. Most of the projects install both EMF and GEF. Zest and GEF are really about graphical editors to model and visualize your data as well. 

So if we do option 3, we add the modeling icon and change the provider name to "Eclipse Modeling Project" 

What do you think Ian?
Comment 4 Ian Bull CLA 2009-04-17 14:02:38 EDT
In many respects GEF is a run-time technology.  It is a framework (like RAP / SWT etc..) that only manifests itself when somebody builds tools with it. 

I agree, GEF doesn't really need its own logo.  GEF itself doesn't  provide end user functionality (like mylyn or the CDT).  

So I agree, let's not go with 2.  As for 1 or 3, I'm pretty easy here. I can buy the argument that many people use GEF for modeling, so I'll vote +1 for that.  I can also buy the argument that GEF is a platform (not in the Eclipse platform, but a platform for graphical editors / viewers).

However, does this mean that we will be in the modeling category in Galileo?  (in the install software view)? 
Comment 5 Anthony Hunter CLA 2009-04-17 14:33:04 EDT
(In reply to comment #4)
> However, does this mean that we will be in the modeling category in Galileo? 
> (in the install software view)? 

No we should still be under frameworks
Comment 6 Anthony Hunter CLA 2009-04-24 14:46:11 EDT
All of GEF, Draw2D and Zest now have the modeling icon and "Eclipse Modeling Project" in the about dialog.