blob: 422cd31aac826d5a775e84e386ef2fb8b9f83b4d [file] [log] [blame]
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Project Plan - technology.packaging.mpc</title><meta name="author" content="Bjorn Freeman-Benson" />
<meta name="keywords" content="" />
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
<link rel="stylesheet" type="text/css" href="/eclipse.org-common/yui/2.6.0/build/reset-fonts-grids/reset-fonts-grids.css" media="screen" />
<link rel="stylesheet" type="text/css" href="/eclipse.org-common/yui/2.6.0/build/menu/assets/skins/sam/menu.css" media="screen" />
<link rel="stylesheet" type="text/css" href="/eclipse.org-common/themes/Nova/css/reset.css" media="screen"/>
<link rel="stylesheet" type="text/css" href="/eclipse.org-common/themes/Nova/css/layout.css" media="screen" />
<link rel="stylesheet" type="text/css" href="/eclipse.org-common/themes/Nova/css/header.css" media="screen" />
<link rel="stylesheet" type="text/css" href="/eclipse.org-common/themes/Nova/css/footer.css" media="screen" />
<link rel="stylesheet" type="text/css" href="/eclipse.org-common/themes/Nova/css/visual.css" media="screen" />
<link rel="stylesheet" type="text/css" href="/eclipse.org-common/themes/Nova/css/print.css" media="print" />
<!--[if lte IE 7]> <link rel="stylesheet" type="text/css" href="/eclipse.org-common/themes/Nova/css/ie_style.css" media="screen"/> <![endif]-->
<!--[if IE 6]> <link rel="stylesheet" type="text/css" href="/eclipse.org-common/themes/Nova/css/ie6_style.css" media="screen"/> <![endif]-->
<!-- Dependencies -->
<!-- Source File -->
</head>
<body>
<div id="novaWrapper"> <div id="clearHeader">
<div id="logo">
<img src="/eclipse.org-common/themes/Nova/images/eclipse.png" alt="Eclipse.org"/>
</div>
<div id="otherSites">
<div id="sites">
<ul id="sitesUL">
<li><a href='http://marketplace.eclipse.org'><img alt="Eclipse Marketplace" src="http://dev.eclipse.org/custom_icons/marketplace.png"/>&nbsp;<span>Eclipse Marketplace</span></a></li>
<li><a href='http://www.youtube.com/user/EclipseFdn' target="_blank"><img alt="Eclipse YouTube Channel" src="http://dev.eclipse.org/custom_icons/audio-input-microphone-bw.png"/>&nbsp;<span>Eclipse YouTube Channel</span></a></li>
<li><a href='https://bugs.eclipse.org/bugs/'><img alt="Bugzilla" src="http://dev.eclipse.org/custom_icons/system-search-bw.png"/>&nbsp;<span>Bugzilla</span></a></li>
<li><a href='http://www.eclipse.org/forums/'><img alt="Forums" src="http://dev.eclipse.org/large_icons/apps/internet-group-chat.png"/>&nbsp;<span>Eclipse Forums</span></a></li>
<li><a href='http://www.planeteclipse.org/'><img alt="Planet Eclipse" src="http://dev.eclipse.org/large_icons/devices/audio-card.png"/>&nbsp;<span>Planet Eclipse</span></a></li>
<li><a href='http://wiki.eclipse.org/'><img alt="Eclipse Wiki" src="http://dev.eclipse.org/custom_icons/accessories-text-editor-bw.png"/>&nbsp;<span>Eclipse Wiki</span></a></li>
<li><a href='http://portal.eclipse.org'><img alt="MyFoundation Portal" src="http://dev.eclipse.org/custom_icons/preferences-system-network-proxy-bw.png"/><span>My Foundation Portal</span></a></li>
</ul>
</div>
</div>
</div>
<div id="header">
<div id="menu">
<ul>
<li><a href="/" target="_self">Home</a></li>
<li><a href="/downloads/" target="_self">Downloads</a></li>
<li><a href="/users/" target="_self">Users</a></li>
<li><a href="/membership/" target="_self">Members</a></li>
<li><a href="/committers/" target="_self">Committers</a></li>
<li><a href="/resources/" target="_self">Resources</a></li>
<li><a href="/projects/" target="_self">Projects</a></li>
<li><a href="/org/" target="_self">About Us</a></li>
</ul>
</div>
<div id="search">
<form action="http://www.google.com/cse" id="searchbox_017941334893793413703:sqfrdtd112s">
<input type="hidden" name="cx" value="017941334893793413703:sqfrdtd112s" />
<input id="searchBox" type="text" name="q" size="25" />
<input id="searchButton" type="submit" name="sa" value="Search" />
</form>
<script type="text/javascript" src="http://www.google.com/coop/cse/brand?form=searchbox_017941334893793413703%3Asqfrdtd112s&lang=en"></script>
</div>
</div>
<div id="novaContent" class="faux"> <br style="clear:both;height:1em;"/>
<div id="leftcol">
<ul id="leftnav">
<li class="separator"><a class="separator" href="/projects/">
Projects<img src="/eclipse.org-common/themes/Nova/images/separator.png"/></a></li>
<li><a href="/projects/whatsnew.php" target="_self">What's New?</a></li>
<li><a href="/projects/listofprojects.php" target="_self">List of Projects</a></li>
<li><a href="/projects/searchpage.php" target="_self">Search through Projects...</a></li>
<li><a href="/projects/dev_process/index-quick.php" target="_self">Rules &amp; Processes</a></li>
<li><a href="/projects/dev_process/index.php" target="_self">FAQ</a></li>
<li><a href="/projects/tools" target="_self">Tools for committers</a></li>
</ul>
</div>
<style>
h2 {
border-bottom: 2px solid gray;
}
h3 {
border-bottom: 1px dotted gray;
}
</style>
<div id="fullcolumn">
<div id="midcolumn">
<div xmlns="http://www.w3.org/1999/xhtml" id="rendered-plan">
<div id="maincontent">
<div id="midcolumn"><h1>
Project Plan For
<a href="http://www.eclipse.org/projects/project_summary.php?projectid=technology.packaging.mpc">Marketplace Client</a>, version 1.1</h1><div id="toc"><p><a name="toc"><strong>Table of Contents</strong></a></p><ul><li><a href="#introduction">Introduction</a></li><li><a href="#release_deliverables">
Release Deliverables
</a></li><li><a href="#release_milestones">
Release Milestones
</a></li><li><a href="#target_environments">
Target Environments
</a></li><li><a href="#compatibility">
Compatibility with Previous Releases
</a></li><li><a href="#themes_and_priorities">
Themes and Priorities
</a></li></ul></div><h2><a name="introduction">Introduction</a></h2><div>Marketplace Client provides a rich client for installing solutions listed on Eclipse Marketplace. MPC provides 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. </div><h2><a name="release_deliverables">Release Deliverables</a></h2><div>Release 1.1 will will update the functionality of the existing MPC to improve the usability and make it easier for more people to use MPC.</div><p><a href="#toc">Table of Contents</a></p><h2><a name="release_milestones">Release Milestones</a></h2><div/><table border="1" align="center"><tr><td><b>M6</b></td><td>3/18/2011</td><td><div>Feature completion, will be available as part of Indigo M6</div></td></tr><tr><td><b>M7</b></td><td>5/6/2011</td><td><div>Response to community feedback</div></td></tr><tr><td><b>RC1</b></td><td>5/20/2011</td><td><div>Updates to documentation</div></td></tr><tr><td><b>RC2</b></td><td>5/27/2011</td><td><div>Release Candidate</div></td></tr><tr><td><b>RC3</b></td><td>6/3/2011</td><td><div>Release Candidate</div></td></tr><tr><td><b>RC4</b></td><td>6/10/2011</td><td><div>Release Candidate</div></td></tr><tr><td><b>Final</b></td><td>6/22/2011</td><td><div>First Release (1.1)</div></td></tr></table><div>
<p><a name="ramp-down"><b>Ramp Down</b></a></p>
<p>After RC1 is released, builds will be produced weekly until the final 1.1 release. In the RC
phase only bugs marked P1 or higher or severity major or higher will be fixed. APIs will not
change except to address critical fixes requiring approval of at least two committers.</p>
</div><p><a href="#toc">Table of Contents</a></p><h2><a name="target_environments">Target Environments</a></h2><div>The plan is to support the operating systems supported by the EPP packages.</div><h3>Internationalization</h3>
<div>The content from Marketplace is English. No plans for internationalization in this release.</div>
<p><a href="#toc">Table of Contents</a></p><h2><a name="compatibility">Compatibility with Previous Releases</a></h2><div>Release 1.1 will be compatible with Eclipse 3.6, Eclipse 3.7 and Eclipse 4.0.</div><p><a href="#toc">Table of Contents</a></p><h2><a name="themes_and_priorities">Themes and Priorities</a></h2><div>This release of MPC is focused on making it easier for more people to use Marketplace Client.</div><h3>Get More People to Use MPC</h3><div>The current version of MPC requires the user to know that the Marketplace Client is accessible from the Eclipse Help menu. We want to implement features that
make MPC accessible from other sources. Specific items:
<ol><li>End user should be able to drag and drop a URL to a running Eclipse installation to start an MPC install for a particular product. <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=336156">[336156]</a><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=336154">[336154]</a></li>
<li>End user should be able to share via e-mail or twitter an Eclipse MPC solution.<a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=336160">[336160]</a></li>
</ol></div><h3>Usability</h3><div>Make it easier for users to discover relevant solutions within MPC. Specific items:
<ol><li>MPC should show tags that have been specified for a product listing.<a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=336149">[336149]</a></li>
<li>Different third party catalogs should be listed as icons at the bottom of the wizard and switching should be done via selecting the icon.<a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=336157">[336157]</a></li>
<li>Third party catalogs should be allowed to provide more branding, so the end user can see when they are in a different catalog. <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=336159">[336159]</a></li>
</ol></div><h3>Eclipse 4</h3><div>MPC will be tested and supported on Eclipse 4.1 release.
</div><h3>Other</h3><div>
Specific items:
<ol><li>Third party catalogs should be discovered from the Eclipse Marketplace server. <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=328605">[328605]</a></li>
<li>MPC should be able to use alternative p2 repositories to resolve dependencies. <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=332073">[332973]</a></li>
<li>Splitting code and configuration of the MPC <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=313581">[313581]</a></li>
</ol></div><p><a href="#toc">Table of Contents</a></p></div>
</div>
</div>
<div style="float: right; text-align: right"><a href="?projectid=technology.packaging.mpc&raw=1">view raw xml of project plan</a><br>
<a href="/projects/dev_process/project-status-infrastructure.php">from project meta-data key "projectplanurl"</a></div>
</div> <!-- midcolumn -->
</div> <!-- fullcolumn -->
<script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-910670-2']);
_gaq.push(['_trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
<br style="clear:both;height:1em;"/>&nbsp;
</div>
<div id="clearFooter"></div>
<div id="footer">
<ul id="footernav">
<li><a href="/">Home</a></li>
<li><a href="/legal/privacy.php">Privacy Policy</a></li>
<li><a href="/legal/termsofuse.php">Terms of Use</a></li>
<li><a href="/legal/copyright.php">Copyright Agent</a></li>
<li><a href="/legal/">Legal</a></li>
<li><a href="/org/foundation/contact.php">Contact Us</a></li>
</ul>
<span id="copyright">Copyright &copy; 2011 The Eclipse Foundation. All Rights Reserved.</span>
</div>
</div> </body>
</html>