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

Bug 402460

Summary: The "Eclipse Juno Projects" marketplace does not contain Juno projects
Product: Community Reporter: Martin Oberhuber <mober.at+eclipse>
Component: MarketplaceAssignee: Marketplace Inbox <marketplace-inbox>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: chris.guindon, ian.skerrett
Version: unspecified   
Target Milestone: ---   
Hardware: PC   
OS: Windows 7   
Whiteboard:

Description Martin Oberhuber CLA 2013-03-05 11:59:25 EST
The "Eclipse Juno Projects" marketplace at

   http://marketplace.eclipse.org

contains lots of stuff that is not from Eclipse or has nothing to do with Juno. IMO it's bad enough that very many Eclipse Projects have chosen not to enlist their stuff on the Marketplace; but what's making the situation really bad is all those bogus listings that have nothing to do with Juno.

Can the non-Eclipse-Juno listings be removed ? Or should the entire marketplace be shut down since it's only confusing and not valuable at all ?
Comment 1 Ian Skerrett CLA 2013-03-05 12:13:03 EST
I agree. I also don't like how when you select Juno project on the site, you can't see a list of project but have to navigate the categories.

Chris can you please remove the Juno Projects market until we find a way to resolve this.
Comment 2 Christopher Guindon CLA 2013-03-05 13:02:18 EST
(In reply to comment #1)
> I agree. I also don't like how when you select Juno project on the site, you
> can't see a list of project but have to navigate the categories.
> 
> Chris can you please remove the Juno Projects market until we find a way to
> resolve this.

Unfortunately I cannot un-publish a market. I can only delete a market. 

With this said, if a market is deleted this could cause 2 possible problems. 

1)Some listings won't have a market anymore and will be harder to find on the website. 

2)If we decide to bring back the Juno market, all listings under that market will need to be updated in order for them to be listed under Juno market again.

If you are o.k with these two things I will remove the Juno market.
Comment 3 Martin Oberhuber CLA 2013-03-05 16:09:09 EST
I like the idea of an "Eclipse Projects" marketplace (not necessarily restricting to any release train like Juno).

The problem with the "Eclipse Juno Projects" was apparently that we didn't monitor the marketplace, so contributors added listings to it that were not appropriate.

Is there a way how addition of listings could be moderated in an automated way? For isntance, only accept listings whose p2 repository is non-empty and refers to a server with a http://*.eclipse.org URL ?

If that is possible, then maybe going through the "Eclipse Juno Marketplace" manually makes sense - it's only 28 listings - and unlisting those that are appropriate, then renaming "Eclipse Juno Marketplace" into "Eclipse Projects Marketplace" and adding the guard mentioned above for new listings.
Comment 4 Martin Oberhuber CLA 2013-03-05 16:11:17 EST
Another option might be a "virtual, auto-generated" marketplace which collects all listings that have a p2 repository with http://*.eclipse.org while deleting the current Juno one.
Comment 5 Ian Skerrett CLA 2013-03-05 17:14:16 EST
(In reply to comment #4)
> Another option might be a "virtual, auto-generated" marketplace which
> collects all listings that have a p2 repository with http://*.eclipse.org
> while deleting the current Juno one.

I would love to do this.  We tried once but we couldn't figure out how to get the meta-data correct.  I wonder if the PMI would make this easier.
Comment 6 Martin Oberhuber CLA 2013-03-05 17:29:46 EST
I had actually thought about simply mining manually entered marketplace listings and grouping those which have an eclipse.org URL Repo. That alone would already help by grouping Eclipse.org contents.

But yes, mining the PMI and auto-creating new listings would be even cooler...
Comment 7 Christopher Guindon CLA 2013-05-16 17:01:26 EDT
The marketplace for Juno was removed from Eclipse Marketplace.