Community
Participate
Working Groups
Created attachment 237659 [details] Sample Screenshot Code Recommenders has a growing ecosystem. There are four incubator projects and several contributions from Codetrails we'd like to make users of Code Recommenders aware of. I created a prototype (see screenshot) that uses p2 discovery ui to simplify installing these features. The discovery UI is currently triggered from within content assist (if no proposal was found), but certainly should be displayed in code recommenders preferences (and maybe also in its content assist). When adding the discovery UI, I'd propose to: * create a new project repositories/discovery/ which contains the contents of the discovery site * integrate it into content assist o.e.r.completions.rcp and * Add an "Install extensions" button to the main preference page of o.e.r.rcp
https://git.eclipse.org/r/#/c/18777/
(In reply to Marcel Bruch from comment #0) > When adding the discovery UI, I'd propose to: > > * create a new project repositories/discovery/ which contains the contents > of the discovery site Quick question: This will be a composite update site, i.e., just containing pointers to other update sites?
No, it's based on a couple of XML files which contains links to update sites and features. This approach also offers to add an image to categories, description and links to websites etc. Using a P2 update site is more restricted as far as I can say. But documentation on these features is very sparse. This solution does not require us to write any new lines of code - just the ten lines to configure the wizard.
A working change is in Gerrit. I'd like to enable this for this Tuesday to gather feedback from EMO(ED).
Changes are merged in head and will be in 2.0.2 tomorrow