2006-06-27 12:36:05 +00:00
|
|
|
<!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 RSE @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 RSE @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>
|
2006-11-07 11:04:53 +00:00
|
|
|
<!--
|
2006-11-03 23:14:58 +00:00
|
|
|
<li>The <a href="http://download.eclipse.org/dsdp/tm/updates/">TM Update Site</a> now uses <b>Signed Jarfiles</b>.</li>
|
2006-11-07 11:04:53 +00:00
|
|
|
-->
|
|
|
|
<li>There is a new update site which uses <b>signed Jarfiles</b>:
|
|
|
|
<a href="http://download.eclipse.org/dsdp/tm/signedUpdates">
|
|
|
|
http://download.eclipse.org/dsdp/tm/signedUpdates</a>.<br/>
|
|
|
|
When testing signed jars, we came across
|
2006-11-10 16:19:39 +00:00
|
|
|
<a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=163421">bug 163421</a>.
|
|
|
|
We will continue with more testing and migrate the main update site to
|
|
|
|
use signed jars as well as soon as possible.</li>
|
2006-10-08 23:48:24 +00:00
|
|
|
<li>The <b>CDT Remote Launch Integration</b> is now available as a
|
2006-11-07 11:04:53 +00:00
|
|
|
download, or from the <a href="http://download.eclipse.org/dsdp/tm/updates/">Update Site</a>.
|
|
|
|
It also works for dstore connections now
|
|
|
|
(<a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=158312">bug 158312</a>).</li>
|
2006-11-03 23:14:58 +00:00
|
|
|
<!--
|
2006-10-08 23:48:24 +00:00
|
|
|
<li>An <b>Experimental RSE EFS Provider</b> is now available as a
|
|
|
|
download, or from the <a href="http://download.eclipse.org/dsdp/tm/updates/">Update Site</a>.</li>
|
2006-11-03 23:14:58 +00:00
|
|
|
-->
|
2006-10-08 23:48:24 +00:00
|
|
|
<li><b>Jakarta Commons Net</b> is now available for <b>FTP</b>.
|
2006-11-07 11:04:53 +00:00
|
|
|
<ul>
|
|
|
|
<li>A Telnet implementation is available (from Commons Net) but has not
|
|
|
|
yet been integrated as an RSE subsystem.</li>
|
|
|
|
<li>RSE now has an <b>FTP Only</b> system type (<a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=160168">Bug 160168</a>)</li>
|
|
|
|
<li>FTP now logs the commands issued into a console (<a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=161209">bug 161209</a>).</li>
|
|
|
|
</ul>
|
2006-11-03 23:14:58 +00:00
|
|
|
<!--
|
2006-10-08 23:48:24 +00:00
|
|
|
<li>Both Windows dstore daemon and server can now be started by simply double clicking on daemon.bat.
|
|
|
|
Documentation has been updated
|
2006-09-21 22:42:01 +00:00
|
|
|
(<a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=142952">Bug 142952</a>)</li>
|
2006-08-11 15:48:53 +00:00
|
|
|
<li>Numerous bugs have been fixed, and we consider RSE safe now for
|
2006-10-06 18:49:16 +00:00
|
|
|
all kinds of data transfer, even if it's done in multiple background sessions.</li>
|
2006-11-10 16:19:39 +00:00
|
|
|
-->
|
2006-10-08 23:48:24 +00:00
|
|
|
<li>Use
|
2006-11-07 11:04:53 +00:00
|
|
|
<a href="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&classification=DSDP&product=Target+Management&bug_status=RESOLVED&bug_status=VERIFIED&bug_status=CLOSED&resolution=FIXED&resolution=WONTFIX&resolution=INVALID&resolution=WORKSFORME&chfieldfrom=2006-11-03&chfieldto=2006-11-10&chfield=resolution&cmdtype=doit">
|
|
|
|
<!-- <a href="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&classification=DSDP&product=Target+Management&target_milestone=1.0+RC4&bug_status=RESOLVED&bug_status=VERIFIED&bug_status=CLOSED&resolution=FIXED&resolution=WONTFIX&resolution=INVALID&resolution=WORKSFORME&cmdtype=doit"> -->
|
2006-08-19 03:48:34 +00:00
|
|
|
this query</a> to show the list of bugs fixed since the last milestone,
|
2006-11-07 11:04:53 +00:00
|
|
|
<a href="http://download.eclipse.org/dsdp/tm/downloads/drops/S-1.0RC4-200611031816/index.php">
|
|
|
|
RSE 1.0RC4</a>.</li>
|
2006-10-08 23:48:24 +00:00
|
|
|
<li>For details on checkins, see the
|
|
|
|
<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/index.php/TM_and_RSE_FAQ">TM and RSE FAQ</a>
|
|
|
|
as well as the
|
|
|
|
<a href="http://wiki.eclipse.org/index.php/RSE_1.0_Known_Issues_and_Workarounds">
|
|
|
|
RSE 1.0 Known Issues and Workarounds</a>.</li>
|
2006-08-24 17:32:52 +00:00
|
|
|
</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>
|
|
|
|
<p>The RSE User Documentation now has a
|
|
|
|
<a href="http://dsdp.eclipse.org/help/latest/index.jsp?topic=/org.eclipse.rse.doc.user/gettingstarted/g_start.html">
|
|
|
|
Getting Started Tutorial</a> that guides you through installation, first steps,
|
|
|
|
connection setup and important tasks.</p>
|
|
|
|
</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>
|
|
|
|
<p>As per the Target Management
|
|
|
|
<a href="http://www.eclipse.org/dsdp/tm/development/plan.php#M4">plan</a>,
|
|
|
|
we reached API Freeze for RSE 1.0M4.</p>
|
|
|
|
<p>In fact we have reviewed and documented all relevant APIs, and they
|
|
|
|
have proven useful in earlier proprietary versions of RSE.<br/>
|
|
|
|
Yet, due to a lack of public feedback so far we still want to
|
|
|
|
<b>declare the APIs provisional for now</b>.</p>
|
|
|
|
<p>This means, that we reserve the right to change any API after RSE 1.0
|
|
|
|
in a not backward compatible way. All such API changes will be voted on
|
|
|
|
by committers on the <a href="http://dev.eclipse.org/mailman/listinfo/dsdp-tm-dev">
|
|
|
|
dsdp-tm-dev</a> developer mailing list, and documented in a migration guide
|
|
|
|
for future releases.</p>
|
|
|
|
<p>Currently, we see the following areas for potential API changes:
|
|
|
|
<ul>
|
|
|
|
<li>Classes and Interfaces that are not meant for public use will be
|
|
|
|
moved to packages tagged as <tt>internal</tt>. This will apply
|
|
|
|
particularly to the "implementation" plugins for the ssh, ftp and
|
|
|
|
local subsystems (these do not define any new APIs anyways).</li>
|
|
|
|
<li>The <tt>IConnectorService</tt> interface may be slightly modified
|
|
|
|
in order to allow for better UI / Non-UI separation.</li>
|
|
|
|
<li>Some more RSE Model classes may be moved from the UI plugin to the
|
|
|
|
non-UI core plugin.</li>
|
|
|
|
</ul>
|
|
|
|
If you want to start programming against RSE APIs now, best let us know
|
|
|
|
about your endeavours and keep yourself up-to-date. Stay in contact with
|
|
|
|
the <a href="http://dev.eclipse.org/mailman/listinfo/dsdp-tm-dev">
|
|
|
|
dsdp-tm-dev</a> developer mailing list, and give feedback to make the
|
|
|
|
APIs better.
|
|
|
|
</td></tr></tbody></table>
|
|
|
|
|
2006-08-24 17:32:52 +00:00
|
|
|
<table border="0" cellspacing="5" cellpadding="2" width="100%">
|
|
|
|
<tr>
|
2006-08-24 17:42:53 +00:00
|
|
|
<td align="LEFT" valign="TOP" colspan="3" bgcolor="#808080"><b>
|
2006-10-29 22:25:58 +00:00
|
|
|
<font face="Arial,Helvetica" color="#FFFFFF">API Changes since RSE 1.0 M4 (official API freeze) - newest changest first</font></b></td>
|
2006-08-24 17:32:52 +00:00
|
|
|
</tr>
|
|
|
|
</table>
|
|
|
|
<table><tbody><tr><td>
|
|
|
|
<ul>
|
2006-10-29 22:46:09 +00:00
|
|
|
<li>Changed <b>HostShellChangeEvent.getLines()</b> to return IHostOutput[] instead of Object[]
|
|
|
|
(<a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=161773">bug 161773</a>).</li>
|
2006-10-29 22:25:58 +00:00
|
|
|
<li><b>Removed</b> the <b>rseserver-aix.tar</b> package. Use rseserver-unix.tar instead on AIX
|
2006-10-29 22:46:09 +00:00
|
|
|
(<a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=160470">bug 160470</a>).</li>
|
2006-10-29 22:25:58 +00:00
|
|
|
<li><b>Removed</b> the attribute <b>systemClass</b> from extension point
|
|
|
|
<a href="http://dsdp.eclipse.org/help/latest/topic/org.eclipse.rse.doc.isv/reference/extension-points/org_eclipse_rse_ui_subsystemConfigurations.html">
|
|
|
|
subsystemConfigurations</a> because it did not work properly and was nowhere used
|
|
|
|
(<a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=162098">bug 162098</a>).</li>
|
|
|
|
<li><b>Added</b> IProgressMonitor parameter to the <b>IRemoteFileSubSystem</b> and <b>IRemoteProcessSubSystem</b> list APIs. Each of
|
|
|
|
these methods, such as listFiles(), now includes an IProgressMonitor as the last parameter
|
|
|
|
(<a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=160777">bug 160777</a>).</li>
|
2006-09-20 23:22:54 +00:00
|
|
|
<li><b>Renamed</b> the <b>org.eclipse.rse.ui.subsystemConfiguration</b> extension point
|
|
|
|
to <a href="http://dsdp.eclipse.org/help/latest/topic/org.eclipse.rse.doc.isv/reference/extension-points/org_eclipse_rse_ui_subsystemConfigurations.html">
|
2006-08-24 17:32:52 +00:00
|
|
|
subsystemConfigurations</a>
|
|
|
|
in order to better match the standard naming scheme used by the Platform.</li>
|
2006-09-20 23:22:54 +00:00
|
|
|
<li><b>Renamed</b> the <b>org.eclipse.rse.ui.newConnectionWizardDelegate</b> extension point
|
|
|
|
to <a href="http://dsdp.eclipse.org/help/latest/topic/org.eclipse.rse.doc.isv/reference/extension-points/org_eclipse_rse_ui_newConnectionWizardDelegates.html">
|
2006-08-24 17:42:53 +00:00
|
|
|
newConnectionWizardDelegates</a>
|
|
|
|
in order to better match the standard naming scheme used by the Platform.</li>
|
2006-09-20 23:22:54 +00:00
|
|
|
<li><b>Removed</b> the <b>org.eclipse.rse.ui.rseConfigDefaults</b> extension point.
|
2006-09-21 08:35:46 +00:00
|
|
|
Use Java Properties instead, as described in the
|
|
|
|
<a href="http://dsdp.eclipse.org/help/latest/index.jsp?topic=/org.eclipse.rse.doc.isv/reference/misc/runtime-options.html">
|
|
|
|
runtime-options documentation</a>.</li>
|
2006-09-20 23:22:54 +00:00
|
|
|
<li><b>Removed</b> the <b>org.eclipse.rse.ui.passwordPersistence</b> extension point.
|
|
|
|
The same functionality is achieved by using the data known from the
|
2006-09-21 08:35:46 +00:00
|
|
|
IConnectorService implementations of a systemType (supportsUserId(), supportsPassword()).
|
|
|
|
As long as a subsystem supports user id and password, the password can also be persisted.
|
|
|
|
Persistence is always done case sensitive; Persistence cannot be disabled for system types.</li>
|
2006-09-20 23:22:54 +00:00
|
|
|
<li><b>Moved</b> several <b>RSE Model Objects and Interfaces</b> from org.eclipse.rse.ui to core:
|
|
|
|
<ul>
|
|
|
|
<li>(UI) <code>org.eclipse.rse.filters</code> --> <code>org.eclipse.rse.core.filters</code></li>
|
2006-09-22 01:15:17 +00:00
|
|
|
<li>(UI) <code>org.eclipse.rse.model</code> --> <code>org.eclipse.rse.core.model</code></li>
|
|
|
|
<li>(UI) <code>org.eclipse.rse.references</code> --> <code>org.eclipse.rse.core.references</code></li>
|
2006-09-20 23:22:54 +00:00
|
|
|
<li>(UI) <code>org.eclipse.rse.subsystems.servicesubsystem</code> --> <code>org.eclipse.rse.core.subsystems</code></li>
|
|
|
|
</ul>
|
|
|
|
Client code can be adapted to the new locations easily by invoking "Organize Imports" except for
|
|
|
|
the following additional changes that need to be made:
|
|
|
|
<ul>
|
|
|
|
<li><b>Event handling methods</b> for <code>ISystemResourceChangeEvent</code>,
|
|
|
|
<code>ISystemPreferenceChangeEvent</code>,
|
|
|
|
<code>ISystemModelChangeEvent</code>,
|
|
|
|
<code>ISystemRemoteChangeEvent</code> have been removed from
|
|
|
|
<b>ISystemRegistry</b>, such that they are available only in the
|
|
|
|
<b>SystemRegistry</b> implementation. This applies to the fireEvent(),
|
|
|
|
postEvent() and corresponding add...Listener() methods. The simplest
|
|
|
|
fix in user code is to get the SystemRegistry from RSEUIPlugin
|
|
|
|
instead of SystemRegistry as described below.</li>
|
|
|
|
<li>Use <code>RSEUIPlugin.getTheSystemRegistry()</code> instead of <code>SystemRegistry.getSystemRegistry()</code></li>
|
|
|
|
</ul>
|
|
|
|
Note that wherever possible, client code should only refer to the model object
|
|
|
|
interfaces in <code>org.eclipse.rse.core.*</code> and not use the actual
|
|
|
|
implementations which still reside in the UI plugin (these will be moved
|
|
|
|
to core eventually, too).
|
|
|
|
</li>
|
2006-10-23 13:43:56 +00:00
|
|
|
<li><b>Renamed</b> the <b>RemoteProcessSubSystem</b> interface to <b>IRemoteProcessSubSystem</b> to conform with naming conventions.
|
|
|
|
</li>
|
2006-06-27 12:36:05 +00:00
|
|
|
</ul>
|
|
|
|
</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>
|
2006-10-29 22:25:58 +00:00
|
|
|
The following RSE 1.0 <a href="http://www.eclipse.org/dsdp/tm/development/plan.php#M5">plan</a>
|
2006-08-19 03:48:34 +00:00
|
|
|
deliverables did not make it into this build:
|
2006-06-27 12:36:05 +00:00
|
|
|
<ul>
|
2006-08-11 15:48:53 +00:00
|
|
|
<li>User Actions, and Import/Export were deferred with M3 already.
|
2006-08-19 03:48:34 +00:00
|
|
|
A new plan has been published with M3 already.</li>
|
2006-11-07 11:04:53 +00:00
|
|
|
<li>JUnit tests did not make it into the build because IP legal review was
|
|
|
|
not completed in time. The Unit Test Framework is available from Bugzilla
|
2006-08-11 15:48:53 +00:00
|
|
|
<a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=149080">bug 149080</a>
|
2006-11-07 11:04:53 +00:00
|
|
|
instead. Most of this has been committed into the CVS Repository already,
|
|
|
|
but actual Unit Tests making use of the framework do not exist yet.
|
|
|
|
</li>
|
2006-06-27 12:36:05 +00:00
|
|
|
</ul>
|
2006-08-11 15:48:53 +00:00
|
|
|
The following critical or major bugs are currently known.
|
2006-06-27 12:36:05 +00:00
|
|
|
We'll strive to fix these as soon as possible.
|
|
|
|
<ul>
|
2006-11-03 23:14:58 +00:00
|
|
|
<li><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=162883">bug 162883</a> - maj - [shell updating] No prompt on Solaris local shell</li>
|
|
|
|
<li><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=162993">bug 162993</a> - maj - ssh connection gets confused</li>
|
2006-11-07 11:04:53 +00:00
|
|
|
<!--
|
|
|
|
<li><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=163264">bug 163264</a> - maj - FTP Only can not delete first subfolder</li>
|
|
|
|
-->
|
2006-06-27 12:36:05 +00:00
|
|
|
</ul>
|
2006-11-03 23:14:58 +00:00
|
|
|
<!--
|
|
|
|
<p>No major or critical bugs are currently known.
|
2006-10-29 22:25:58 +00:00
|
|
|
-->
|
2006-11-03 23:14:58 +00:00
|
|
|
Use
|
2006-10-29 22:25:58 +00:00
|
|
|
<a href="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&classification=DSDP&product=Target+Management&component=RSE&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
|
2006-11-07 11:04:53 +00:00
|
|
|
<a href="http://wiki.eclipse.org/index.php/RSE_1.0_Known_Issues_and_Workarounds">
|
|
|
|
RSE 1.0 Known Issues and Workarounds</a> Wiki page gives an up-to-date list
|
|
|
|
of the most frequent and obvious problems, and describes workarounds for them.<br/>
|
|
|
|
If you have other questions regarding RSE, please check the
|
|
|
|
<a href="http://wiki.eclipse.org/index.php/TM_and_RSE_FAQ">TM and RSE FAQ</a>
|
2006-10-08 23:48:24 +00:00
|
|
|
</p>
|
|
|
|
|
|
|
|
<p>Click
|
2006-10-29 22:25:58 +00:00
|
|
|
<!--
|
2006-06-27 12:36:05 +00:00
|
|
|
<a href="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&classification=DSDP&product=Target+Management&component=RSE&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&bug_severity=blocker&bug_severity=critical&bug_severity=major&cmdtype=doit">here</a>
|
|
|
|
for an up-to-date list of major or critical bugs, or
|
2006-10-29 22:25:58 +00:00
|
|
|
-->
|
2006-06-27 12:36:05 +00:00
|
|
|
<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&component=RSE&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&component=RSE&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>
|
2006-06-27 12:36:05 +00:00
|
|
|
</td></tr></tbody></table>
|
|
|
|
|
|
|
|
</body>
|
|
|
|
</html>
|