1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-07-17 14:05:23 +02:00
cdt/releng/org.eclipse.rse.build/template/buildNotes.php

226 lines
14 KiB
PHP
Raw Normal View History

<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link rel="stylesheet" href="http://www.eclipse.org/default_style.css" type="text/css">
<title>Build Notes for TM @buildId@</title>
</head>
<body>
<table border="0" cellspacing="5" cellpadding="2" width="100%">
<tr>
<td align="LEFT" width="80%">
<p><b><font class=indextop>Build Notes for TM @buildId@</font></b><br>
@dateLong@ </p>
</td>
</tr>
</table>
<table border="0" cellspacing="5" cellpadding="2" width="100%">
<tr>
<td align="LEFT" valign="TOP" colspan="3" bgcolor="#0080C0"><b>
<font face="Arial,Helvetica" color="#FFFFFF">New and Noteworthy</font></b></td>
</tr>
</table>
<table><tbody><tr><td>
<ul>
<li>TM @buildId@ <b>requires Eclipse 3.3 or later for the SSH component</b>.
Other components may work with earlier Eclipse versions, but these have not been tested.
<b>Import/Export requires Java 1.5</b>, the rest of RSE runs on Java 1.4.
2007-06-06 16:34:00 +00:00
Platform Runtime is the minimum requirement for core RSE and Terminal.
2008-04-09 12:35:16 +00:00
Discovery needs EMF, and the RemoteCDT integration needs CDT.<br>
2008-06-25 16:31:02 +00:00
<b>Building</b> the RSE SSH service requires <b>Eclipse 3.4</b> or later for the fix
2008-04-09 12:35:16 +00:00
of <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=224799">bug 224799</a>;
2008-06-25 16:31:02 +00:00
the fix also requires 3.4 at runtime, but the code contains a backward
2008-04-09 12:35:16 +00:00
compatibility fallback to also run on Eclipse 3.3 if that particular fix
is not required.</li>
2007-11-14 14:42:51 +00:00
<li>Important Bug Fixes, Enhancements and API changes:<ul>
2009-01-19 15:55:46 +00:00
<li><b>The Remote CDT Launch</b> now supports running arbitrary commands before actually invoking the debuggee.
This allows for fine-tuning the environment on the remote machine, in which the program is supposed to run
[<a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=181517">181517</a>]</li>
<li><b>Locating an item in the RSE Tree</b> is now possible from the scratchpad, monitor, and remote details
table views, as well as the project explorer and resource navigator. This allows for easily finding related
items in case one item is already known; and doing RSE operations such as browsing into an archive based
on the context in a normal project explorer workspace.
[<a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=160105">160105</a>]
[<a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=218227">218227</a>]</li>
<li><b>A new Preference has been added: Remote Systems &gt; Files &gt; Share cached files between different connections to the same host</b>.
By default, this setting is on, but it can be turned off to support different virtual
file systems being retrieved for different kinds of connections (such as different
users for FTP connections, or different ports for SSH-tunneled connections). For
supporting such cases, the setting should be turned <b>off</b>
[<a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=245260">245260</a>].</li>
<li><b>API: DStore Products</b> can now register their own keystores
[<a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=259905">259905</a>].</li>
<li><b>API: A PropertyTester</b> is now available for the properties served
by ISystemViewElementAdapter, in order to support declaratively registering
menus with the org.eclipse.ui.menus extension point.
[<a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=245039">245039</a>].</li>
<li><b>The RSE Platform/Team Synchronization Integration</b> has been added (currently
still in alpha state). From the RSE Import/Export wizards, you can now select the
new "Review/Synchronize" checkbox to enable review in the Team Synchronization
perspective. For more details, see the
<a href="http://wiki.eclipse.org/RSESync/Status_and_Ideas">status and ideas Wiki</a>
for the corresponding Summer of Code project. Note that this new contribution
adds a <b>Java 1.5 dependency</b> for the importexport plugin
[<a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=185925">185925</a>].</li>
<li><b>The Number of Downloadable items</b> has been reduced by getting rid of the fine-grained
runtime packages and in favor of a popular all-in-one runtime download.</li>
2009-01-19 15:55:46 +00:00
</ul></li>
<li>At least 26 bugs were fixed: Use
2009-01-19 15:55:46 +00:00
<!-- <a href="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&classification=DSDP&product=Target+Management&component=Core&component=RSE&component=Terminal&bug_status=RESOLVED&bug_status=VERIFIED&bug_status=CLOSED&resolution=FIXED&resolution=WONTFIX&resolution=WORKSFORME&chfieldfrom=2008-12-24&chfieldto=2009-02-08&chfield=resolution&cmdtype=doit&negate0=1&field0-0-0=target_milestone&type0-0-0=regexp&value0-0-0=%5B23%5D.0&field0-0-1=target_milestone&type0-0-1=regexp&value0-0-1=3.1%20M%5B23467%5D"> -->
<a href="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&classification=DSDP&product=Target+Management&component=Core&component=RSE&component=Terminal&target_milestone=3.1+M5&bug_status=RESOLVED&bug_status=VERIFIED&bug_status=CLOSED&resolution=FIXED&resolution=WONTFIX&resolution=WORKSFORME&cmdtype=doit">
2008-06-25 16:31:02 +00:00
this query</a> to show the list of bugs fixed since <!-- the last milestone, -->
2009-01-19 15:55:46 +00:00
<a href="http://download.eclipse.org/dsdp/tm/downloads/drops/S-3.1M4-200812191115/">
TM 3.1M4</a>
[<a href="http://download.eclipse.org/dsdp/tm/downloads/drops/S-3.1M4-200812191115/buildNotes.php">build notes</a>].</li>
<li>For details on checkins, see
2008-09-23 15:32:20 +00:00
<a href="http://dsdp.eclipse.org/dsdp/tm/searchcvs.php">TM SearchCVS</a>, the
2006-10-08 23:48:24 +00:00
<a href="http://download.eclipse.org/dsdp/tm/downloads/drops/N-changelog/index.html">
RSE CVS changelog</a>, and the
<a href="http://download.eclipse.org/dsdp/tm/downloads/drops/N-changelog/core/index.html">
TM Core CVS changelog</a>.</li>
2006-11-07 11:04:53 +00:00
<li>For other questions, please check the
<a href="http://wiki.eclipse.org/TM_and_RSE_FAQ">TM and RSE FAQ</a>
2006-11-07 11:04:53 +00:00
as well as the
<a href="http://wiki.eclipse.org/DSDP/TM/3.1_Known_Issues_and_Workarounds">
TM 3.1 Known Issues and Workarounds</a>.</li>
</ul>
</td></tr></tbody></table>
2006-11-07 11:04:53 +00:00
<table border="0" cellspacing="5" cellpadding="2" width="100%">
<tr>
<td align="LEFT" valign="TOP" colspan="3" bgcolor="#0080C0"><b>
<font face="Arial,Helvetica" color="#FFFFFF">Getting Started</font></b></td>
</tr>
</table>
<table><tbody><tr><td>
2008-12-30 01:00:36 +00:00
<p>The RSE User Documentation has a
2006-11-07 11:04:53 +00:00
<a href="http://dsdp.eclipse.org/help/latest/index.jsp?topic=/org.eclipse.rse.doc.user/gettingstarted/g_start.html">
2006-11-15 10:15:59 +00:00
Tutorial</a> that guides you through installation, first steps,
2006-11-07 11:04:53 +00:00
connection setup and important tasks.</p>
2006-11-15 10:15:59 +00:00
<p>
If you want to know more about future directions of the Target Management
2008-12-30 01:00:36 +00:00
Project, developer documents, architecture or how to get involved,
2006-11-15 10:15:59 +00:00
the online
<a href="http://www.eclipse.org/dsdp/tm/tutorial/index.php">Getting Started page</a>
as well as the
<a href="http://wiki.eclipse.org/TM_and_RSE_FAQ">TM and RSE FAQ</a>
2006-11-15 10:15:59 +00:00
are the best places for you to get started.
</p>
2006-11-07 11:04:53 +00:00
</td></tr></tbody></table>
<table border="0" cellspacing="5" cellpadding="2" width="100%">
<tr>
<td align="LEFT" valign="TOP" colspan="3" bgcolor="#0080C0"><b>
<font face="Arial,Helvetica" color="#FFFFFF">API Status</font></b></td>
</tr>
</table>
<table><tbody><tr><td>
2008-09-16 17:22:41 +00:00
<p>For the upcoming TM 3.1 release, only backward compatible API changes
are planned, especially in order to support improved componentization
and UI/Non-UI splitting.
In the interest of improving the code base, though, please
take care of API marked as <b>@deprecated</b> in the Javadoc.
Such API is prime candidate to be removed in the future.
Also, observe the API Tooling tags such as <b>@noextend</b> and
<b>@noimplement</b>.
</p>
2006-11-07 11:04:53 +00:00
</td></tr></tbody></table>
<table border="0" cellspacing="5" cellpadding="2" width="100%">
<tr>
<td align="LEFT" valign="TOP" colspan="3" bgcolor="#808080"><b>
2008-09-16 17:22:41 +00:00
<font face="Arial,Helvetica" color="#FFFFFF">API Specification Updates since TM 3.0</font></b></td>
</tr>
</table>
<table><tbody><tr><td>
2008-09-16 17:22:41 +00:00
The following lists amendments to API specifications that are worth noticing,
and may require changes in client code even though they are binary compatible.
2007-02-24 05:47:13 +00:00
More information can be found in the associated bugzilla items.
<ul>
2008-09-16 17:22:41 +00:00
<li>TM @buildId@ API Specification Updates
<ul>
<li>The <b>TerminalState.OPENED</b> state has been removed. This was provisional "internal" API,
so this change does not constitute an official API change. Still, in order to properly
support all update scenarios for consumers of the previous provisional API, the bundle
<b>version of org.eclipse.tm.terminal has been moved up to 3.0.0</b>
[<a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=262996">262996</a>].</li>
<li>The <b>SshShellService, SshHostShell, TelnetShellService, TelnetHostShell</b> and related
classes have been removed and replaced by a generic Terminal-to-HostShell adapter which can
re-use the functionality across the Telnet and SSH plugins.
In order to ensure proper version computing on update, the following plugin versinos were changed:
<ul>
<li><b>org.eclipse.rse.services.ssh</b> changed from 2.1.0 to 3.0.0</li>
<li><b>org.eclipse.rse.services.telnet</b> changed from 1.1.0 to 2.0.0</li>
</ul>
These changes do not indicate breaking public API since the removed classes were
actually never API, but consumers should be aware of the probably unexpected
major version bump, which was required due to the internal version dependency
structure
[<a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=261478">261478</a>].</li>
</li>
2007-06-20 18:35:24 +00:00
</ul>
</li>
2007-02-24 05:47:13 +00:00
</ul>
2007-01-17 18:23:59 +00:00
Use
2008-06-25 16:31:02 +00:00
<!--
2008-09-16 17:22:41 +00:00
<a href="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=%5Bapi&classification=DSDP&product=Target+Management&component=Core&component=RSE&component=Terminal&bug_status=RESOLVED&bug_status=VERIFIED&bug_status=CLOSED&resolution=FIXED&resolution=WORKSFORME&chfieldfrom=2008-06-20&chfieldto=2008-10-03&chfield=resolution&cmdtype=doit">
2008-06-25 16:31:02 +00:00
-->
2009-01-19 15:55:46 +00:00
<a href="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=%5Bapi&classification=DSDP&product=Target+Management&component=Core&component=RSE&component=Terminal&bug_status=RESOLVED&bug_status=VERIFIED&bug_status=CLOSED&resolution=FIXED&resolution=WORKSFORME&target_milestone=3.1+M2&target_milestone=3.1+M3&target_milestone=3.1+M4&target_milestone=3.1+M5&target_milestone=3.1+M6&target_milestone=3.1+M7&cmdtype=doit">
2008-09-16 17:22:41 +00:00
this query</a> to show the full list of API related updates since TM 3.0
2008-06-25 16:31:02 +00:00
<!--
, and
2007-11-14 14:42:51 +00:00
<a href="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=%5Bapi%5D&classification=DSDP&product=Target+Management&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&cmdtype=doit">
2009-01-19 15:55:46 +00:00
this query</a> to show the list of additional API changes proposed for TM 3.1
2008-06-25 16:31:02 +00:00
-->
.
</td></tr></tbody></table>
<table border="0" cellspacing="5" cellpadding="2" width="100%">
<tr>
<td align="LEFT" valign="TOP" colspan="3" bgcolor="#0080C0"><b>
<font face="Arial,Helvetica" color="#FFFFFF">Known Problems and Workarounds</font></b></td>
</tr>
</table>
<table><tbody><tr><td>
The following critical or major bugs are currently known.
We'll strive to fix these as soon as possible.
<ul>
2008-09-30 15:40:37 +00:00
<li><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=248913">bug 248913</a> - maj - [ssh] SSH subsystem loses connection</li>
2008-09-16 17:22:41 +00:00
<li><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=244070">bug 244070</a> - maj - [dstore] DStoreHostShell#exit() does not terminate child processes</li>
2008-06-25 16:31:02 +00:00
<li><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=238156">bug 238156</a> - maj - Export/Import Connection doesn't create default filters for the specified connection</li>
<li><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=236443">bug 236443</a> - maj - [releng] Using P2 to install "remotecdt" only from update site creates an unusable installation</li>
2008-09-16 17:22:41 +00:00
<li><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=226564">bug 226564</a> - maj - [efs] Deadlock while starting dirty workspace
<li><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=222380">bug 222380</a> - maj - [persistence][migration][team] Subsystem association is lost when creating connection with an installation that does not have subsystem impl</li>
2008-02-18 18:00:59 +00:00
<li><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=218387">bug 218387</a> - maj - [efs] Eclipse hangs on startup of a Workspace with a large efs-shared file system on a slow connection</li>
<li><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=208185">bug 208185</a> - maj - [terminal][serial] terminal can hang the UI when text is entered while the backend side is not reading characters</li>
2008-09-16 17:22:41 +00:00
<li><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=198395">bug 198395</a> - maj - [dstore] Can connect to DStore with expired password</li>
</ul>
<!--
<p>No major or critical bugs are known at the time of release.
-->
2006-11-03 23:14:58 +00:00
Use
<a href="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&classification=DSDP&product=Target+Management&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&bug_severity=blocker&bug_severity=critical&bug_severity=major&cmdtype=doit">this query</a>
for an up-to-date list of major or critical bugs.</p>
2006-10-08 23:48:24 +00:00
<p>The
<a href="http://wiki.eclipse.org/TM_3.0_Known_Issues_and_Workarounds">
2007-11-14 14:42:51 +00:00
TM 3.0 Known Issues and Workarounds</a> Wiki page gives an up-to-date list
2006-11-07 11:04:53 +00:00
of the most frequent and obvious problems, and describes workarounds for them.<br/>
If you have other questions regarding TM or RSE, please check the
<a href="http://wiki.eclipse.org/TM_and_RSE_FAQ">TM and RSE FAQ</a>
2006-10-08 23:48:24 +00:00
</p>
<p>Click
<a href="https://bugs.eclipse.org/bugs/report.cgi?x_axis_field=bug_severity&y_axis_field=op_sys&z_axis_field=&query_format=report-table&classification=DSDP&product=Target+Management&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&format=table&action=wrap">here</a>
for a complete up-to-date bugzilla status report, or
<a href="https://bugs.eclipse.org/bugs/report.cgi?x_axis_field=bug_severity&y_axis_field=op_sys&z_axis_field=&query_format=report-table&classification=DSDP&product=Target+Management&bug_status=RESOLVED&bug_status=VERIFIED&bug_status=CLOSED&format=table&action=wrap">here</a>
for a report on bugs fixed so far.
2006-10-08 23:48:24 +00:00
</p>
</td></tr></tbody></table>
</body>
</html>