carbidecpp22devenv/configuration/org.eclipse.osgi/bundles/158/1/.cp/userguide/Task-Repository-Connectors.html
author cawthron
Fri, 04 Dec 2009 10:01:33 -0600
changeset 5 684bf18fdedf
permissions -rw-r--r--
add files for RCL_2_2
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
5
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
     1
<?xml version='1.0' encoding='utf-8' ?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
     2
<html xmlns="http://www.w3.org/1999/xhtml">
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
     3
	<head>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
     4
		<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
     5
		<title>Mylyn Reference - Task Repository Connectors</title>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
     6
		<link type="text/css" rel="stylesheet" href="book.css"/>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
     7
	</head>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
     8
	<body>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
     9
		<table class="navigation" style="width: 100%;" border="0" summary="navigation">
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
    10
			<tr>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
    11
				<th style="width: 100%" align="center" colspan="3">Task Repository Connectors</th>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
    12
			</tr>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
    13
			<tr>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
    14
				<td style="width: 20%" align="left">
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
    15
					<a href="Preferences.html" title="Preferences">
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
    16
						<img alt="Previous" border="0" src="images/images/prev.gif"/>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
    17
					</a>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
    18
				</td>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
    19
				<td style="width: 60%" align="center"></td>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
    20
				<td style="width: 20%" align="right">
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
    21
					<a href="Updating-This-Document.html" title="Updating This Document">
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
    22
						<img alt="Next" border="0" src="images/images/next.gif"/>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
    23
					</a>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
    24
				</td>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
    25
			</tr>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
    26
			<tr>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
    27
				<td style="width: 20%" align="left" valign="top">Preferences</td>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
    28
				<td style="width: 60%" align="center"></td>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
    29
				<td style="width: 20%" align="right" valign="top">Updating This Document</td>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
    30
			</tr>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
    31
		</table><hr/>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
    32
		<h1 id="Task_Repository_Connectors">Task Repository Connectors</h1>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
    33
		<p>Mylyn allows you to collaborate on tasks via a shared task repository, also known as bug tracking systems.  In order to collaborate, you need to have a 
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
    34
			<b>Connector</b> to your particular repository.
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
    35
		</p>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
    36
		<p>See 
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
    37
			<a href="http://wiki.eclipse.org/Mylyn/Extensions" title="Mylyn/Extensions" target="mylyn_external">Mylyn Extensions</a> for a list of available connectors.
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
    38
		</p>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
    39
		<h2 id="Bugzilla_Connector">Bugzilla Connector</h2>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
    40
		<p>See 
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
    41
			<a href="http://wiki.eclipse.org/Mylyn/FAQ#Bugzilla_Connector" title="Mylyn/FAQ#Bugzilla_Connector" target="mylyn_external">Bugzilla Connector Troubleshooting</a>.
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
    42
		</p>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
    43
		<h2 id="Trac_Connector">Trac Connector</h2>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
    44
		<p>See 
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
    45
			<a href="http://wiki.eclipse.org/Mylyn/Mylyn_FAQ#Trac_Connector_troubleshooting" title="Mylyn_FAQ#Trac_Connector_troubleshooting" target="mylyn_external">Trac Connector Troubleshooting</a>.
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
    46
		</p>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
    47
		<h2 id="JIRA_Connector">JIRA Connector</h2>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
    48
		<p>See 
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
    49
			<a href="http://confluence.atlassian.com/display/JIRAEXT/Mylyn" target="mylyn_external">this page</a> for install instructions and additional screen shots. Note that the Mylyn JIRA connector requires at least JIRA version 3.3.3 and SOAP/RPC services have to be enabled on the server.
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
    50
		</p>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
    51
		<p>See also 
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
    52
			<a href="http://wiki.eclipse.org/Mylyn/Mylyn_FAQ#JIRA_Connector_troubleshooting" title="Mylyn_FAQ#JIRA_Connector_troubleshooting" target="mylyn_external">JIRA Connector Troubleshooting</a>.
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
    53
		</p>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
    54
		<h2 id="Generic_Web_Templates_Connector">Generic Web Templates Connector</h2>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
    55
		<p>The generic web repository connector is NOT part of the default Mylyn install. You can install it from the incubator update site. See 
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
    56
			<a href="http://www.eclipse.org/mylyn/downloads/" target="mylyn_external">Mylyn download page</a> for more details.
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
    57
		</p>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
    58
		<p>The web connector allow to retrieve tasks from repositories that don't have rich connectors, but can show list of tasks on the web UI. Out of the box connector provides configuration templates for the following issue tracking systems:</p>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
    59
		<ul>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
    60
			<li>Google Code Hosting (<code>code.google.com</code>)</li>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
    61
			<li>IssueZilla (<code>java.net, dev2dev, tigris.org</code>)</li>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
    62
			<li>GForge (<code>objectweb.org</code>)</li>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
    63
			<li>SourceForge (<code>sf.net</code>), see 
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
    64
				<a href="http://wiki.eclipse.org/Mylyn/Using_Sourceforge_with_Mylyn" title="Using Sourceforge with Mylyn" target="mylyn_external">Using Sourceforge with Mylyn</a>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
    65
			</li>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
    66
			<li>Mantis (<code>www.futureware.biz/mantis</code>)</li>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
    67
			<li>ChangeLogic (<code>changelogic.araneaframework.org</code>)</li>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
    68
			<li>OTRS (<code>otrs.org</code>)</li>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
    69
			<li>phpBB</li>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
    70
			<li>vBulletin</li>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
    71
		</ul>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
    72
		<p>Lists of issues can be extracted from existing web pages using simple parsing configuration. Configuration can be also parametrized to make it easier to customize it for a specific project.</p>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
    73
		<p>The parameters used for configuring project properties are typically substituted into the URLs used to access the repository. Substitution and matching rules can be edited under the 
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
    74
			<i>Advanced Configuration</i> section on both the 
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
    75
			<i>Repository Settings</i> page and the 
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
    76
			<i>Edit Query</i> page.
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
    77
		</p>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
    78
		<p>See 
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
    79
			<a href="http://wiki.eclipse.org/Mylyn/FAQ#Generic_Web_Repository_Connector" title="Mylyn/FAQ#Generic_Web_Repository_Connector" target="mylyn_external">FAQ</a> for the troubleshooting tips.
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
    80
		</p>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
    81
		<p>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
    82
			<b>For example</b>, consider the configuration steps for GlassFish project at <code>java.net</code>:
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
    83
		</p>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
    84
		<p>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
    85
			<b>1.</b> Create new Generic web-based repository (in the Task Repository view). GlassFish is using IssueZilla and has a preconfigured template that can be selected by server url 
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
    86
			<i>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
    87
				<a href="https://glassfish.dev.java.net/issues" target="mylyn_external">https://glassfish.dev.java.net/issues</a>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
    88
			</i>. You can also specify all fields manually in the 
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
    89
			<i>Advanced Configuration</i> section. For GlassFish the following settings are required:
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
    90
		</p>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
    91
		<ul>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
    92
			<li>Task URL: <code>${serverUrl}/show_bug.cgi?id=</code></li>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
    93
			<li>New Task URL: <code>${serverUrl}/enter_bug.cgi?issue_type=DEFECT</code></li>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
    94
			<li>Query URL: <code>${serverUrl}/buglist.cgi?component=glassfish&amp;issue_status=NEW&amp;issue_status=STARTED&amp;issue_status=REOPENED&amp;order=Issue+Number</code></li>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
    95
			<li>Query Pattern: <code>&lt;a href="show_bug.cgi\?id\=(.+?)">.+?&lt;span class="summary">(.+?)&lt;/span></code></li>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
    96
		</ul>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
    97
		<dl>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
    98
			<dd>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
    99
				<b>Note:</b> 
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
   100
				<i>Query Pattern</i> field should be a <code>regexp</code> with 1st matching group on 
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
   101
				<i>Issue ID</i> and 2nd on 
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
   102
				<i>Issue Description</i>. Alternatively, you could use named matching groups: ({Id}.+?), ({Description}.+?), ({Status}.+?), ({Owner}.+?) and ({Type}.+?), then they can appear in query <code>regexp</code> in an arbitrary order. The second option requires build 2.0.0v20070717 or later.
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
   103
			</dd>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
   104
		</dl>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
   105
		<dl>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
   106
			<dd>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
   107
				<b>Note:</b> the above fields are using parameter substitution <code>${..}</code>. Variables <code>serverUrl, userId</code> and <code>password</code> are substituted from the values of corresponding fields of the repository preference page. In addition you can specify any arbitrary parameters and their values that will be also substituted into the template fields.
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
   108
			</dd>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
   109
		</dl>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
   110
		<dl>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
   111
			<dd>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
   112
				<b>Note:</b> the SourceForge template included with connector assume that 
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
   113
				<i>single repository is used for all projects</i>. User should create multiple queries, and set project parameters at the query level. Because web connector don't support actions like "open repository task" there is really no need to create separate repositories per project and if you think about it that is how it work for connectors for Bugzilla and JIRA. However, it is still possible to setup separate repository per project using repository url like http://sourceforge.net/tracker/?group_id=172199 and accordingly updating derived urls is the advanced repository settings.
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
   114
			</dd>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
   115
		</dl>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
   116
		<p><!-- TODO need login setup for above GlassFish example -->
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
   117
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
   118
			<b>For the web repository that require user to login, use advanced configuration in following way.</b> 
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
   119
