From c8e3d2a145bb401d2b20c1bde25a7987afe28031 Mon Sep 17 00:00:00 2001 From: Martin Oberhuber < martin.oberhuber@windriver.com> Date: Thu, 16 Jul 2009 20:34:09 +0000 Subject: [PATCH] [releng] Prepare for TM 3.1.1 builds --- .../downloads/dlconfig.txt | 2 +- .../template/buildNotes.php | 76 +++++++------------ .../org.eclipse.rse.build/template/index.php | 8 +- 3 files changed, 31 insertions(+), 55 deletions(-) diff --git a/releng/org.eclipse.rse.build/downloads/dlconfig.txt b/releng/org.eclipse.rse.build/downloads/dlconfig.txt index 0f89252ae87..a82f4e7fb6d 100644 --- a/releng/org.eclipse.rse.build/downloads/dlconfig.txt +++ b/releng/org.eclipse.rse.build/downloads/dlconfig.txt @@ -1,2 +1,2 @@ dropPrefix[]=R&dropPrefix[]=S&dropPrefix[]=I&dropPrefix[]=N&dropPrefix[]=M& -dropType[]=Latest Release&dropType[]=3.1 Stream Stable Build&dropType[]=3.1 Stream Integration Build&dropType[]=3.1 Stream Nightly Build&dropType[]=3.0.x Stream Maintenance Build& +dropType[]=Latest Release&dropType[]=3.1.1 Stream Stable Build&dropType[]=3.1.1 Stream Integration Build&dropType[]=3.1.1 Stream Nightly Build&dropType[]=3.0.x Stream Maintenance Build& diff --git a/releng/org.eclipse.rse.build/template/buildNotes.php b/releng/org.eclipse.rse.build/template/buildNotes.php index 07be075cf57..70df3864236 100755 --- a/releng/org.eclipse.rse.build/template/buildNotes.php +++ b/releng/org.eclipse.rse.build/template/buildNotes.php @@ -28,20 +28,19 @@ RSE runs on Java 1.4. Platform Runtime is the minimum requirement for core RSE and Terminal. Discovery needs EMF. -
  • Important Bug Fixes, Enhancements and API changes: - -
  • -
  • At least 19 bugs were fixed: Use - - +
  • Highlights of Bugs fixed since TM 3.0.2: + +
  • +
  • At least 23 bugs were resolved: Use + + this query to show the list of bugs fixed since - - TM 3.1M7 - [build notes].
  • + + TM 3.1 + [build notes].
  • For details on checkins, see TM SearchCVS, the @@ -85,7 +84,14 @@ are the best places for you to get started.
    -

    For the upcoming TM 3.1 release, only backward compatible API changes +

    No API changes are allowed in the TM 3.1.x maintenance stream. +Therefore, TM 3.1.x is fully upward and backward compatible with TM 3.1, +and can be fully exchanged for TM 3.1 in any product based on it. +Take care of API specification updates though, where the TM 3.1.x API Docs +have been updated to add clarifications or missing information compared +to 3.1.

    + +

    For the upcoming TM 3.2 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 @@ -108,50 +114,20 @@ and may require changes in client code even though they are binary compatible. More information can be found in the associated bugzilla items.

      -
    • TM 3.1M7 API Specification Updates -
    • -
    • TM 3.1M6 API Specification Updates -
      • None.
      • -
    • -
    • TM 3.1M5 API Specification Updates +
    • TM @buildId@ API Specification Updates
        -
      • The TerminalState.OPENED 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 - version of org.eclipse.tm.terminal has been moved up to 3.0.0 - [262996].
      • -
      • The SshShellService, SshHostShell, TelnetShellService, TelnetHostShell 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: -
          -
        • org.eclipse.rse.services.ssh changed from 2.1.0 to 3.0.0
        • -
        • org.eclipse.rse.services.telnet changed from 1.1.0 to 2.0.0
        • -
        - 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 - [261478].
      • - +
      • None.
      • +
    Use - - this query to show the full list of API related updates since TM 3.0 + + this query to show the full list of API related updates since TM 3.1 + New and Noteworthy / Build Notes + + +-->

    To view the map file entries for this build, click