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
  1. Home
  2. Projects
  3. Eclipse Technology
  4. Eclipse BIRT™ (Business...
  5. 4.4.0
  6. Release Plan

Eclipse BIRT™ (Business Intelligence and Reporting Tools) 4.4.0

Primary tabs

  • Overview
  • Issues
  • Release Plan(active tab)
  • Review Information
Release Date: 
Wednesday, June 25, 2014
Deliverables: 

The primary themes for the BIRT Luna release are:

  • Addressing Community Feedback issues reported in Bugzilla
  • Incorporating fixes from 4.3.1 and 4.3.2 releases

This release of BIRT will focus on providing the same downloads as BIRT 4.3.

BIRT 4.4.0 is the Luna release of the the BIRT project. BIRT is a +2 offset in the simultaneous release.

BIRT 4.4.0 will be following the Luna release scheduled documented on the Wiki page: http://wiki.eclipse.org/Luna/Simultaneous_Release_Plan#Milestones_and_Release_Candidates

Compatibility: 

BIRT 4.4 will be compatible with earlier versions of BIRT to the greatest extent possible. The nature and scope of some of the key plan items for BIRT 4.4 are such that the only feasible solutions might break compatibility. In other regards, BIRT 4.4 will be compatible with earlier 4.x, 3.x, 2.x and 1.x. We also aim to minimize the effort required to port an existing plug-in to the 4.4 APIs.

Compatibility of Release 4.4 with Prior Releases

BIRT 4.4 will be compatible with prior releases of BIRT unless noted otherwise. The detailed compatibility statement is listed below. In this statement, "BIRT" refers to all BIRT components: BIRT Report Framework, BIRT Runtime, and BIRT Chart SDK.

API Contract Compatibility: BIRT 4.4 will be upwards contract-compatible with BIRT prior releases to the greatest extent possible. All incompatibility exceptions will be documented. Downward contract compatibility is not supported. There is no guarantee that compliance with BIRT 4.4 APIs will ensure compliance with prior BIRT release APIs. Refer to general Eclipse document on Evolving APIs for a discussion of the kinds of API changes that maintain contract compatibility.

Chart UI API: The BIRT Chart UI API 4.4 is compatible with earlier 4.x, 3.x and 2.x.x API's but not compatible with the v1.x APIs due to a full redesign of the Chart UI in the BIRT 2.0 release.

Binary (plug-in) Compatibility: The BIRT 4.4 plug-in framework will be upwards binary-compatible with prior BIRT release plug-ins to the greatest extent possible. Downward plug-in compatibility is not supported. Plug-ins for BIRT 4.4 will not be usable in prior BIRT releases. Extension plug-ins for prior BIRT releases will be upwards binary-compatible with BIRT 4.4.

Source Compatibility: BIRT 4.4 will be upwards source-compatible with prior BIRT releases to the greatest extent possible. This means that source files written to use prior BIRT release APIs will successfully compile and run against BIRT 4.4 APIs. Downward source compatibility is not supported. If source files use new BIRT APIs, they will not be usable with an earlier version of BIRT.

Report Design Compatibility: BIRT 4.4 will be upwards report design compatible with prior BIRT releases unless noted otherwise. This means that reports created with prior BIRT releases can be successfully opened by BIRT 4.4 and upgraded to a 4.4 format.

Non-compliant usage of API's: All non-API methods and classes, and certainly everything in a package with "internal" in its name, are considered implementation details which may vary between operating environment and are subject to change without notice. Client plug-ins that directly depend on anything other than what is specified in the BIRT API are inherently unsupportable and receive no guarantees about compatibility within a single release much less with an earlier releases.

Internationalization: 

Eclipse BIRT is designed as the basis for internationalized products. The user interface elements provided by the various Eclipse projects, including dialogs and error messages, are externalized. The English strings for BIRT are provided as the default resource bundles. Translations are provided with this release for French (fr_FR), German (de_DE), Spanish (es_ES), Japanese (ja_JP), Simplified Chinese (zh_CN), and Korean (ko_KR).

Target Environments: 

 

Most of Eclipse, and all of BIRT, is "pure" Java code and has no direct dependence on the underlying operating system. For BIRT, the chief dependence is on the Eclipse Platform, Graphical Editor Framework (GEF), Modeling Framework (EMF), and on the Java 2 Platform that runs it.

BIRT 4.4 Reference Stack for Java SE 7

  • Java SE 7
  • Eclipse Platform Runtime Binary 4.4
  • Graphical Editor Framework (GEF) Runtime TBD (Luna version of GEF)
  • Eclipse Modeling Framework (EMF) 2.10
  • Data Tools Platform Project (DTP) 1.12
  • Web Tools Project (WTP) 3.6
Milestones: 
NameDateDescription
M12013/08/23Luna M1
M22013/10/04Luna M2
M32013/11/15Luna M3
M42013/12/20Luna M4
M52014/01/31Luna M5
M62014/03/14Luna M6
M72014/05/09Luna M7
RC12014/05/23Luna RC1
RC22014/05/30Luna RC2
RC32014/06/06Luna RC3
RC42014/06/13Luna RC4
GA2014/06/25Luna Release
This release is part of Luna.
Eclipse BIRT™ (Business Intelligence and Reporting Tools)

Project Links

  • Getting Started
  • Issues
  • About BIRT
  • Ask a question
  • Sources
  • Website

Related Projects

Project Hierarchy:

  • Eclipse Technology
  • Eclipse BIRT™ (Business Intelligence and Reporting Tools)

Tags

Technology Types
  • Runtime
  • Tools

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