Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [mpc-dev] MPC for Mars: New Marketplace Server API

On 13.02.2015 19:00, Ian Skerrett wrote:
> For the Mars release, the API for the Marketplace Server will be changed and the 
> MPC client will be updated to support the api. The reason for the change is so 
> listing can be specific to a version of Eclipse. See bug 
> https://bugs.eclipse.org/bugs/show_bug.cgi?id=418864

The second half of said API update will be to add better support to specify
required and optional features for the installation of a marketplace entry.
See bug https://bugs.eclipse.org/bugs/show_bug.cgi?id=453250 for details.

The plan and timeline for this is the same as for the other change:

> For M6, we plan on having the following:
> - New API for Marketplace server will be implemented and documentation available.
> - MPC will support the new API.
> - The production Eclipse Marketplace server will not support the API. A test 
> server will be available.
> -The initial focus of M6 will be to make sure MPC will work with the old API.  
> This will also mean it works with any servers that don't support the new API.
> 
> Between M6-M7, around April 13
> - We will migrate the existing Eclipse Marketplace server to the new API, 
> including migrating all the existing listings.
> - This will allow us to test old versions of Eclipse MPC working against the new 
> server using the new API. We might want to consider running both servers in 
> parallel to make sure it works. We will need to have a quick roll-back plan if 
> this does not work.
> - We can also start testing both the new client and production server.
> 
> Post M7
> - We will being communicating with the Eclipse Marketplace listing owners 
> explain the changes and what they need to do to update their listings.

Regards,
Carsten



Back to the top