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

Bug 257580

Summary: Branding
Product: [SOA] JWT Reporter: Mickael Istria <mistria>
Component: Yearly ReleaseAssignee: Project Inbox <jwt.we-inbox>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P2 CC: anne.jacko, lautenbacher, marc.dutoo, mober.at+eclipse, richard.gronback
Version: unspecified   
Target Milestone: ---   
Hardware: All   
OS: All   
Whiteboard:
Bug Depends on:    
Bug Blocks: 252813    

Description Mickael Istria CLA 2008-12-04 11:30:50 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 Florian Lautenbacher CLA 2009-02-03 04:55:59 EST
This is something we currently don't have at all. Since we are a technology sub-project we should probably have an own button on the welcome page and link to some about pages where we show a tutorial or something comparable. What are your opinions here? Marc? Chris? Mickael?

(Not that I have ever clicked on any of these buttons on the welcome page, but maybe there are people who do that :-)
Comment 2 Marc Dutoo CLA 2009-02-03 13:12:12 EST
more ideas :
   * an about dialog with a link to the website, where everything is
   * contribute New > Workflow to the welcome page ?
   * NB. tutorial should be either in the doc or as an New example wizard...

But since we're still in technology, I guess it's not that important (otherwise if all technology projects had one, there would be too many...)
Comment 3 Mickael Istria CLA 2009-03-06 10:13:08 EST
A branding plugin has been added into the "releng" folder. It already includes the "About" icon.

It contains icons and about.ini. It is integrated into feature and available when installing from update-site.
To try it, you'll have to uninstall previous JWT feature because I changed some names.

This "branding" plugin is the place where should be added contributions to welcome page.
Comment 4 Mickael Istria CLA 2009-03-06 10:58:25 EST
Entries were added to the welcome page, however they currently only contain a link to JWT website.
If anyone wants to modify it, the place to start is org.eclipse.jwt.branding/intro/overviewExtensionContent.xml. Typing "site:dev.eclipse.org overviewExtensionContent.xml" gives examples...
Comment 5 Florian Lautenbacher CLA 2009-03-09 12:14:57 EDT
Cool thing! Being integrated in the welcome page of Eclipse is indeed cool. Although I don't know how many people read through it (I never did), it is definitely worth contributing to.

The question is what exactly we want to show there: the link to the JWT website is a good starting point, maybe a tutorial what to do with JWT would be better. As this should be worked on before Galileo comes out in June, we should put this bug "on hold" if that's possible and once a tutorial has been finished (as Wiki or html-page) add this here.
What do you think about that? Other ideas for this welcome page?

Best regards,

Florian
Comment 6 Florian Lautenbacher CLA 2009-04-08 03:30:30 EDT
Is the place for the branding information everytime the same? I have just installed Galileo M6 and added JWT from the integration update-site and now "Java Workflow Tooling - Learn more details about JWT!" is the first topic in my welcome page. It misses an icon and in difference to the other entries has a yellow background (all others are in white).
After that I have the entries "Workbench basics", "Team support", "Mint", "UDC", Java Development" and "Eclipse plugin development". I would expect JWT only to come abter at least workbench basics, but also after Java dev or Eclipse plugin dev. But maybe this comes since the plugin has only just been installed? Will test that with the next restart again.

So, concrete, to do are:
- add JWT icon to branding plugin
- change order of items on this welcome page
- maybe change background color
- add the tutorial there instead of a link to our website

Regards, Florian.
Comment 7 Mickael Istria CLA 2009-04-08 03:46:04 EDT
I think that the yellow background color and the top-position simply mean that this is a newly installed component.
When you get back to the welcome page again (Help > Welcome), then you see that JWT is now on a normal background, and that its position changed.
Comment 8 Mickael Istria CLA 2009-06-09 09:01:55 EDT
Welcome page:
* Overview -> JWT website
* What's new -> JWT N&N
* Tutorial -> JWT Tutorial
* Sample -> JWT website (Opening the sample wizard requires to add some code in several places, postponed to next version)