Carsten, Chris and I had a meeting to discuss the details our plan
for the M6 release on March 27. Here is a summary of the action
items.
- Goal is to be complete development March 19 and be ready for March
25 inclusion into EPP packages.
- API development is done. Chris needs to finish test, caching
support and performance. Completed by March 6
- Test case development is done. Carsten needs to make them
available on the API wiki page. Completed by March 6
- UI complete for Marketplace server. Chris to complete by March 12
- All development complete March 19. Chris and Carsten
- Test server available to everyone. Chris on March 19
- API documentation complete March 25. Chris
- Integration testing March 19-23. Chris, Carsten and Ian
On 13/02/2015 1:00 PM, 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
This is a big change for Marketplace so I want to make sure
everyone knows the project plan. In particular, I want to make
sure organizations that have their own Marketplaces, ex, Yoxos and
Obeo, know about these changes and can update their
implementations if appropriate.
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.
Please let me know if you have any questions or feedback.
Regards,
Ian
--
|