This Bugzilla instance is deprecated, and most Eclipse projects now use GitHub or Eclipse GitLab. Please see the deprecation plan for details.
Bug 297355 - Would like to put Eclipsecon reminder in Splash Screen for 3.6 stream builds
Summary: Would like to put Eclipsecon reminder in Splash Screen for 3.6 stream builds
Status: VERIFIED FIXED
Alias: None
Product: Platform
Classification: Eclipse Project
Component: Releng (show other bugs)
Version: 3.6   Edit
Hardware: PC Windows XP
: P3 normal (vote)
Target Milestone: 3.6 M6   Edit
Assignee: Kim Moir CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-12-09 11:12 EST by Donald Smith CLA
Modified: 2010-02-10 04:03 EST (History)
10 users (show)

See Also:


Attachments
EclipseCon Splash Screen (57.86 KB, image/jpeg)
2010-01-26 11:30 EST, Nathan Gervais CLA
no flags Details
EclipseCon Splash Screen (394.16 KB, image/bmp)
2010-01-27 09:32 EST, Nathan Gervais CLA
no flags Details
Legal Text Updated (394.16 KB, image/bmp)
2010-01-27 14:31 EST, Nathan Gervais CLA
no flags Details
Screen shot illustrating build id overlap (71.52 KB, image/png)
2010-02-02 16:54 EST, John Arthorne CLA
no flags Details
Text moved to accomodate Build ID Location. (394.16 KB, image/bmp)
2010-02-03 08:43 EST, Nathan Gervais CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Donald Smith CLA 2009-12-09 11:12:04 EST
Hi Kim, as per bug 296918 we would like to put an EclipseCon reminder in the M build splash screens.  You mentioned in that bug that the winning splash screen only displays for December -- so is it date dependent?  (i.e., if Date < Jan 1 show SplashWinner, else show RegularSplash)?

If so, I'll ask Nathan to work out something for the REgularSplash pending the December winner.

 - Don
Comment 1 John Arthorne CLA 2009-12-09 12:07:28 EST
(In reply to comment #0)
> Hi Kim, as per bug 296918 we would like to put an EclipseCon reminder in the M
> build splash screens.

Just to be clear, I don't think we should be messing with the maintenance stream or 3.6 milestone build splash screens. These builds have a much longer shelf life and I think seasonal or quickly obsoleted content should be avoided. However, we could do something like this for the I-builds (3.6 stream integration builds), which we generally only keep around for a month or so. I suspect this is what Donald meant but just wanted to be clear.
Comment 2 Kim Moir CLA 2009-12-09 13:00:13 EST
Right, I just intended it to put it in the 3.6 integration build and remove it before 3.6M5.
Comment 3 Kim Moir CLA 2009-12-10 14:22:55 EST
It might be better to have Nathan modify the Helios screen for builds > January.  The December splash won't be there for very long because we won't be running builds after Dec 18th (holiday shutdown).  

The bug with the 2010 Helios splash is in bug 295313.  If Nathan could update this, I could release it the first week of January.
Comment 4 Kim Moir CLA 2010-01-18 10:03:57 EST
Nathan, let me know when you have the file ready to update :-)
Comment 5 Nathan Gervais CLA 2010-01-26 11:30:13 EST
Created attachment 157284 [details]
EclipseCon Splash Screen

Here's the Eclipsecon Splash Screen Image.

Let me know if you need a different format or the original PSD file.
Comment 6 John Arthorne CLA 2010-01-26 16:33:30 EST
The splash needs to be in BMP format, and we need to keep all the usual legal text in place that usually appears on the splash screen. Also, enough space needs to be blank along the bottom of the image to accommodate the progress bar and progress messages on startup. Your text looks a little closer to the bottom edge than the usual splash which will probably cause the progress bar to overlap the "www.eclipsecon.org" URL during startup.

And just my subjective opinion, but think it would look nicer if it was more like the EclipseCon "friends" logos found here:

http://www.eclipsecon.org/2010/friends/

It feels like that would somehow create a stronger connection to the conference if the official conference logos were used (or at least similar fonts and colors).

