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

Bug 507949

Summary: Hosting plugins on dedicated eclipse servers?
Product: Community Reporter: Albert Tregnaghi <albert.tregnaghi>
Component: MarketplaceAssignee: Marketplace Inbox <marketplace-inbox>
Status: RESOLVED WONTFIX QA Contact:
Severity: normal    
Priority: P3 CC: chris.guindon
Version: unspecified   
Target Milestone: ---   
Hardware: PC   
OS: Windows 7   
Whiteboard: stalebug

Description Albert Tregnaghi CLA 2016-11-22 07:45:35 EST
Currently when somebody wants to publish a plugin /product to eclipse market place, the plugin owner is responsible for hosting too.

I think this is not a very good situation - why? Because ...

1. Product charackter:
The eclipse IDE itself is recognized by users/developers as a product. So if updates fail and you got error log entries appearing and so on, many people think about an error in eclipse...

2. Security:
Eclipse.org has no possibility to ensure/inspect virus and backdoor mechanism (the binaries are at another server and can always be manipulated!). And no mechanism to remove them quickly. 

3. Faster updates/ faster fail on missing dependencies:
Update mechansim could be improved - e.g. when all updates would be fetched from eclipse.org the servlet could check if all wanted dependencies are available - if not a fast fail could be done. Also it would be possible to return one single file instead of many which could be uncompressed by client (so reducee size)

4. Version handling
Currently the versions must be written to eclipse market place edito mode.
But all this information is still available inside the plugins. So if the upload to an eclipse.org server is done its clear the version exists (and nobody can make failures on adding or removing a version.)

5. Improved reporting
It would be easy to check which version is really installed by users. And when the update site is on eclipse.org the amount of really installed versions is no more shadowed by direct downloads from plugin servers.

5. to be continued...
Comment 1 Eclipse Genie CLA 2018-12-05 19:46:28 EST
This bug hasn't had any activity in quite some time. Maybe the problem got resolved, was a duplicate of something else, or became less pressing for some reason - or maybe it's still relevant but just hasn't been looked at yet.

If you have further information on the current state of the bug, please add it. The information can be, for example, that the problem still occurs, that you still want the feature, that more information is needed, or that the bug is (for whatever reason) no longer relevant.

--
The automated Eclipse Genie.
Comment 2 Christopher Guindon CLA 2019-02-19 12:53:50 EST
Closing has wont fix. 

The Eclipse Foundation currently does not have any plans for hosting the source code of Marketplace Listings that are NOT an Eclipse project.