Bug 535004 - [Tips] Include into the Eclipse SDK
Summary: [Tips] Include into the Eclipse SDK
Status: RESOLVED FIXED
Alias: None
Product: Platform
Classification: Eclipse Project
Component: IDE (show other bugs)
Version: 3.7.1   Edit
Hardware: PC Linux
: P3 enhancement (vote)
Target Milestone: 4.10   Edit
Assignee: Lars Vogel CLA
QA Contact:
URL:
Whiteboard:
Keywords: noteworthy
Depends on:
Blocks: 537716
  Show dependency tree
 
Reported: 2018-05-23 06:03 EDT by Lars Vogel CLA
Modified: 2018-09-06 07:04 EDT (History)
7 users (show)

See Also:


Attachments
Tip Statistics (470.82 KB, application/pdf)
2018-08-20 12:06 EDT, Wim Jongman CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Lars Vogel CLA 2018-05-23 06:03:49 EDT
As the EPPs adapt it, we should also "eat our own dogfood" and include it into our SDK.

See Bug 534991.
Comment 1 Wim Jongman CLA 2018-05-23 06:05:18 EDT
you mean "drink our own champagne"?
Comment 2 Dani Megert CLA 2018-05-23 06:34:58 EDT
Definitely too late for 4.8. We can see how the feedback is from the Java package and then decide during 4.9.
Comment 3 Thomas Schindl CLA 2018-05-23 06:50:16 EDT
I‘m against that I think the platform should stay as lean and small as possible
Comment 4 Andrey Loskutov CLA 2018-05-23 07:33:25 EDT
I'm +-0 (neutral) but only if the default is not to open any popups, because of test stability.
Comment 5 Dani Megert CLA 2018-05-23 08:04:17 EDT
(In reply to Andrey Loskutov from comment #4)
> I'm +-0 (neutral) but only if the default is not to open any popups, because
> of test stability.

Currently it does open the Tips window and I think this is fair. For tests we'd have to pass a property to disable this.
Comment 6 Wim Jongman CLA 2018-05-23 08:09:31 EDT
(In reply to Dani Megert from comment #5)
> (In reply to Andrey Loskutov from comment #4)

Default startup can be set with a property:

https://wiki.eclipse.org/Tip_of_the_Day/Startup_Options
Comment 7 Dani Megert CLA 2018-05-23 08:10:53 EDT
(In reply to Wim Jongman from comment #6)
> (In reply to Dani Megert from comment #5)
> > (In reply to Andrey Loskutov from comment #4)
> 
> Default startup can be set with a property:
> 
> https://wiki.eclipse.org/Tip_of_the_Day/Startup_Options

Yes, but it might be a lot of work for everyone to change their tests and pass that property. If I remember correctly we set a property when running tests. If so, Tips could use that and not show the tips in that case.
Comment 8 Lars Vogel CLA 2018-05-31 10:21:07 EDT
(In reply to Thomas Schindl from comment #3)
> I‘m against that I think the platform should stay as lean and small as
> possible

True for the platform. But the SDK should contain everything we give our users so that we can ensure it works well.
Comment 9 Eclipse Genie CLA 2018-05-31 10:29:56 EDT
New Gerrit change created: https://git.eclipse.org/r/123746
Comment 10 Lars Vogel CLA 2018-06-11 07:53:19 EDT
(In reply to Dani Megert from comment #7)
> (In reply to Wim Jongman from comment #6)
> > (In reply to Dani Megert from comment #5)
> > > (In reply to Andrey Loskutov from comment #4)
> > 
> > Default startup can be set with a property:
> > 
> > https://wiki.eclipse.org/Tip_of_the_Day/Startup_Options
> 
> Yes, but it might be a lot of work for everyone to change their tests and
> pass that property. If I remember correctly we set a property when running
> tests. If so, Tips could use that and not show the tips in that case.

Tips are not shown by default now. Any additional concerns?
Comment 11 Dani Megert CLA 2018-06-18 11:01:58 EDT
(In reply to Lars Vogel from comment #10)
> (In reply to Dani Megert from comment #7)
> > (In reply to Wim Jongman from comment #6)
> > > (In reply to Dani Megert from comment #5)
> > > > (In reply to Andrey Loskutov from comment #4)
> > > 
> > > Default startup can be set with a property:
> > > 
> > > https://wiki.eclipse.org/Tip_of_the_Day/Startup_Options
> > 
> > Yes, but it might be a lot of work for everyone to change their tests and
> > pass that property. If I remember correctly we set a property when running
> > tests. If so, Tips could use that and not show the tips in that case.
> 
> Tips are not shown by default now. Any additional concerns?

Let's wait for the feedback on 4.8 EPPs.
Comment 12 Lars Vogel CLA 2018-08-20 08:04:33 EDT
(In reply to Dani Megert from comment #11)
> Let's wait for the feedback on 4.8 EPPs.

I send an email to EPP to ask for feedback on this bug.
Comment 13 Wim Jongman CLA 2018-08-20 12:06:36 EDT
Created attachment 275456 [details]
Tip Statistics
Comment 14 Wim Jongman CLA 2018-08-20 12:07:33 EDT
I think we currently have Tips in 3 different packages. Given this, the number of uses is quite large. I checked one random tip and it was downloaded 20.000 times across all mirrors since release.

We did not get any user problem reports other than from close contributors. We also did not receive any AERI reports.

Please see the attached PDF.
Comment 15 Lars Vogel CLA 2018-08-23 09:17:53 EDT
(In reply to Wim Jongman from comment #14)
> I think we currently have Tips in 3 different packages. Given this, the
> number of uses is quite large. I checked one random tip and it was
> downloaded 20.000 times across all mirrors since release.
> 
> We did not get any user problem reports other than from close contributors.
> We also did not receive any AERI reports.
> 
> Please see the attached PDF.

Looks like lots of our users are using this. I think this is a good data point to integrate it into the SDK. Dani, WDYT?
Comment 16 Dani Megert CLA 2018-08-23 10:47:42 EDT
(In reply to Lars Vogel from comment #15)
> (In reply to Wim Jongman from comment #14)
> > I think we currently have Tips in 3 different packages. Given this, the
> > number of uses is quite large. I checked one random tip and it was
> > downloaded 20.000 times across all mirrors since release.
> > 
> > We did not get any user problem reports other than from close contributors.
> > We also did not receive any AERI reports.
> > 
> > Please see the attached PDF.
> 
> Looks like lots of our users are using this. I think this is a good data
> point to integrate it into the SDK. Dani, WDYT?

For me it is definitely too late to add such a bug feature for RC1. We can add it early 4.10 so that we have enough time should there be any unexpected issues.
Comment 17 Lars Vogel CLA 2018-09-06 04:35:44 EDT
(In reply to Dani Megert from comment #16)
> For me it is definitely too late to add such a bug feature for RC1. We can
> add it early 4.10 so that we have enough time should there be any unexpected
> issues.

Ok
Comment 19 Lars Vogel CLA 2018-09-06 07:04:35 EDT
Wim, please add to N&N for 4.10.