<i>			This configuration is for GForge, you might need to change it for other repositories</i>:
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
   120
		</p>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
   121
		<ul>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
   122
			<li>Login Request URL - an address that form is using to submit login request: <code>${serverUrl}/account/login.php?return_to=&amp;form_loginname=${userId}&amp;form_pw=${password}&amp;login=Login 
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
   123
				<b>(POST)</b></code>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
   124
			</li>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
   125
			<li>Login Form URL - an address where login form is located 
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
   126
				<i>(only needed if server need a login token in the parameters of the Login Request URL)</i>: <code>${serverUrl}/account/login.php</code>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
   127
			</li>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
   128
			<li>Login Token Pattern - pattern to extract value of the <code>loginToken</code> parameter from the form page 
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
   129
				<i>(only needed if server need a login token in the parameters of the Login Request URL and Login Form URL is specified)</i>: <code>session_ser=(.+?)</code>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
   130
			</li>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
   131
		</ul>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
   132
		<p>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
   133
			<b>2.</b> Create a new query for the GlassFish task repository created above (either from popup context menu in the Task List view or using a "New..." wizard from File -> New... -> Other... menu).
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
   134
		</p>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
   135
		<ul>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
   136
			<li>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
   137
				<i>Query URL</i> and 
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
   138
				<i>Query Pattern</i> in the 
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
   139
				<i>Repository Preferences</i> are used as default query parameters and can be overwritten in 
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
   140
				<i>Advanced Configuration</i> section in 
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
   141
				<i>Query Preferences</i>. Custom parameter values can also be overridden here as well as new parameters for substitution into the specific query.
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
   142
			</li>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
   143
		</ul>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
   144
		<ul>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
   145
			<li>In the 
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
   146
				<i>Advanced Configuration</i> section of the "New Query" dialog, there is a "Preview" button. You can use it to test your query pattern.
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
   147
			</li>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
   148
		</ul>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
   149
		<p>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
   150
			<img border="0" src="images/Generic-web-repository-settings.gif"/>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
   151
		</p>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
   152
		<h2 id="XPlanner_Connector">XPlanner Connector</h2>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
   153
		<p>The XPlanner connector is currently in the Experimental state.  It supports XPlanner version .7.</p>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
   154
		<p>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
   155
			<b>Query</b>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
   156
		</p>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
   157
		<p>XPlanner Connector supports creating queries from your XPlanner repository.  You can select to create a query for your own in progress tasks (the default), or select projects or iterations or user stories from a list.  You can also select ones assigned to you, or all.  Currently you can choose to group the results by tasks or user stories.  If you group the results by tasks, this will result in a single query with the applicable tasks underneath it.  If you choose to group the results by user stories, this will result in multiple queries added to the task list, each one corresponding to a user story, with the applicable tasks underneath it:</p>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
   158
		<p>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
   159
			<img border="0" src="images/XPlannerQuery.jpg"/>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
   160
		</p>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
   161
		<p>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
   162
			<b>Task Editor</b>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
   163
		</p>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
   164
		<p>A rich editor for editing XPlanner tasks is available.  It currently doesn't support all of the attributes you can change in XPlanner itself, but allows you to modify the basic ones necessary for XP development -- e.g. summary, description, estimated time. The attributes section of the editor displays an XPlanner-like view of the meaningful attributes, some of which are not editable.</p>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
   165
		<p>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
   166
			<img border="0" src="images/XPlannerTaskEditor.gif"/>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
   167
		</p>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
   168
		<p>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
   169
			<b>User Story Editor</b>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
   170
		</p>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
   171
		<p>If you open an XPlanner element by id, using the "Open Repository Task by Key/ID" dialog, and that id is a user story id, you will see the read-only user story editor.  This editor is just useful for seeing the major details of a user story -- no items in it can be changed, since there is no really good mapping between a user story and a Mylyn task.</p>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
   172
		<p>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
   173
			<img border="0" src="images/XPlannerUserStoryEditor.gif"/>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
   174
		</p><hr/>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
   175
		<table class="navigation" style="width: 100%;" border="0" summary="navigation">
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
   176
			<tr>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
   177
				<td style="width: 20%" align="left">
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
   178
					<a href="Preferences.html" title="Preferences">
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
   179
						<img alt="Previous" border="0" src="images/images/prev.gif"/>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
   180
					</a>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
   181
				</td>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
   182
				<td style="width: 60%" align="center">
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
   183
					<a href="Mylyn Reference.html" title="Mylyn Reference">
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
   184
						<img alt="Mylyn Reference" border="0" src="images/images/home.gif"/>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
   185
					</a>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
   186
				</td>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
   187
				<td style="width: 20%" align="right">
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
   188
					<a href="Updating-This-Document.html" title="Updating This Document">
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
   189
						<img alt="Next" border="0" src="images/images/next.gif"/>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
   190
					</a>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
   191
				</td>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
   192
			</tr>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
   193
			<tr>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
   194
				<td style="width: 20%" align="left" valign="top">Preferences</td>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
   195
				<td style="width: 60%" align="center"></td>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
   196
				<td style="width: 20%" align="right" valign="top">Updating This Document</td>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
   197
			</tr>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
   198
		</table>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
   199
	</body>
684bf18fdedf add files for RCL_2_2
cawthron
parents:
diff changeset
   200
</html>