Browse and Search Eclipses Marketplace offline with Remus
15. December 2009
Since today we’ve bundled in Remus a connector to the new Eclipse Marketplace platform which allows you to browse and checkout the content of Eclipse Marketplace. So you can browse through the checked out elements and use the Remus Search to find the plug-in you need.
For creating a new connector switch to the “Remote Repositories” tab and create an “Eclipse Marketplace” connector.

Then you can browse through the structure, select the categories you are interested in and select “checkout”

After downloading the data you can open the elements with an editor. The synchronization functionality of Remus keeps your checked out elements always up-to-date and notifies you if the application has downloaded new elements.
A nice feature is the search functionality (see screenshot). In addition you can create now nice BIRT reports based on the downloaded data.
At this moment the REST Interface is a read-only interface, so we cannot provide any functionality for editing e.g. your own submissions.
So if you’re interested, download the latest release, perform an update and you’re ready to use the connector. Feedback is appreciated.





Wow, this is simply awesome. Thank you for integrating with Marketplace. If you have any comments/feedback on how you would like to see the API enhanced, please feel free to open a bug.
Comment by Ian Skerrett — 15. December 2009 @ 15:41
Looks like you’ve got a dependency to 1.0.0 of EMF compare, that should probably have a version range:
Cannot complete the install because of a conflicting dependency.
Software being installed: Basic Remote Repositories 1.0.0.200912151550-7B–7cJKhTcU4U54J (org.remus.infomngmnt.repository.feature.feature.group 1.0.0.200912151550-7B–7cJKhTcU4U54J)
Software currently installed: EMF Compare SDK 1.0.1.v200909161031 (org.eclipse.emf.compare.sdk.feature.group 1.0.1.v200909161031)
Only one of the following can be installed at once:
EMF Compare matcher 1.0.1.v200909161031 (org.eclipse.emf.compare.match 1.0.1.v200909161031)
EMF Compare matcher 1.0.0.v200906220949 (org.eclipse.emf.compare.match 1.0.0.v200906220949)
EMF Compare matcher (Incubation) 0.8.1.v200809170822 (org.eclipse.emf.compare.match 0.8.1.v200809170822)
Cannot satisfy dependency:
From: EMF Compare 1.0.1.v200909161031 (org.eclipse.emf.compare.feature.group 1.0.1.v200909161031)
To: org.eclipse.emf.compare.match [1.0.1.v200909161031]
Cannot satisfy dependency:
From: EMF Compare SDK 1.0.1.v200909161031 (org.eclipse.emf.compare.sdk.feature.group 1.0.1.v200909161031)
To: org.eclipse.emf.compare.feature.group [1.0.1.v200909161031]
Cannot satisfy dependency:
From: RIM Core 1.0.0.200912151550-BBDkFuCGcVdRlvWuNvKUJ4z (org.remus.infomngmnt.core.feature.feature.group 1.0.0.200912151550-BBDkFuCGcVdRlvWuNvKUJ4z)
To: org.eclipse.emf.compare.match [1.0.0.v200906220949]
Cannot satisfy dependency:
From: Basic Remote Repositories 1.0.0.200912151550-7B–7cJKhTcU4U54J (org.remus.infomngmnt.repository.feature.feature.group 1.0.0.200912151550-7B–7cJKhTcU4U54J)
To: org.remus.infomngmnt.core.feature.feature.group 0.0.0
I logged into your JIRA instance, but it wasn’t really obvious where to put this bug report.
Comment by Ray Kelm — 16. December 2009 @ 21:11
Ray,
you’re right, you can file a bug against the Core Project. Thanks.
Tom
Comment by Tom Seidel — 16. December 2009 @ 21:27
[…] We reached our main goal, to provide in the next release of Remus IM a simple way of installing new components with a system controlled 100% by our own. The current implementation of the server-software has still no web-interface to add/edit or delete bundles. We’ll extend the existing marketplace connector of Remus IM which is read-only at the moment with editing capabilities to manage your marketplace offline. If you are online, you can commit your changes and all consumers of your marketplace can browse through your updated content. Browsing through the marketplace of Remus IM […]
Pingback by rich client 2.0 » Build your own Eclipse Marketplace! — 28. September 2010 @ 13:07