- This topic has 5 replies, 2 voices, and was last updated 11 years, 11 months ago by sdc-support.
-
AuthorPosts
-
Fredrik LindqvistParticipantI’ve created a secure marketplace and in that, I have promoted a plugin. What happens with that plugin? As far as I can see it makes no difference when I view the catalog or update site from Eclipse.
In the catalog in Eclipse, there is a tab with the popular plugins. How is it determined what plugins goes here?
I expected the catalog in Eclipse to contain all the available plugins, but there are plugins that are available in the update site that aren’t in the catalog. This is after I have added the Eclipse Discovery marketplace to my marketplace.
The catalog in Eclipse, the plugins that I see there, are those compatible with my current eclipse version? The software packs I’ve downloaded have no versionnumber, so I’m worried I’ll be exposing incompatible plugins to the users.
sdc-supportMemberHello Fredrik.
Would you mind to clarify what’s the flow you are following and what’s the expected behavior against what you are seeing?
The secure marketplaces are populated with the plugins that you include to SDC via a ThirdParty Library or a Popular Pack, on the Marketplace Catalog tab you can see all the plugins available (from third party libraries and popular packs) and there you can decide what should be visible on the marketpace catalog, also you can feature software here, that will make that software appears on the popular list on the Marketplace within Eclipse.
But before you can see this marketplace on the SDC Eclipse installation or on the vanilla eclipse with the on-demand plugin you need to associate this marketplace with the package itself. You need to go the Software tab of the package you want to have the marketplace and turn on “Enable a pakcage for package users” and then select the marketplace that you want to make available.
At the same time you can also configure if you want the users to be able to install software from public marketplaces such as Eclipse Marketplace, to do this you need to turn on “Allow users to view public marketplaces” on the Security Policy used by the package you want to be able to see public marketplaces.If you have more questions I will be happy to help you.
Best Regards.
Héctor – SDC Support
Fredrik LindqvistParticipantAlright, I have been doing alot more testing now and there are two main issues that confuses me regarding marketplaces and catalogs.
What I have done:
Installed all the software packs. Added a third party library in the form of an update site. Added all of them to the Eclipse Discovery Secure Marketplace in the admin console. Then I have an Eclipse package that uses the Eclipse Discovery Marketplace.Issue 1:
The package has one marketplace viewable in the catalog and one update site viewable in the P2 update manager. I assumed these would be the same, but thats not the case. The update site, for me called “Eclipse Discovery – http://<server>/pulse/delivery/pack/site/eclipse-discovery/3.6.2″, contains alot more plugins than I can find in the catalog.A: This means the user will have two areas, both update sites and the catalog, they will need to search for the plugins they want.
B: If the update site is added to the package by SDC, why isn’t its content also added to the marketplace?Issue 2:
Any update site added as a third party library loses its categories when including them to a marketplace. This means they will never be seen in the catalog. If I search for something in the library, however, it will show up.
This must be a bug?
sdc-supportMemberHello Fredrik.
For you issue #1:
You are right, and a package we have two places where you can find software, one of them is via the P2 update manager where you have the Eclipse Discovery Updatesite, the other one is via the Marketplace Catalog. The reason why we have the software in two different places is because we try to model fairly closely how normal Eclipse from Eclipse.org divides things up to avoid confusion for users. If course I can pass your suggestion to the Development Team so they can consider it.For your issue #2:
If you mean that when you browse the software of the thirdparty library on the Marketplace you don’t see the categories, then you are right, we don’t maintain categories of libraries right now this will likely by addressed but not for this next release since the release date is really close.If you have any other questions I will be happy to help you.
Best Regards.
Héctor – SDC Support
Fredrik LindqvistParticipant@sdc-support wrote:
The reason why we have the software in two different places is because we try to model fairly closely how normal Eclipse from Eclipse.org divides things up to avoid confusion for users. If course I can pass your suggestion to the Development Team so they can consider it.
I’m not against having two different places, it’s that those two places contain different content. To fully determine whats available, the user has to check both the catalog and the update site. This is a big problem imho.
sdc-supportMemberHello Fredrik.
I completely understand your perspective and will push to see if we can make some adjustments here — potentially finding a way to do this in your deployment without necessarily doing so in all deployments. But to be realistic with you we are in the Final QA for our current release and this change is too big to do it for this release, but I will push to get it in the very next release.
Best Regards.
Héctor – SDC Support -
AuthorPosts