Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [cross-project-issues-dev] Question about the Branding requirement for Galileo


Thanks Anthony... I was able to ferret out that we do this:

<plugin>
    <extension point="org.eclipse.ui.intro.configExtension">
        <configExtension configId="org.eclipse.ui.intro.universalConfig"
            content="$nl$/intro/DTP_overview.xml"/>
        <configExtension configId="org.eclipse.ui.intro.universalConfig"
            content="$nl$/intro/DTP_tutorials.xml"/>
        <configExtension configId="org.eclipse.ui.intro.universalConfig"
            content="$nl$/intro/DTP_whatsnew.xml"/>
    </extension>
</plugin>

Are we contributing to the correct intro/welcome page?

--Fitz

Brian Fitzpatrick
Eclipse Data Tools Platform PMC Chair
Eclipse Data Tools Platform Connectivity Team Lead
Staff Software Engineer, Sybase, Inc.



Anthony Hunter <anthonyh@xxxxxxxxxx>
Sent by: cross-project-issues-dev-bounces@xxxxxxxxxxx

03/19/2009 08:34 AM

Please respond to
Cross project issues <cross-project-issues-dev@xxxxxxxxxxx>

To
Cross project issues <cross-project-issues-dev@xxxxxxxxxxx>
cc
Subject
Re: [cross-project-issues-dev] Question about the Branding        requirement        for Galileo





Hi Brian,

With regards to the welcome page, this is the org.eclipse.ui.intro.configExtension extension point. Since you already have welcome page content just search for these in DTP.

Cheers...
Anthony
--
Anthony Hunter
mailto:anthonyh@xxxxxxxxxx
Software Development Manager: Eclipse Open Source Components
IBM Rational Software: Aurora / GEF / GMF / Modeling Tools
Phone: 613-270-4613


Inactive hide details for brian.fitzpatrick---03/19/2009 11:04:26 AM---Hi all... Was running through the list of requirements fbrian.fitzpatrick---03/19/2009 11:04:26 AM---Hi all... Was running through the list of requirements for Galileo and we're down to

From:

brian.fitzpatrick@xxxxxxxxxx

To:

Cross project issues <cross-project-issues-dev@xxxxxxxxxxx>

Date:

03/19/2009 11:04 AM

Subject:

[cross-project-issues-dev] Question about the Branding requirement for Galileo






Hi all...


Was running through the list of requirements for Galileo and we're down to the Branding must-do requirement for Galileo in DTP. After chatting with David Williams a bit yesterday, it seemed like a good idea to bounce these questions to the cross projects list to see if anyone had any suggestions. :)


The "Branding" requirement states:
"Each major project (as determined by participating PMCs) should have an About dialog icon with descriptive text (e.g. provider name = "Eclipse Modeling Project" and not simply Eclipse.org) and contribute to the welcome page."

To address this requirement, we're going to follow the example provided in the description and change "Eclipse.org" to "Data Tools Platform" for all of the DTP plug-ins and features as the provider name. Easy enough.


However, none of us in DTP are graphic artists (by any stretch of the imagination), so we're hoping we can continue to use the same icon used by the Eclipse Platform for our About dialog icon in Galileo. (That is unless someone on the list has some graphic design, some time, and a fantastic idea for a custom DTP icon. :) ) Though lame, using the older icon should address the requirement and we can try and find a graphic designer in the next release to update our look and give it a stylish new icon.


The final part of the requirement is to contribute to the welcome page. I'm guessing this is the general platform welcome page, since DTP also has its own welcome page that comes up sometimes. (I'm not exactly sure of what the rules are about why/how that page appears sometimes and not others, but I'm guessing there's a pattern there I'm just not seeing.) That said, we would like to contribute to the main welcome page if DTP is installed, but have no idea how to do that.


David mentioned that there are some "easy to use" extension points, but I'm curious if it's been documented what exactly we're supposed to contribute to meet this requirement and how we're supposed to do that. Any ideas, links, suggestions, and so on would be greatly appreciated.


Thanks in advance!


--Fitz


Brian Fitzpatrick
Eclipse Data Tools Platform PMC Chair
Eclipse Data Tools Platform Connectivity & Enablement Team Lead
Staff Software Engineer, Sybase, Inc.
_______________________________________________
cross-project-issues-dev mailing list
cross-project-issues-dev@xxxxxxxxxxx

https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev

_______________________________________________
cross-project-issues-dev mailing list
cross-project-issues-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev


Back to the top