Presentation is loading. Please wait.

Presentation is loading. Please wait.

Eclipse Marketplace Client (MPC) Release and Graduation Review

Similar presentations


Presentation on theme: "Eclipse Marketplace Client (MPC) Release and Graduation Review"— Presentation transcript:

1 Eclipse Marketplace Client (MPC) Release and Graduation Review
Submitter Ian Skerrett, Eclipse Foundation Review Date 1 1

2 Background and Goals Eclipse Marketplace is the online catalog of Eclipse solutions and hosted by the Eclipse Foundation Current UI is a web browser No direct integration with Eclipse Data is accessible via a RESTFul API Goal: Make it easier for developers to install Eclipse solutions directly into their Eclipse installation 2

3 Features Provide an Eclipse-based rich client for installing solutions listed in the Eclipse Marketplace. Provide a workflow for finding and installing solutions, layering on top of the Eclipse P2 and providing a streamlined and simplified workflow that does not require users to enter and manage update sites. Support different external sources of solution listing catalogs (ex. Eclipse release train catalog, third party catalog, internal corporate catalog) 3

4 APIs Extension points have been created to allow alternative catalog providers to be added. Yoxos Marketplace has been implemented as an alternative catalog. APIs will be considered provisional for this release Architecture Issues MPC focus on end user usability Extension points focus on allowing alternative catalogs that implement the same server apis.

5 Usability Project team conducted a public usability review
Several usability bugs have been opened for the project MPC included in the packages to encourage community feedback on the usability.

6 End of Life First release so nothing to end of life.

7 Bugzilla 105 bugs opened 16 remain open, only 1 is P2; rest are P3

8 Schedule Project team met planned milestones Feature complete for M6
Included in at RC1 packages On track for June 23 GA release 8

9 IP Log The project leadership verifies that the Eclipse IP policies and procedures have been followed. IP Log submitted to EMO for review.

10 Communities User Community Adopter Community Alternative Catalogs
MPC has been included in M6, M7 RCP and Java IDE packages MPC included in all RC1 packages Blog post encouraging people to use MPC. Adopter Community Outreach to Solution provider to have them add listings to Marketplace; 98 solutions listed so far Each solution tested to ensure it installs successfully; Failed installs were reported back to solution provider Alternative Catalogs API published for creating alternative catalogs Yoxos first to provide a catalog Committer Community Weekly project team meetings Active discussion on bugzilla.

11 Open Source Rules of Engagement
Bugzilla being used for detailed technical discussions Weekly project meetings used for coordination MPC Forum used to collect community feedback Mailing list and bugzilla used to communicate decisions.

12 Getting the Eclipse Way
Project abiding by the Eclipse Development Process Adhering to the IP Policy Blog post and forum post used to engage community. Additional presentations scheduled after release. MPC is working with the EPP project to include the MPC in all the packages.


Download ppt "Eclipse Marketplace Client (MPC) Release and Graduation Review"

Similar presentations


Ads by Google