From:
cross-project-issues-dev-bounces@xxxxxxxxxxx
[mailto:cross-project-issues-dev-bounces@xxxxxxxxxxx] On Behalf Of brian.fitzpatrick@xxxxxxxxxx
Sent: March-19-09 11:03 AM
To: Cross project issues
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.