Bug 445186 - Ship initial model index with plugins
Summary: Ship initial model index with plugins
Status: NEW
Alias: None
Product: z_Archived
Classification: Eclipse Foundation
Component: Recommenders (show other bugs)
Version: unspecified   Edit
Hardware: All All
: P3 enhancement (vote)
Target Milestone: ---   Edit
Assignee: Project inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-09-26 06:44 EDT by Andreas Sewe CLA
Modified: 2019-07-24 14:35 EDT (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andreas Sewe CLA 2014-09-26 06:44:08 EDT
This was suggested by Alex Blewitt on Twitter: <https://twitter.com/alblue/status/515424949453197312>.

The advantage would be that Code Recommenders would be ready one Content Assist invocation earlier. Currently, first time activation looks typically like this:

  1. User triggers Content Assist and selects "Enable intelligent code completion" (the model index is downloaded)
  2. User re-triggers Content Assist (no recommendations, as the index has not yet been downloaded)
  3. User triggers Content Assist at a different place (index has been downloaded, but recommendation models have not)
  4. User triggers Content Assist at a different place (index and recommendation models have been downloaded -> recommendations are made)

Shipping the initial model index with Code Recommenders would eliminate one of these.

What it would *not* solve is that Code Recommenders (by design) needs at least intially a network connection, as the recommendation models are a bit too large (and too many) to ship them with the plugin.