Community
Participate
Working Groups
It's currently difficult in the Marketplace Client to for the user to find related products that would be a good fit for the tools they already have. And the other way around, it's equally difficult for solution providers to expose their solutions to the user, because there is no "browsing" in the MPC, only explicit user search and the popular and recent tabs, which are too unspecific. We want to add an optional "Recommendations" tab to the MPC that shows related entries based on a list of already selected solutions. The already selected "source" solutions could be - solutions installed in this Eclipse installation - solutions selected for installation in the current MPC wizard (- maybe previously installed solutions) The related entries should be determined by the server through a new REST API call that gets the "source" solutions list and returns the list of related solutions. In a first version, the related solutions could simply be solutions by the same providers as those on the source list. Later, more criteria could be included, like common tags, or "x is usually installed together with y". The Recommendations tab would look like the existing "Popular" and "Recent" tabs. It will be optional, so if a marketplace server doesn't support the additional REST api, it will not be shown. For that, we'll need an additional flag for this tab in the Marketplace REST discovery data.
This has been fixed in commit 0f1c973c47732a9693d4b7c3f5f84803f8bd3b9c. The recommendations tab is shown if the server enables it in the marketplace's branding information: <recommendationtab enabled='1'>Recommendations</recommendationtab> See bug 453244 for details on this and the rest query for the tab contents.