Bug 535789 - [Tips] Provide tip provider for Help-> Tips and Tricks -> Platform
Summary: [Tips] Provide tip provider for Help-> Tips and Tricks -> Platform
Status: CLOSED WONTFIX
Alias: None
Product: Platform
Classification: Eclipse Project
Component: IDE (show other bugs)
Version: 4.8   Edit
Hardware: PC Linux
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Simon Scholz CLA
QA Contact:
URL:
Whiteboard: stalebug
Keywords:
Depends on:
Blocks:
 
Reported: 2018-06-12 04:40 EDT by Lars Vogel CLA
Modified: 2020-08-19 05:46 EDT (History)
4 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Lars Vogel CLA 2018-06-12 04:40:05 EDT
As discussed on the mailing list, we should re-use the content of the platform tips and tricks. 

Advantages are:

- Offline content already available
- Good quality of content
- Single sourcing of content

Disadvantage:

- No animated gifs
Comment 1 Lars Vogel CLA 2018-06-12 04:42:29 EDT
Simon, please provide a Gerrit for this. I suggest hosting the tip provider in eclipse.platform.ui unless someone has a better idea.
Comment 2 Wim Jongman CLA 2018-06-12 05:43:12 EDT
I propose to author the tips on the wiki.

The TipProvider will not directly go to the wiki. Every proposed tip will be looked at by us and put in a different location (download.eclipse.org or local) for faster access before it is added to the list of tips.

In case people are afraid of content injection, we can lock a page for editing after we have approved it.
Comment 3 Wim Jongman CLA 2018-06-12 05:43:55 EDT
(In reply to Lars Vogel from comment #1)
> Simon, please provide a Gerrit for this. I suggest hosting the tip provider
> in eclipse.platform.ui unless someone has a better idea.

I think it was proposed to put tips content in common. The JDT TipProvider is already there.
Comment 4 Lars Vogel CLA 2018-06-12 05:54:41 EDT
(In reply to Wim Jongman from comment #3)
> (In reply to Lars Vogel from comment #1)
> > Simon, please provide a Gerrit for this. I suggest hosting the tip provider
> > in eclipse.platform.ui unless someone has a better idea.
> 
> I think it was proposed to put tips content in common. The JDT TipProvider
> is already there.

+1
Comment 5 Eclipse Genie CLA 2018-06-13 03:39:43 EDT
New Gerrit change created: https://git.eclipse.org/r/124443
Comment 6 Lars Vogel CLA 2018-06-14 04:23:54 EDT
Usage of jsoup requested via https://dev.eclipse.org/ipzilla/show_bug.cgi?id=16747
Comment 7 Lars Vogel CLA 2018-06-14 04:40:56 EDT
(In reply to Lars Vogel from comment #6)
> Usage of jsoup requested via
> https://dev.eclipse.org/ipzilla/show_bug.cgi?id=16747

Approved.
Comment 9 Alexander Kurtakov CLA 2018-06-15 02:08:01 EDT
Please in the future never commit anything without having an approved CQ for its dependencies!
Comment 10 Alexander Kurtakov CLA 2018-06-15 02:11:53 EDT
OK, my mistake, the CQ has been approved - looks like I become too angry cleaning up build issues lately, sorry about that!
But still this should have been verified to build locally and it can not succeed without http://git.eclipse.org/c/platform/eclipse.platform.releng.aggregator.git/tree/eclipse.platform.releng.prereqs.sdk/eclipse-sdk-prereqs.target having it.
Comment 11 Eclipse Genie CLA 2018-06-15 02:23:36 EDT
New Gerrit change created: https://git.eclipse.org/r/124577
Comment 13 Wim Jongman CLA 2018-06-15 06:33:16 EDT
(In reply to Eclipse Genie from comment #12)
> Gerrit change https://git.eclipse.org/r/124577 was merged to [master].
> Commit:
> http://git.eclipse.org/c/platform/eclipse.platform.releng.aggregator.git/
> commit/?id=f7a07b62af44dfc7b8ddb56c7bb98233b204a199

Did we think about the dependency on tips? If this will be part of the platform doc feature, does that feature install if tips is not available? 

I think Mickael mentioned that we can remove the dependency on tips or make it optional because the extension point will still work in those cases.
Comment 14 Eclipse Genie CLA 2018-06-24 08:15:07 EDT
New Gerrit change created: https://git.eclipse.org/r/124940
Comment 16 Eclipse Genie CLA 2020-08-19 05:46:02 EDT
This bug hasn't had any activity in quite some time. Maybe the problem got resolved, was a duplicate of something else, or became less pressing for some reason - or maybe it's still relevant but just hasn't been looked at yet. As such, we're closing this bug.

If you have further information on the current state of the bug, please add it and reopen this bug. The information can be, for example, that the problem still occurs, that you still want the feature, that more information is needed, or that the bug is (for whatever reason) no longer relevant.

--
The automated Eclipse Genie.