Skip to main content
  • Log in
  • Manage Cookies
projects.eclipse.org
Download
  • Projects
  • Working Groups
  • Members
  • Community
    • Marketplace
    • Events
    • Planet Eclipse
    • Newsletter
    • Videos
    • Blogs
  • Participate
    • Report a Bug
    • Forums
    • Mailing Lists
    • Wiki
    • IRC
    • Research
  • Eclipse IDE
    • Download
    • Learn More
    • Documentation
    • Getting Started / Support
    • How to Contribute
    • IDE and Tools
    • Newcomer Forum
  • More
      • Community

      • Marketplace
      • Events
      • Planet Eclipse
      • Newsletter
      • Videos
      • Blogs
      • Participate

      • Report a Bug
      • Forums
      • Mailing Lists
      • Wiki
      • IRC
      • Research
      • Eclipse IDE

      • Download
      • Learn More
      • Documentation
      • Getting Started / Support
      • How to Contribute
      • IDE and Tools
      • Newcomer Forum
    • Search

  1. Home
  2. Projects
  3. Eclipse RT
  4. Eclipse Remote Application...
  5. 3.0.0
  6. Release Plan

Eclipse Remote Application Platform™ 3.0.0

Primary tabs

  • Overview
  • Release Plan(active tab)
  • Review Information
Release Date: 
Wednesday, June 24, 2015
Deliverables: 

RAP Runtime (Target Components): contains the RAP runtime to be used as target platform, including sources and a simple demo application. Available as p2 repository and ZIP download, and as part of the Mars Simultaneous Release.

RAP Tools: useful tools for developing RAP applications, templates and documentation for RAP development. Available as p2 repository and ZIP download, and as part of the Mars Simultaneous Release.

 

Compatibility: 
  • Discontinue support for old web browsers, such as Internet Explorer 7 (IE7) and Internet Explorer 8 (IE8).
  • API that was marked as deprecated in RAP 2.x will be removed.
Internationalization: 

The Remote Application Platform is designed as the basis for internationalized products. The user interface elements provided by the RAP components, including dialogs and error messages, are externalized. The English strings are provided as the default resource bundles. The RAP project contributes its configuration to the Eclipse Babel project and helps with translations for certain languages (German).

Target Environments: 

The RAP 3.0 Runtime is compatible with

  • Java: Compiler level and minimum execution environment is Java 7 (JavaSE-1.7).
  • Java Servlet API: RAP can be used with any compliant servlet container. Required servlet API version is 2.5 .. 3.0.
  • Equinox/OSGi: Equinox (Mars) is included in the basic target requirements. However, RWT and RWT-OSGi will run on any compliant OSGi container.

The default RAP client will support the following web browsers/rendering engines:

  • Internet Explorer 9 and later
  • Google Chrome 29 and later
  • Firefox 23 and later
  • Safari 6 and later
  • Opera 15 and later
  • iOs 6 and later (Safari)
  • Android 4 and later (stock browser (limited) and Chrome)

 

Milestones: 
NameDateDescription
M12014/08/22
M22014/10/03
M32014/11/14
M42014/12/19
M52015/02/06
M62015/03/27
M72015/05/08
RC12015/05/22
RC22015/05/29
RC32015/06/05
RC42015/06/12
Themes: 
Clean up public API; provide new public API
<ul> <li>Remove all public API that was marked as <code>@Deprecated</code>.</li> <li>Remove <code>PhaseListener</code> and the <code>LifeCycle</code>, and introduce <code>MessageFilter</code> as new public API instead.</li> </ul>
Support MultiResolution Images
Help writing unit tests
<ul> <li>Provide Unit Test API</li> </ul>
Graduate RAP Incubation Components
<ul> <li>Graduate and migrate <it>RAP File Upload Support from RAP</it> Incubator</li> <li>Graduate and migrate <it>Nebula Grid widget for RAP</it> from RAP Incubator</li> </ul>
Improve E4 UI support
<ul> <li>Provide a full implementation of method <code>Control.setParent()</code></li> </ul>
Widget enhancements and improvements
<ul> <li>Introduction of Badges</li> <li>Modernize Scroll Bars</li> <li>Improve Progress Bar</li> <li>Text Overflow</li> <li>Proposed: new implementation of Text widget</li> </ul>
IDE development support with RAP Tools
<ul> <li>Include support for Application Configuration in RAP Tools Launcher</li> </ul>
This release is part of Mars.

Project Links

  • Getting Started
  • Docker Image with RAP Demo Applications
  • Website
Eclipse Remote Application Platform™

Related Projects

Related Projects:

  • Eclipse Remote Application Platform™
    • Remote Application Platform Incubator
  • Eclipse Project
    • Eclipse Equinox
  • Eclipse RT
    • Eclipse Jetty - Servlet Engine and Http Server

Project Hierarchy:

  • Eclipse RT
  • Eclipse Remote Application Platform™
  • Remote Application Platform Incubator

Tags

Technology Types
  • OSGi
  • Runtime
Build Technologies
  • Jenkins
  • Maven
  • Tycho
Other Tags
  • Remote Application
  • OSGi
  • RT
  • browser

Eclipse Foundation

  • About Us
  • Contact Us
  • Sponsor
  • Members
  • Governance
  • Code of Conduct
  • Logo and Artwork
  • Board of Directors
  • Careers

Legal

  • Privacy Policy
  • Terms of Use
  • Copyright Agent
  • Eclipse Public License
  • Legal Resources

Useful Links

  • Report a Bug
  • Documentation
  • How to Contribute
  • Mailing Lists
  • Forums
  • Marketplace

Other

  • IDE and Tools
  • Projects
  • Working Groups
  • Research@Eclipse
  • Report a Vulnerability
  • Service Status

Copyright © Eclipse Foundation. All Rights Reserved.

Back to the top