Adding Susan to CC who usually coordinates splash graphics so she's aware of what is going on.
Comment 7 Susan McCourt CLA 2010-01-26 19:25:46 EST
The other thing to keep in mind is that the build id location (which is drawn on top of the splash while the progress is animating) might need to be tweaked.  This is set in the plugin.xml for org.eclipse.sdk (the product property called buildIdLocation).
Comment 8 Nathan Gervais CLA 2010-01-27 09:32:10 EST
(In reply to comment #6)
> The splash needs to be in BMP format, and we need to keep all the usual legal
> text in place that usually appears on the splash screen. Also, enough space
> needs to be blank along the bottom of the image to accommodate the progress bar
> and progress messages on startup. 

I've made these adjustments.

 
> It feels like that would somehow create a stronger connection to the conference
> if the official conference logos were used (or at least similar fonts and
> colors).

The goal here was to break a bit of muscle memory.  I wanted the splash screen to be different enough from the old splash so that the user actually took notice of the splash screen when it was displayed. 

Attachment in the next post.
Comment 9 Nathan Gervais CLA 2010-01-27 09:32:38 EST
Created attachment 157398 [details]
EclipseCon Splash Screen
Comment 10 Ian Skerrett CLA 2010-01-27 09:37:30 EST
(In reply to comment #9)
> Created an attachment (id=157398) [details]
> EclipseCon Splash Screen

+1 for this version.  I am okay that we are not using the normal EclipseCon graphic.  I really want people that might not know about EclipseCon to take notice.
Comment 11 Mike Wilson CLA 2010-01-27 10:58:49 EST
I think the latest one is ok, but it does seem a little odd to me that we aren't even mentioning Eclipse itself (i.e. it's *just* about EclipseCon). For example, that makes me wonder about the license text at the bottom, since it makes it look like that's the license for the conference.

Anyway, given that this is just going to people who take our I-builds who will almost certainly "get it", I don't have any real objections.
Comment 12 Dani Megert CLA 2010-01-27 11:47:18 EST
Can the copyright font be change to the one we use normally, or at least to something more readable? Besides that I agree with McQ.
Comment 13 Nathan Gervais CLA 2010-01-27 12:12:06 EST
If i could get some info on what font that is i can change the legal text.
Comment 14 Susan McCourt CLA 2010-01-27 14:23:35 EST
(In reply to comment #13)
> If i could get some info on what font that is i can change the legal text.

The font is
Verdana Regular 7 pt.  (TrueType)
Comment 15 Nathan Gervais CLA 2010-01-27 14:31:31 EST
Created attachment 157452 [details]
Legal Text Updated

Here's the legal text in verdana
Comment 16 Kim Moir CLA 2010-02-01 09:28:25 EST
splash for release is v20100201. eclipsecon splash is v20100202.

Thanks Nathan, I've released this splash screen for our next build.
Comment 17 Ian Bull CLA 2010-02-02 13:07:45 EST
I know I'm picky, but the Build ID seems to collide with some text on the splash.  It makes it hard to see what version of Eclipse you're starting.
Comment 18 Kim Moir CLA 2010-02-02 15:46:05 EST
+1 Nathan, we need the build id.
Comment 19 Nathan Gervais CLA 2010-02-02 16:00:04 EST
(In reply to comment #7)
> The other thing to keep in mind is that the build id location (which is drawn
> on top of the splash while the progress is animating) might need to be tweaked.
>  This is set in the plugin.xml for org.eclipse.sdk (the product property called
> buildIdLocation).

I was assuming you would tweak this value for my version of the splash.

If you'd like me to move something in the image can you send me a screenshot of where its overlapping.
Comment 20 Andrew Niefer CLA 2010-02-02 16:13:21 EST
It is also possible to move the location of the build id by editing the org.eclipse.sdk/plugin.xml

Change the  <property name="buildIdLocation" value="312,190">

Something like     
    <property
          name="buildIdLocation"
          value="360,140">
    </property>
looks ok to me.

For completeness, that should probably also be done in org.eclipse.platform/plugin.xml for the platform product. 

If you are experimenting, you need to run with -clean to pick up the changes.
Comment 21 John Arthorne CLA 2010-02-02 16:52:41 EST
Since this is just a temporary splash, I think we should just correct the splash image so we don't need to alter the position of the build id. We want to be able to revert this easily without having to touch various configuration files.
Comment 22 John Arthorne CLA 2010-02-02 16:54:23 EST
Created attachment 157968 [details]
Screen shot illustrating build id overlap
Comment 23 Nathan Gervais CLA 2010-02-03 08:43:02 EST
Created attachment 158050 [details]
Text moved to accomodate Build ID Location.
Comment 24 Kim Moir CLA 2010-02-03 08:57:06 EST
Thanks Nathan. I've released the new splash screen.
Comment 25 Kim Moir CLA 2010-02-09 16:41:19 EST
verified that I can see the build id in I20100209-0800 splash.