Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Newcomers » Newcomers » Queries regarding listing Eclipse Plugin on Marketplace Client
Queries regarding listing Eclipse Plugin on Marketplace Client [message #1858912] Sun, 30 April 2023 21:22 Go to next message
Kamalpreet Kaur is currently offline Kamalpreet KaurFriend
Messages: 7
Registered: April 2023
Junior Member
Hi, I'm currently creating a plugin for Eclipse IDE that needs to be listed on Marketplace. I have certain queries regarding the submission form https://marketplace.eclipse.org/addcontent to do so -


  • Any automated way (Plugin/dependency) to directly list the plugin on marketplace.
  • What's the difference between Solution URL and update site URL under the Add Version section?
  • Can Update Site url consist of, either zip or unzipped content?


Any help on these quick questions is appreciated.
Re: Queries regarding listing Eclipse Plugin on Marketplace Client [message #1858916 is a reply to message #1858912] Mon, 01 May 2023 09:20 Go to previous messageGo to next message
Ed Merks is currently offline Ed MerksFriend
Messages: 33155
Registered: July 2009
Senior Member
Have you used the Repository Explorer view? It's part of every package and can show you the IDs for the feature you'd put in your listing. I think a solution URL is just a link to some webpage, while a site URL is a link to a p2 update site which should work with the Repository Explorer and in the Install New Software dialog. Having only a zipped site is not ideal. Again be sure your URL works in Repository Explorer and the Install New Software dialog.

Ed Merks
Professional Support: https://www.macromodeling.com/
Re: Queries regarding listing Eclipse Plugin on Marketplace Client [message #1858920 is a reply to message #1858916] Mon, 01 May 2023 15:47 Go to previous messageGo to next message
Kabiru Usman is currently offline Kabiru UsmanFriend
Messages: 42
Registered: April 2023
Member
You can use tools like Eclipse RELENG or Maven and Tycho plugins to automate your build and deployment process.
Re: Queries regarding listing Eclipse Plugin on Marketplace Client [message #1858922 is a reply to message #1858920] Mon, 01 May 2023 16:04 Go to previous messageGo to next message
Kamalpreet Kaur is currently offline Kamalpreet KaurFriend
Messages: 7
Registered: April 2023
Junior Member
I am using Maven and Tycho plugins, still I need to create a listing Manually with hosted update-site URL on MarketPlace.

Is the GitHub Pages only straightforward way to host update-site for Eclipse Plugin?
Re: Queries regarding listing Eclipse Plugin on Marketplace Client [message #1858924 is a reply to message #1858922] Mon, 01 May 2023 17:45 Go to previous messageGo to next message
Ed Merks is currently offline Ed MerksFriend
Messages: 33155
Registered: July 2009
Senior Member
Sorry, I don't know how GitHub Pages work.

Ed Merks
Professional Support: https://www.macromodeling.com/
Re: Queries regarding listing Eclipse Plugin on Marketplace Client [message #1858933 is a reply to message #1858924] Tue, 02 May 2023 10:59 Go to previous messageGo to next message
Kamalpreet Kaur is currently offline Kamalpreet KaurFriend
Messages: 7
Registered: April 2023
Junior Member
Okay, Now i'm super confused about how Eclipse Marketplace client work, please bear with me, I'm new to it and clearing these kind of doubts could help me going forward. My goal is to list my plugin under MarketPlace inside Eclipse IDE.

Follow-up question-

- What does the button "Install" in the marketplace in Eclipse button point to ? Does that point to update-site URL of latest version submitted to marketplace listing? If yes, what if we could GitHub repository link that has update-site unzipped content will that suffice or it needs to be hosted somewhere?

Your help is much appreciated.



Re: Queries regarding listing Eclipse Plugin on Marketplace Client [message #1858934 is a reply to message #1858933] Tue, 02 May 2023 12:24 Go to previous message
Ed Merks is currently offline Ed MerksFriend
Messages: 33155
Registered: July 2009
Senior Member
Maybe it helps to see the raw information in another listing:

https://marketplace.eclipse.org/content/spotbugs-eclipse-plugin/api/p

The really important information in term sof "what does install do" is this:
<updateurl>https://spotbugs.github.io/eclipse/</updateurl>
<ius>
<iu required="TRUE">com.github.spotbugs.plugin.eclipse</iu>
</ius>
This tells what URL contains the update site. You'll note this URL works in the Repository Explorer. Yours should too. The other important information is the IU (installable unit) to install. This should be the "id" of the feature(s) you want the user to installer. Again the repository explorer in advanced mode will show you such details so you can get it right. And as I said, a zipped site is not ideal.


Ed Merks
Professional Support: https://www.macromodeling.com/
Previous Topic:another question
Next Topic:ui not working?
Goto Forum:
  


Current Time: Thu May 30 02:32:21 GMT 2024

Powered by FUDForum. Page generated in 0.08013 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top