diff --git a/releng/org.eclipse.rse.build/template/buildNotes.php b/releng/org.eclipse.rse.build/template/buildNotes.php index 3d488f13a56..14177a782a6 100755 --- a/releng/org.eclipse.rse.build/template/buildNotes.php +++ b/releng/org.eclipse.rse.build/template/buildNotes.php @@ -23,51 +23,27 @@
    -
  • TM 2.0M6 was respun as TM 2.0M6a in order to include the following critical fixes for EFS.
    -If you do not want to use the Eclipse Filesystem (EFS) for accessing remote resources through -your workspace, there is no need to update and you can also use 2.0M6:
      -
    • [181917] - Fix EFS running out of file descriptors, fix EFS early startup problems, - improve EFS performance
    • -
    • [176603][api] - ISubSystem.connect(IProgressMonitor, boolean forcePrompt) required for EFS
    • - -
    • [sync] Add proper group markers to the toolbar groups. - Re-used the context menu group markers for easier orientation
    • -
    - Only the following 3 plug-ins from the rse-runtime-core feature were changed:
      -
    • org.eclipse.rse.ui
    • -
    • org.eclipse.rse.core
    • -
    • org.eclipse.rse.eclipse.filesystem
    • -
  • -
  • TM 2.0M6 requires Eclipse 3.3M6. Platform Runtime is the minimum - requirement for core RSE and Terminal. The Team CVS feature is no longer needed for - SSH [175686].
  • +
  • TM @buildId@ requires Eclipse 3.3M6 or later. Platform Runtime is the minimum + requirement for core RSE and Terminal. Discovery needs EMF, and the Remotecdt + integration needs CDT.
  • Added a milestone update site for TM 2.0 milestone builds at http://download.eclipse.org/dsdp/tm/updates/milestones. - "Check for updates" will automatically reference this milestone update site, so you can get milestone - patches from there [175241].
  • -
  • The experimental EFS Feature has been made official, and functionality moved - into RSE Core. Thus EFS support is no separate download any more but comes with RSE. - EFS works best with SSH connections. FTP and dstore should work as well, but have not yet - received the same amount of testing. For more details, see the - EFS Plan Item [170916]. - We recommend the following procedure to bring remote resources into your workspace:
      -
    • In a normal workspace project, choose "New Folder", "Advanced", "Link to folder in - file system", then select the RSE file system and browse to a remote folder. This is - the preferred and most stable method of working with remote resources for now. - One big advantage of this approach is that it works for any kind of project nature, - including CDT, JDT etc. and can thus be used very well to test other kinds of - EFS integration issues to be done (along the lines of Eclipse Platform - Plan Item [154126]).
    • -
    - Creating whole projects based on RSE EFS is possible as well, but there are two - Platform Bugs - related to early reading of the remote .project file, - which make this approach not adviseable for now.
  • + In case any critical updates are announced on the dsdp-tm-dev mailing list, + "Check for updates" will automatically get the patches from there. + [175241]. +
  • Digital Signing of plugins has been re-enabled now that the Platform + issues with it are fixed. All TM stuff on the update sites is digitally + signed with the Eclipse certificate.
  • +
  • Added User Actions and Import/Export to downloadable builds - + User Actions still need some fixing, but Import/Export should work fine + [170909].
  • +
  • System Type Labels are now translatable + [180688].
  • +
  • Fixed some Encoding Issues, most prominently with BIDI support + [179939].
  • +
  • Terminal now provides an optional input line for dumb systems + [173730].
  • + - +
  • Apache Commons.Net and ORO are now distributed as verbatim compies + from the Orbit project, so they will not be changed any more.
  • +--> +
  • At least 38 bugs were fixed: use + + this query to show the list of bugs fixed since the last milestone, - - TM 2.0M5 - [build notes].
  • + + TM 2.0M6a + [build notes].
  • For details on checkins, see the RSE CVS changelog, and the @@ -162,13 +139,25 @@ user attention. A short hint on what needs to change is given directly in the li More information can be found in the associated bugzilla items.
      - -
    • TM 2.0M6 Breaking API Changes +
    • Use IRSESystemType instead of String systemTypeName everywhere - + this is the prerequisite for allowing system type labels to be translated + [180688].
    • +
    • Move SysteRegistry's Event Interface to non-UI - See the + bug entry for migration docs + [168975].
    • +
    • Dont implement interfaces just for Constants - See the bug + entry for migration docs + [183165].
    • +
    • Dstore miners are now in a single API package. "Organize Imports" + should be sufficient to migrate + [180649].
    • +
  • +
  • TM 2.0M6a Breaking API Changes
    • Making more classes "internal": Lots of more packages and classes were tagged as discouraged access (moved to "internal"). @@ -249,9 +238,12 @@ Use The following critical or major bugs are currently known. We'll strive to fix these as soon as possible.
        +
      • bug 184007 - cri - New File on FTP connection overwrites existing files
      • +