From 6a34a132cc7edf4f2933a2a7fbe268f4803e4538 Mon Sep 17 00:00:00 2001 From: Martin Oberhuber < martin.oberhuber@windriver.com> Date: Wed, 14 Nov 2007 14:42:51 +0000 Subject: [PATCH] Prepare build notes for 3.0M3 --- .../template/buildNotes.php | 105 +++++++++++++----- 1 file changed, 75 insertions(+), 30 deletions(-) diff --git a/releng/org.eclipse.rse.build/template/buildNotes.php b/releng/org.eclipse.rse.build/template/buildNotes.php index 8eee7fca152..94f49f59f69 100755 --- a/releng/org.eclipse.rse.build/template/buildNotes.php +++ b/releng/org.eclipse.rse.build/template/buildNotes.php @@ -27,21 +27,42 @@ Other components may work with earlier Eclipse versions, but these have not been tested. Platform Runtime is the minimum requirement for core RSE and Terminal. Discovery needs EMF, and the RemoteCDT integration needs CDT. -
  • Highlights of bug fixes: - @@ -84,11 +105,8 @@ are the best places for you to get started.
    -

    No API changes are allowed in the TM 2.0.1 stream. -Therefore, TM 2.0.1 will be fully upward and backward compatible with TM 2.0, -and can be fully exchanged for TM 2.0 in any product based on it.

    - -

    For the upcoming TM 3.0 release, some API changes will be inevitable. +

    For the upcoming TM 3.0 release, some API changes will be inevitable, +especially in order to support improved componentization and UI/Non-UI splitting. Although we completed a great deal of API cleanup for TM 2.0, we decided to still mark all API as provisional since we expect more work to do. If anyhow possible, we will avoid breaking API changes after TM 2.0, but please @@ -102,7 +120,6 @@ for future releases. Early migration information can also be found right in the bug reports. Look for those that are tagged [api][breaking].

    - +
  • Optimized IFileService for multi-queries. This is not a breaking API change for clients + that extend AbstractFileService rather than implementing IFileService directly. But the + now deprecated methods getFiles(), getFolders() and getFilesAndFolders() + may be removed soon in favor of the new list() API + [207178].
  • +
  • Changed ISubSystem#checkIsConnected() to accept an IProgressMonitor argument + [207095].
  • +
  • Changed the mountPathMappers extension point: + ISystemMountPathMapper#getWorkspaceMappingFor() + has been changed to accept an additional parameter of type + IRemoteFileSubSystem + [195285].
  • +
  • Removed some deprecated APIs: + + +
  • ---> Use - - - this query to show the full list of API changes proposed for TM 3.0. + + + this query to show the full list of API changes since TM 2.0, and + + this query to show the list of additional API changes proposed for TM 3.0. @@ -144,6 +187,8 @@ We'll strive to fix these as soon as possible.
  • bug 198143 - maj - [dstore][performance] Refresh a big directory takes very long time, and freezes workbench
  • bug 198395 - maj - [dstore] Can connect to DStore with expired password
  • bug 203501 - maj - NPE in PFMetadataLocation when saving RSEDOM
  • +
  • bug 207308 - maj - Removing a file type should not delete the platform's file association to editors
  • +
  • bug 208778 - maj - [efs][api] RSEFileStore#getOutputStream() does not support EFS#APPEND