官术网_书友最值得收藏!

The origins of BIRT

While the story I narrated in an earlier section of this chapter is good for telling my introduction to BIRT and demonstrates the need for open source reporting platforms, it is not the official origin of BIRT. For that, we need to turn to Actuate, and give a story that eventually intersects with my story.

Actuate has been a big player in the reporting arena for many years. Previously they specialized in the realm of enterprise reporting applications. However, seeing a ripe opportunity to address a growing market, the idea of an open source reporting platform was proposed.

Most applications have some sort of reporting requirement, and typically the success or failure of a product is hinged on how well that reporting works. The problem with this is that often times reporting in the real world is a challenging issue. Data is typically spread out and not formatted for reporting purposes. There are several different sources such as data warehouses, transactional systems providing website analysis, points of sale, data marts, and all sorts of different collections of data. To top it off, reporting requirements often change based on user requirements and market influences. Because of all this, creating flexible reports becomes a challenge.

Actuate decided to address these kinds of concerns, leveraging their years of experience to create a more modern framework for report development. Keeping in mind the issues that come across, the Actuate developers focused on addressing these issues in a manner that can assist report developers and reach a level of adoption of reports close to total. The Actuate philosophy has been stated on a number of occasions—creating products that allow its customers to get to "100% adoption" of reports. The success of reports can be measured by how well these reports are consumed, and often, if a report is successful, users will ask for more.

The decision was made to create an open source reporting platform. However, the open source market is a funny industry and so Actuate joined forces with an existing open source development community, the Eclipse Foundation, to leverage their existing framework as a base for its application.

BIRT has grown due to support and feedback from the community. The developers pay close attention to the groups out there and listen for comments about the strengths and shortcomings of BIRT in order to improve it. Unlike a lot of open source projects that have only part time developers, BIRT has a team of full time developers dedicated to improving the BIRT platform as a whole. BIRT even has a few "evangelists" dedicated to promoting the understanding and use of BIRT in the developer community.

主站蜘蛛池模板: 五家渠市| 南丹县| 丰镇市| 清水县| 丹棱县| 红原县| 洞口县| 班玛县| 灵寿县| 绥阳县| 寻甸| 交口县| 襄城县| 巴塘县| 津市市| 靖宇县| 镇赉县| 牙克石市| 广平县| 阳城县| 永平县| 安溪县| 枣强县| 汉川市| 安达市| 阳信县| 广灵县| 虞城县| 新乐市| 延寿县| 略阳县| 高淳县| 漠河县| 静安区| 上林县| 鄂托克旗| 绥化市| 宝丰县| 惠水县| 桐城市| 防城港市|