Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 371830

Summary: Use alternative, dynamic plugin catalog
Product: [ECD] Orion Reporter: Anton McConville <antonm>
Component: ClientAssignee: Project Inbox <orion.client-inbox>
Status: RESOLVED WONTFIX QA Contact:
Severity: minor    
Priority: P3 CC: john.arthorne, ken_walker, mamacdon
Version: 0.4   
Target Milestone: ---   
Hardware: PC   
OS: Windows 7   
Whiteboard:

Description Anton McConville CLA 2012-02-16 18:01:14 EST
The appengine based catalog ( orionplugins.appspot.com ) has been built with a responsive UI ( works well on tablets and desktops ) and offers dynamic registration of new plugins - via a private link. It can allow a means of progressing the understanding of plugin catalogs, registration, meta-data and lifecycle.

Request to change the link for getPlugins to this catalog.
Comment 2 Ken Walker CLA 2012-02-17 13:08:44 EST
Will investigate this next week
Comment 3 Anton McConville CLA 2012-02-22 10:09:13 EST
I worked on this a little over the weekend. Whatever happens with this software I'd like to use it as an independent example of a catalog, and a place to experiment ... I'll be using it to help add more metadata, and fuel it's use from a uri.

* added a suggestion box ( as suggested :)
* app tracks the selections of each plugin, so we can gauge which are most popular
* app has a hidden means to allow dynamic registration of new plugins
* app refreshes list dynamically
* trying to add more plugins as I find them

Additionally, this app offers the plugin catalog data in the form of a json list that could theoretically be usable from directly within Orion - no need for switching from the Orion site to the catalog site, we could parse and present the data from a list within Orion itself.

The front end of this app could be used to dialog with another server. It relies on RESTful data transfer, so as long as it receives json data to a certain format it could be reused on another server.

I'm also using this software as a means of understanding how Orion helps in developing a cloud based web app - forming opinions, trying to evaluate work flows and will use it to write up a blog entry and maybe some work items when I order my ideas.
Comment 4 Ken Walker CLA 2012-02-22 10:22:00 EST
I think we're going to not change the current catalog at this late time in 0.4.  The team understands how the current one works but I do want to use yours as a place to experiment with plugin shape.

Perhaps what we need is a setting that allows one to change the Add Plugins site.  Or maybe you can add a plugin for your site which directs to your new site.

In 0.5 we want to look at moving the plugins to a more parallel site such as OrionHub.
Comment 5 John Arthorne CLA 2015-05-05 14:37:33 EDT
Closing as part of a mass clean up of inactive bugs. Please reopen if this problem still occurs or is relevant to you. For more details see:

https://dev.eclipse.org/mhonarc/lists/orion-dev/msg03444.html