blob: 78d2b6c5c831de26da40fe4043037c815e5b64bc [file] [log] [blame]
<html>
<head>
<title>Mylar New &amp; Noteworthy</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<meta name="author" content="Mik Kersten" />
<meta name="keywords" content="Mylar, Eclipse" />
<link rel="stylesheet" type="text/css" href="http://eclipse.org/eclipse.org-common/themes/Phoenix/css/visual.css" media="screen" />
</head>
<body>
<div align=center><h1>New &amp; Noteworthy for Mylar 0.5.3</h1></div>
<table border="1" style="border-collapse: collapse" width="100%" id="table128" cellpadding="4" bordercolor="#FFFFFF">
<tr>
<td bgcolor="#595791" width="7%" align="center"><b>
<font color="#FFFFFF" size="1">Release</font></b></td>
<td bgcolor="#595791" width="5%" align="center"><b>
<font color="#FFFFFF" size="1">Resolved
</font></b></td>
<td bgcolor="#595791" width="*" align="center"><b>
<font color="#FFFFFF" size="1">Community Contributions</font></b></td>
</tr>
<tr>
<td bgcolor="#E0D0E6"><font size="1">0.5.3<br>
<i>June 13</i></font></td>
<td bgcolor="#E0D0E6" align="center">
<font size="1">
<a href="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&product=Mylar&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&bug_status=RESOLVED&bug_status=VERIFIED&bug_status=CLOSED&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=2006-05-23&chfieldto=2006-06-13&chfield=resolution&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0=">
84<br>
reports</a></font></td>
<td bgcolor="#E0D0E6"><font size="1">Brian de Alwis patches resolved the
long-standing
<a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=103235">multiple
workbench windows limitation</a>. Eugene Kuleshov added support for
<a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=139314">editing
custom JIRA queries</a>.&nbsp; Brock Janiczak added
<a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=142875">Subclipse
change set support</a>. Jeff Pound added support for
<a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=102851">Bugzilla
attachments</a>.&nbsp; Raphael Ackermann improved
<a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=142898">Bugzilla
search selections</a>.&nbsp; Gunnar Wagenknecht fixed
<a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=146385">Subclipse
dependency loading</a>.&nbsp; </font></td>
</tr>
<tr>
<td bgcolor="#FAF7FB"><font size="1">0.5.2<br>
<i>May 22</i></font></td>
<td bgcolor="#FAF7FB" align="center">
<font size="1">
<a href="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&product=Mylar&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&bug_status=RESOLVED&bug_status=VERIFIED&bug_status=CLOSED&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=2006-04-29&chfieldto=2006-05-20&chfield=resolution&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0=">
64<br>
reports</a></font></td>
<td bgcolor="#FAF7FB"><font size="1">Brock Janiczak made another big
contribution with the
<a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=133764">
form-based JIRA editor</a>, updates for
<a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=139320">new JIRA
APIs</a>, and
<a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=141251">wizard
progress</a>.&nbsp; David Barri's patch and help were instrumental in
supporting
<a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=117035">alternate
encodings</a>.&nbsp; Sefan Langer made use of the internal browser for
tasks <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=132656">
optional</a>.&nbsp; Minor fixes were also contributed by
<a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=142362">Brian de
Alwis</a> and
<a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=139293">Leah
Findlater</a>.</font></td>
</tr>
<tr>
<td bgcolor="#FAF7FB"><font size="1">0.5.1<br>
<i>April 28</i></font></td>
<td bgcolor="#FAF7FB" align="center">
<a href="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&product=Mylar&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&bug_status=RESOLVED&bug_status=VERIFIED&bug_status=CLOSED&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=2006-04-08&chfieldto=2006-04-29&chfield=resolution&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0=">
<font size="1">34</font><font size="1"><br>
reports</a></font></td>
<td bgcolor="#FAF7FB"><font size="1">Brock Janiczak and
Eugene Kuleshov made a very substantial contribution of custom JIRA
query support.&nbsp; Gunnar Wagenknecht contributed a patch for RC1
compatibility.</font></td>
</tr>
</table>
<p>Also see:</p>
<ul>
<li><b><a href="new-0.4.html">New &amp; Noteworthy for Mylar 0.4</a></b></li>
<li><b><a href="new-0.3.html">New &amp; Noteworthy for
Mylar 0.3</a></b></li>
</ul>
<p>Update instructions:</p>
<ul>
<li>Use &quot;Search for new features..&quot; when updating to avoid confusing the
Update Manager</li>
<li>Bugzilla users: submit all outgoing changes before updating since this
update will recreate the offline file</li>
<li>JIRA users: JIRA Core Services 0.9.0 is required and included on the
update site, synch queries after updating</li>
</ul>
<hr>
<p>&nbsp;</p>
<h2>Team</h2>
<table cellpadding="10" cellspacing="0" http://www.eclipse.org/mylar/doc/images/dev/ id="table243">
<tr>
<td align="left" valign="top" width="15%" bgcolor=#E0D0E6>
<p align="right"><b>Change Set Management for Subclipse</b></p>
</td>
<td valign="top" width="70%">
Mylar's automatic change set management now integrates with
<a href="http://subclipse.tigris.org/servlets/ReadMsg?list=users&msgNo=6914">
Subclipse 1.1.0</a> (<a href="http://subclipse.tigris.org/update_1.2.x">update
site</a>).&nbsp; Note that you need to have the Synchronize view in
either Incoming or Outgoing mode in order for change sets to work.&nbsp;
If a change set does not show up for an existing synchronization
deactivate and activate the current task.&nbsp; Commit changes
either via the Synchronize view or the Task List's <i>Commit Context</i>
popup menu action.<p>
<img src="images/0.5.3/changeset-subclipse.gif"></td>
</tr>
<tr>
<td colspan="2">
<hr>
</td>
</tr>
</table>
<table cellpadding="10" cellspacing="0" http://www.eclipse.org/mylar/doc/images/dev/ id="table244">
<tr>
<td align="left" valign="top" width="15%" bgcolor="#FAF7FB">
<p align="right"><b>Support for CVS Change Sets with Models</b></p>
</td>
<td valign="top" width="70%">
If you are using the model-based change sets, you will notice that
the Mylar Active Change sets work show up with a decoration in the
lower-right corner, and that you can view both incoming and outgoing
change sets at the same time.&nbsp; However, note that there is a
refresh problem on startup, so if a change
set you expect is missing or if you get a <i>There are no more Incoming/Outgoing changes</i> message
in the view on startup toggle the third toolbar button between <i>
All Models</i> and <i>Change Sets</i> (see Platform/Team
<a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=142395">bug
142395</a>).&nbsp;
<p>
<img src="images/0.5.2/changesets-model-based.gif"></td>
</tr>
</table>
<h2>&nbsp; </h2>
<h2>Task List</h2>
<table cellpadding="10" cellspacing="0" http://www.eclipse.org/mylar/doc/images/dev/ id="table240">
<tr>
<td align="left" valign="top" width="15%" bgcolor=#E0D0E6>
<p align="right"><b>Open in Browser</b></p>
</td>
<td valign="top" width="70%">
The Task List &quot;Open in Browser&quot; and hyperlink actions now follow the
Platform browser settings in <i>Preferences -&gt; General -&gt; Web
Browser</i>.&nbsp;
This allows you to open repository tasks and queries in the internal
or external browser via the Task List context menu.
</td>
</tr>
<tr>
<td colspan="2">
<hr>
</td>
</tr>
</table>
<table cellpadding="10" cellspacing="0">
<tr>
<td align="left" valign="top" width="15%" bgcolor="#FAF7FB">
<p align="right"><b>Daily Progress </b></p>
</td>
<td valign="top" width="70%">
Using
Apply Mylar in the Task List now helps track daily task
progress by highlighting tasks scheduled for today (default
is blue) and always showing tasks completed today
(default is green).&nbsp; With Apply Mylar enabled the
previous sort order is removed and interest based
sorting is added (e.g. brings overdue tasks to the top
and completed ones to the bottom, then sorts by priority
and description).<p>Repository tasks with incoming
comments are now always considered to be interesting
(e.g. 133196 below).&nbsp;
Note that if you see too many tasks with incoming
notifications you can select them all and click <i>
Synchronize with Repository</i> on the context menu to
catch up.&nbsp; </p>
<p>
<img src="images/0.5.2/tasklist-apply-mylar.gif"></td>
</tr>
<tr>
<td colspan=2>
<hr>
</td>
</tr>
</table>
<table cellpadding="10" cellspacing="0" http://www.eclipse.org/mylar/doc/images/dev/ id="table208">
<tr>
<td align="left" valign="top" width="15%" bgcolor=#FAF7FB>
<p align="right"><b>Apply Mylar to Task Activity</b></p>
</td>
<td valign="top" width="70%">
Similar to how Mylar only shows the resources interesting to a task
when applied to a resource view, the Mylar filter will show only the
tasks relevant to the current work week when applied to the Task
List view.&nbsp; This helps reduce information overload for those
that make heavy use of the Task List by focusing on the tasks
scheduled for this week, incomplete tasks that have become
interesting by being worked on recently, and those that are past
their reminders.&nbsp; To mark a task uninteresting set its reminder
for next week or later.&nbsp; Also note that tasks scheduled for
today are highlighted in blue by default (see <i>Preferences -&gt;
General -&gt; Fonts and Colors</i> to change).<p>
<img src="images/0.5.1/apply-tasklist.gif"></td>
</tr>
</table>
<h2>&nbsp; </h2>
<h2>Task Context</h2>
<table cellpadding="10" cellspacing="0" http://www.eclipse.org/mylar/doc/images/dev/ id="table239">
<tr>
<td align="left" valign="top" width="15%" bgcolor=#E0D0E6>
<p align="right"><b>Resource Exclusions</b></p>
</td>
<td valign="top" width="70%">
Files and directories can be excluded from the change monitoring
that causes them to get automatically added to the context.&nbsp;
This can be useful for not monitoring settings files (.* is enabled
default), generated files not in output folders (e.g. source code
generation), or shared directories (e.g. linked network drives used
by others).&nbsp; See <i>Preferences -&gt; Mylar -&gt; Resources</i>.<p>
<img src="images/0.5.3/resources-exclusion.gif"></td>
</tr>
<tr>
<td colspan="2">
<hr>
</td>
</tr>
</table>
<table cellpadding="10" cellspacing="0" http://www.eclipse.org/mylar/doc/images/dev/ id="table211">
<tr>
<td align="left" valign="top" width="15%" bgcolor=#FAF7FB>
<p align="right"><b>Editor Auto Close</b></p>
</td>
<td valign="top" width="70%">
Editors now close automatically when the corresponding files become
uninteresting.&nbsp; This ensures that the number of open editors
does not bloat, and that the editors match the context visible in
vies like the Package Explorer.&nbsp; Note that when a context is
activated the Eclipse preference for closing editors will be
disabled, and re-enabled on deactivation if previously set.<p>
<img src="images/0.5.1/editors-close.gif"></td>
</tr>
<tr>
<td colspan="2">
<hr>
</td>
</tr>
</table>
<table cellpadding="10" cellspacing="0" http://www.eclipse.org/mylar/doc/images/dev/ id="table210">
<tr>
<td align="left" valign="top" width="15%" bgcolor=#FAF7FB>
<p align="right"><b>Filter Auto Removal</b></p>
</td>
<td valign="top" width="70%">
When Mylar is applied to a view, the existing filters will be
removed from the view.&nbsp; This enables Alt+click browsing of all
elements (e.g. .settings folder), and ensures that filters such as
Referenced Libraries and Working Sets do not hide elements
interesting to a context.&nbsp; The filters are restored when the
Apply Mylar button is toggled off.</td>
</tr>
</table>
<p>&nbsp; &nbsp; </p>
<h2>Bugzilla Connector</h2>
<table cellpadding="10" cellspacing="0" http://www.eclipse.org/mylar/doc/images/dev/ id="table241">
<tr>
<td align="left" valign="top" width="15%" bgcolor=#E0D0E6>
<p align="right"><b>Background Synch on Open</b></p>
</td>
<td valign="top" width="70%">
Incremental background synchronization and offline support has been
further improved, and opening a Bugzilla report will now open the
offline copy and synchronize with the server in the background.&nbsp;
Note that if you have a large Task List&nbsp; your first
synchronization may be slow since every report will be synched.&nbsp;
The preference settings have been simplified and are in <i>
Preferences -&gt; Mylar -&gt; Task List</i>.&nbsp; <p>
<img src="images/0.5.3/repository-synch.gif"></td>
</tr>
<tr>
<td colspan="2">
<hr>
</td>
</tr>
</table>
<table cellpadding="10" cellspacing="0" http://www.eclipse.org/mylar/doc/images/dev/ id="table242">
<tr>
<td align="left" valign="top" width="15%" bgcolor=#E0D0E6>
<p align="right"><b>File Attachments</b></p>
</td>
<td valign="top" width="70%">
Attachments can be added from the bugzilla editor.&nbsp; Note
that you must provide a description.<p>
<img src="images/0.5.3/bugzilla-attach.gif"></td>
</tr>
<tr>
<td colspan="2">
<hr>
</td>
</tr>
</table>
<table cellpadding="10" cellspacing="0" http://www.eclipse.org/mylar/doc/images/dev/ id="table227">
<tr>
<td align="left" valign="top" width="15%" bgcolor="#FAF7FB">
<p align="right"><b>Search Integration</b></p>
</td>
<td valign="top" width="70%">
The Bugzilla search page now only shows attributes relevant to the
selected product.&nbsp; The results shown in the Search view are now
opened and displayed consistently with the Task List (e.g.
indicating which hits are in the Task list via the icon).<p>
<img src="images/0.5.2/bugzilla-search.gif"></td>
</tr>
<tr>
<td colspan=2>
<hr>
</td>
</tr>
</table>
<table cellpadding="10" cellspacing="0" http://www.eclipse.org/mylar/doc/images/dev/ id="table228">
<tr>
<td align="left" valign="top" width="15%" bgcolor="#FAF7FB">
<p align="right"><b>Bugzilla Connector Uses XML/RDF</b></p>
</td>
<td valign="top" width="70%">
The Bugzilla connector now exclusively uses XML and RDF to run
queries and retrieve bug reports (previously relied on HTML
parsing).&nbsp; This means that it can now be used with many
customized repositories (e.g. RedHat), and that all bug attributes
should be visible and editable (e.g. keywords).&nbsp; Attachments
now show up in a new section on the report.<p>Synchronization and incoming change notification has been
streamlined and only downloads changed reports (refer to Time Zone
settings below).</p>
<p>
<img src="images/0.5.2/task-repository-sync.gif"></td>
</tr>
<tr>
<td colspan=2>
<hr>
</td>
</tr>
</table>
<table cellpadding="10" cellspacing="0" http://www.eclipse.org/mylar/doc/images/dev/ id="table229">
<tr>
<td align="left" valign="top" width="15%" bgcolor="#FAF7FB">
<p align="right"><b>Character Encodings and Time Zones</b></p>
</td>
<td valign="top" width="70%">
The Bugzilla Connector now has full support for encodings (note
UTF-8 support was improved in Bugzilla 2.22).&nbsp;
For most installations
the default UTF-8 settings should work, but you can also force the
encoding used in the repository settings page.<p>
<img src="images/0.5.2/bugzilla-encodings-editor.gif"><p>
The time zone setting <b>must be set correctly</b> for synchronization to
only synchronize changed tasks correctly.&nbsp; If you do not set this
value your local time zone will be used.&nbsp; Note that the
eclipse.org repository is on Canada/Eastern time.<p>
<img src="images/0.5.2/bugzilla-encodings-settings.gif"></td>
</tr>
<tr>
<td colspan=2>
<hr>
</td>
</tr>
</table>
<table cellpadding="10" cellspacing="0" http://www.eclipse.org/mylar/doc/images/dev/ id="table209">
<tr>
<td align="left" valign="top" width="15%" bgcolor=#FAF7FB>
<p align="right"><b>Task Context Attachments</b></p>
</td>
<td valign="top" width="70%">
Task contexts can now be attached to Bugzilla tasks and retrieved
into the workspace, via the Task List popup menu.&nbsp; When a task
has a repository context the lower-left repository icon turns purple and
gets taller.<p>Note: not (yet) supported on
Bugzilla 2.18.<p>
<img src="images/0.5.1/context-attach-popup.gif"><p>
<img src="images/0.5.1/context-retrieve.gif"></td>
</tr>
<tr>
<td colspan="2">
<hr>
</td>
</tr>
</table>
<table cellpadding="10" cellspacing="0" http://www.eclipse.org/mylar/doc/images/dev/ id="table205">
<tr>
<td align="left" valign="top" width="15%" bgcolor=#FAF7FB>
<p align="right"><b>End of Support for 2.16</b></p>
</td>
<td valign="top" width="70%">
This release marks the end of both bugzilla.org and Mylar support
for Bugzilla 2.16, so those using the old installation will need to
<a href="http://www.bugzilla.org/news/">upgrade</a>.</td>
</tr>
</table>
<h2>&nbsp; </h2>
<h2>JIRA Connector</h2>
<table cellpadding="10" cellspacing="0" http://www.eclipse.org/mylar/doc/images/dev/ id="table223">
<tr>
<td align="left" valign="top" width="15%" bgcolor="#FAF7FB">
<p align="right"><b>JIRA Editor</b></p>
</td>
<td valign="top" width="70%">
The Eclipse Forms-based JIRA editor provides integrated
editing for JIRA repository tasks.&nbsp; At this time
only new comment posting is supported, and attributes
can not be edited.&nbsp; Since offline editing for JIRA
tasks is not yet supported saving a comment will result
in it being posted.&nbsp; Note that you must synchronize
your queries before using this editor.<p>
<img src="images/0.5.2/jira-editor.gif"></td>
</tr>
<tr>
<td colspan=2>
<hr>
</td>
</tr>
</table>
<table cellpadding="10" cellspacing="0" http://www.eclipse.org/mylar/doc/images/dev/ id="table224">
<tr>
<td align="left" valign="top" width="15%" bgcolor="#FAF7FB">
<p align="right"><b>Add Individual Tasks</b></p>
</td>
<td valign="top" width="70%">
Individual JIRA tasks can now be added by issue key via the
Task List (via context menu -&gt; <i>Add Existing Repository Task</i>)</td>
</tr>
<tr>
<td colspan=2>
<hr>
</td>
</tr>
</table>
<table cellpadding="10" cellspacing="0" http://www.eclipse.org/mylar/doc/images/dev/ id="table204">
<tr>
<td align="left" valign="top" width="15%" bgcolor=#FAF7FB>
<p align="right"><b>Custom Queries</b></p>
</td>
<td valign="top" width="70%">
In addition to using filters stored on the server, custom JIRA
queries can now be added via <i>New Repository Query</i> wizard. <p>
<img src="images/0.5.1/jira-query-custom.gif"></td>
</tr>
</table>
</body>
</html>