<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<?xml-stylesheet type="text/xsl" href="http://www.eclipse.org/projects/project-plan.xsl"?>
<plan plan-format="1.0" xmlns="http://www.eclipse.org/project/plan"
	xmlns:html="http://www.w3.org/1999/xhtml" name="Mylyn">
	<release projectid="tools.mylyn" version="3.4" />
	<introduction>
		<html:div xmlns="http://www.w3.org/1999/xhtml">
      <p>The first goal
	of <a href="http://www.eclipse.org/mylyn">Mylyn</a> is to make
	task and context management seamlessly integrated with the
	Eclipse Platform by providing rich and extensible frameworks for
	task repository connectors, structure bridges and team
	support. The second goal is to provide a reference implementation
	of the Task-Focused UI for the Eclipse SDK. This includes
	structure bridges for the artifacts supported by the SDK which
	include Java, PDE, Ant and generic files. It also includes the
	Bugzilla Connector as the reference task repository
	implementation, and CVS integration as the reference team
	support. Additional features can be considered based on the
	availability community contributions and resources.
      </p>
    </html:div>
	</introduction>
	<release_deliverables>
		<html:div xmlns="http://www.w3.org/1999/xhtml">
      <ul>
	<li><b>Tasks Framework</b></li>
	<li><b>Task-focused Interface</b>
	  <ul>
	    <li>Focused UI</li>
	    <li>Eclipse IDE Bridge</li>
	    <li>Java Development Bridge</li>
	    <li>Plug-in Development Bridge</li>
	    <li>Team Support Bridge</li>
	    <li>C/C++ Development Bridge</li>
	  </ul>
	</li>
	<li><b>Bugzilla Connector</b></li>
	<li><b>JIRA Connector</b></li>
	<li><b>Trac Connector</b></li>
	<li><b>WikiText</b></li>
	<li><b>SDK Features</b>
	  <ul>
	    <li>Mylyn SDK</li>
	    <li>Mylyn Extras SDK</li>
	    <li>Mylyn WikiText SDK</li>
	  </ul>
	</li>
      </ul>
    </html:div>
	</release_deliverables>
	<release_milestones>
		<preamble>
			<html:div xmlns="http://www.w3.org/1999/xhtml">
      			<p>The plan and roadmap dates are listed in the Mylyn Calendar 
      			(view as <a href="http://www.google.com/calendar/ical/kq3ed9c0latktst29lrl8nffu0%40group.calendar.google.com/public/basic.ics">iCal</a> 
      			or <a href="http://www.google.com/calendar/embed?src=kq3ed9c0latktst29lrl8nffu0%40group.calendar.google.com">html</a>) and on the 
      			<a href="http://www.eclipse.org/projects/timeline/">Eclipse project timeline</a>.</p> 
			</html:div> 
		</preamble>
		<milestone date="02/26/2010" milestone="3.2.3">
			<html:div>Service Release (Galileo SR2)</html:div>
		</milestone>
		<milestone date="02/2010 (tentative)" milestone="3.4">
			<html:div>Major Release</html:div>
		</milestone>
		<milestone date="06/23/2010 (tentative)" milestone="3.5">
			<html:div>Major Release</html:div>
		</milestone>
		<!-- 
		<postamble>
		<html:div xmlns="http://www.w3.org/1999/xhtml">
			<p><b>Ramp Down</b></p>
			<p>After RC1 is released, builds will be produced weekly until the 3.4 release. In the RC
			phase only bugs marked P2 or higher or severity major or higher will be fixed. APIs will not
			change except to address critical fixes based on integrator feedback, until RC3, at which
			point APIs will be frozen. After M2 any API changes or other changes affecting integrators 
			will be	posted on <a
				href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=253578">bug 253578</a>.</p>
		</html:div> 
		</postamble>
		 -->
	</release_milestones>
	<target_environments>
		<html:div xmlns="http://www.w3.org/1999/xhtml">
      <p>Mylyn is designed to run on version 1.5.0 of the Java
	Runtime Environment, Standard Edition.</p> 

      <p>Mylyn will support the following Eclipse releases:

	<ul>
	  <li>Eclipse 3.6</li>
	  <li>Eclipse 3.5</li>
	  <li>Eclipse 3.4</li>
	</ul>
	
		<a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=280832">Support for Eclipse 3.3</a> has been discontinued. 
      </p>

      <p>
	<table summary="Test Platforms" style="width: 821px;" border="1">
	  <tbody>
	    <tr style="background:#cccccc">
	      <th colspan="6" align="center">
		<big><strong>Test Platforms</strong></big>
	      </th>
	    </tr>
	    <tr>
	      <td><b>Operating system</b></td>
	      <td><b>OS version</b></td>
	      <td><b>Processor architecture</b></td>
	      <td><b>Window system</b></td>
	      <td><b>Java 2 Platform</b></td>
	      <td><b>Eclipse Release</b></td>
	    </tr>
	    <th colspan="6" align="center">
	      <big><strong>Manual Tests</strong></big>
	    </th>
	    <tr>
	      <td>Ubuntu Linux</td>
	      <td>9.10</td>
	      <td>x86-32</td>
	      <td>GTK</td>
	      <td>Sun Java 2 Standard Edition 6.0 Update 15</td>
	      <td>Eclipse 3.6 (latest milestone)</td>
	    </tr>
	    <tr>
	      <td>Ubuntu Linux</td>
	      <td>8.04</td>
	      <td>x86-32</td>
	      <td>GTK</td>
	      <td>Sun Java 2 Standard Edition 6.0 Update 11</td>
	      <td>Eclipse 3.5.1 (latest milestone)</td>
	    </tr>
	    <tr>
	      <td>Microsoft Windows</td>
	      <td>Vista</td>
	      <td>x86-32</td>
	      <td>Win32</td>
	      <td>Sun Java 2 Standard Edition 5.0 Update 14</td>
	      <td>Eclipse 3.5.1</td>
	    </tr>
	    <tr>
	      <td>Apple Mac OS X</td>
	      <td>10.5</td>
	      <td>Power</td>
	      <td>Cocoa</td>
	      <td>Apple Java 2 Platform Standard Edition (J2SE) 5, service release 4</td>
		  <td>Eclipse 3.5.1</td>
	    </tr>
	    <tr>
	      <td>Microsoft Windows</td>
	      <td>XP</td>
	      <td>x86-32</td>
	      <td>Win32</td>
	      <td>Sun Java 2 Standard Edition 5.0 Update 14</td>
	      <td>Eclipse 3.4.2</td>
	    </tr>
	    <th colspan="6" align="center">
	      <big><strong>Automated Tests</strong></big>
	    </th>
	    <tr>
	      <td>SuSE Linux</td>
	      <td>10</td>
	      <td>x86-32</td>
	      <td>GTK</td>
	      <td>Sun Java 2 Standard Edition 5.0 Update 14</td>
	      <td>Eclipse 3.6, 3.5, Eclipse 3.4</td>
	    </tr>
	  </tbody>
	</table>
      </p>
    </html:div>
		<internationalization>
			<html:div xmlns="http://www.w3.org/1999/xhtml">
	Strings in all non-incubation plug-ins and features will be externalized and available for translation through Eclipse Babel. See <a
				href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=215116">bug 215116</a>
	for details.
      		</html:div>
		</internationalization>
	</target_environments>
	<compatibility_with_previous_releases>
		<html:div xmlns="http://www.w3.org/1999/xhtml">
      <p><strong>API Contract Compatibility:</strong> Mylyn 3.4 will be backward compatible with Mylyn 3.0.
      </p>
      <p><strong>Binary (plug-in) Compatibility:</strong> Mylyn 3.4 will be binary compatible with Mylyn 3.0. 
      </p>
      <p><strong>Source Compatibility:</strong> Mylyn 3.4 will not by be source compatible with previous versions.  
      </p>
      <p><strong>Workspace Compatibility:</strong> We intend to keep Mylyn
	3.4 upwards workspace-compatible with all versions higher than Mylyn 2.0 unless noted. 
	This means that workspaces created with Mylyn 2.0 can be successfully 
	opened by Mylyn 3.4 and upgraded to a 3.4 workspace.
      </p>
    </html:div>
	</compatibility_with_previous_releases>
	<themes_and_priorities>
		<preamble>
			<html:div xmlns="http://www.w3.org/1999/xhtml">
	<p>
	  In addition to using the planned themes listed below, we need to
	  continue prioritizing the ongoing input of our growing user
	  community. Committers should prioritize bugs in the following order.
	  This order need not be used if a bug contains a community
	  contribution of a patch, in which case the quality of the patch
	  determines the priority.
	</p>
	<p>
	  <ul>
	    <li>Framework APIs: Tasks, Context, Team, Monitor, Standalone and Headless Use</li>		
 	    <li>UI: Task List, Task Editor, Task-focused Interface</li>
 	    <li>Connectors: Bugzilla (reference implementation), JIRA (community supported), Trac (committer supported)</li>
 	    <li>WikiText</li>
	  </ul>
	</p>
	<p>
	  <a
				href="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&amp;short_desc_type=allwordssubstr&amp;short_desc=&amp;classification=Tools&amp;product=Mylyn&amp;target_milestone=3.4&amp;long_desc_type=allwordssubstr&amp;long_desc=&amp;bug_file_loc_type=allwordssubstr&amp;bug_file_loc=&amp;status_whiteboard_type=allwordssubstr&amp;status_whiteboard=&amp;keywords_type=allwords&amp;keywords=&amp;emailtype1=substring&amp;email1=&amp;emailtype2=notregexp&amp;email2=&amp;bugidtype=include&amp;bug_id=&amp;votes=&amp;chfieldfrom=&amp;chfieldto=Now&amp;chfieldvalue=&amp;cmdtype=doit&amp;order=Reuse+same+sort+as+last+time&amp;field0-0-0=noop&amp;type0-0-0=noop&amp;value0-0-0=">All bug scheduled for Mylyn 3.4</a>
	</p>
      </html:div>
		</preamble>
		<theme name="Framework and API">
			<description>
				<html:div xmlns="http://www.w3.org/1999/xhtml" />
			</description>
			<committed
				bugzilla="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&amp;short_desc_type=allwordssubstr&amp;short_desc=api&amp;classification=Tools&amp;product=Mylyn&amp;target_milestone=3.4&amp;long_desc_type=allwordssubstr&amp;long_desc=&amp;bug_file_loc_type=allwordssubstr&amp;bug_file_loc=&amp;status_whiteboard_type=allwordssubstr&amp;status_whiteboard=&amp;keywords_type=allwords&amp;keywords=plan&amp;priority=P1&amp;emailtype1=substring&amp;email1=&amp;emailtype2=notregexp&amp;email2=&amp;bugidtype=include&amp;bug_id=&amp;votes=&amp;chfieldfrom=&amp;chfieldto=Now&amp;chfieldvalue=&amp;cmdtype=doit&amp;order=Reuse+same+sort+as+last+time&amp;field0-0-0=noop&amp;type0-0-0=noop&amp;value0-0-0=" />
			<proposed
				bugzilla="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&amp;short_desc_type=allwordssubstr&amp;short_desc=api&amp;classification=Tools&amp;product=Mylyn&amp;target_milestone=3.4&amp;long_desc_type=allwordssubstr&amp;long_desc=&amp;bug_file_loc_type=allwordssubstr&amp;bug_file_loc=&amp;status_whiteboard_type=allwordssubstr&amp;status_whiteboard=&amp;keywords_type=allwords&amp;keywords=plan&amp;priority=P2&amp;priority=P3&amp;priority=P4&amp;priority=P5&amp;emailtype1=substring&amp;email1=&amp;emailtype2=notregexp&amp;email2=&amp;bugidtype=include&amp;bug_id=&amp;votes=&amp;chfieldfrom=&amp;chfieldto=Now&amp;chfieldvalue=&amp;cmdtype=doit&amp;order=Reuse+same+sort+as+last+time&amp;field0-0-0=noop&amp;type0-0-0=noop&amp;value0-0-0=" />
			<deferred
				bugzilla="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&amp;short_desc_type=allwordssubstr&amp;short_desc=api&amp;classification=Tools&amp;product=Mylyn&amp;target_milestone=3.5&amp;long_desc_type=allwordssubstr&amp;long_desc=&amp;bug_file_loc_type=allwordssubstr&amp;bug_file_loc=&amp;status_whiteboard_type=allwordssubstr&amp;status_whiteboard=&amp;keywords_type=allwords&amp;keywords=plan&amp;emailtype1=substring&amp;email1=&amp;emailtype2=notregexp&amp;email2=&amp;bugidtype=include&amp;bug_id=&amp;votes=&amp;chfieldfrom=&amp;chfieldto=Now&amp;chfieldvalue=&amp;cmdtype=doit&amp;order=Reuse+same+sort+as+last+time&amp;field0-0-0=noop&amp;type0-0-0=noop&amp;value0-0-0=" />
		</theme>
		<theme name="User Interface">
			<description>
				<html:div xmlns="http://www.w3.org/1999/xhtml" />
			</description>
			<committed
				bugzilla="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&amp;short_desc_type=notregexp&amp;short_desc=api&amp;classification=Tools&amp;product=Mylyn&amp;target_milestone=3.4&amp;long_desc_type=allwordssubstr&amp;long_desc=&amp;bug_file_loc_type=allwordssubstr&amp;bug_file_loc=&amp;status_whiteboard_type=allwordssubstr&amp;status_whiteboard=&amp;keywords_type=allwords&amp;keywords=plan&amp;priority=P1&amp;priority=P5&amp;emailtype1=substring&amp;email1=&amp;emailtype2=notregexp&amp;email2=&amp;bugidtype=include&amp;bug_id=&amp;votes=&amp;chfieldfrom=&amp;chfieldto=Now&amp;chfieldvalue=&amp;cmdtype=doit&amp;order=Reuse+same+sort+as+last+time&amp;field0-0-0=noop&amp;type0-0-0=noop&amp;value0-0-0=" />
			<proposed
				bugzilla="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&amp;short_desc_type=notregexp&amp;short_desc=api&amp;classification=Tools&amp;product=Mylyn&amp;target_milestone=3.4&amp;long_desc_type=allwordssubstr&amp;long_desc=&amp;bug_file_loc_type=allwordssubstr&amp;bug_file_loc=&amp;status_whiteboard_type=allwordssubstr&amp;status_whiteboard=&amp;keywords_type=allwords&amp;keywords=plan&amp;priority=P2&amp;priority=P3&amp;priority=P4&amp;priority=P5&amp;emailtype1=substring&amp;email1=&amp;emailtype2=notregexp&amp;email2=&amp;bugidtype=include&amp;bug_id=&amp;votes=&amp;chfieldfrom=&amp;chfieldto=Now&amp;chfieldvalue=&amp;cmdtype=doit&amp;order=Reuse+same+sort+as+last+time&amp;field0-0-0=noop&amp;type0-0-0=noop&amp;value0-0-0=" />
			<deferred
				bugzilla="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&amp;short_desc_type=notregexp&amp;short_desc=api&amp;classification=Tools&amp;product=Mylyn&amp;target_milestone=3.5&amp;long_desc_type=allwordssubstr&amp;long_desc=&amp;bug_file_loc_type=allwordssubstr&amp;bug_file_loc=&amp;status_whiteboard_type=allwordssubstr&amp;status_whiteboard=&amp;keywords_type=allwords&amp;keywords=plan&amp;emailtype1=substring&amp;email1=&amp;emailtype2=notregexp&amp;email2=&amp;bugidtype=include&amp;bug_id=&amp;votes=&amp;chfieldfrom=&amp;chfieldto=Now&amp;chfieldvalue=&amp;cmdtype=doit&amp;order=Reuse+same+sort+as+last+time&amp;field0-0-0=noop&amp;type0-0-0=noop&amp;value0-0-0=" />
		</theme>
	</themes_and_priorities>
</plan>