I am happy to announce some fun and exciting changes at OpenI, and the alpha release of our team’s work over last couple of months.

First – OpenI as a “BI platform” on its own will discontinue. Instead, we will use Pentaho and Jasper as our base platforms as needed. The approach is to release “OpenI plug-ins” for Jasper and Pentaho — so that they behave/appear in a manner very similar to OpenI.

Our first step in this direction is our “Plug-In” for Jasper that replaces its JasperSoft OLAP (aka JasperAnalysis) UI, which is basically JPivot as-is, with OpenI’s UI. We believe this is a greatly improved UI for JasperServer users who need better interface for OLAP reporting and exploratory analysis . Here is a screenshot:

OpenI Plug-In Replaces JasperAnalysis UI

OpenI Plug-In Replaces JasperAnalysis UI

You can also check out a live demo here: http://jasper.openi.org/ (Use the demo user account “user/user” or “demo/demo” to get logged into the system)

Currently this is an alpha release. You can download binaries or source code here – https://sourceforge.net/projects/openi/files/openi-jasper-1.0/

Let us know what you think. If you need help, etc. – use the sourceforge.net support forum.

The general thinking is – if you deploy Pentaho or Jasper with OpenI plug-in, you will get the lightness, easy-to-use look-and-feel, plus features that are unique to OpenI which are not available in Jasper or Pentaho (such as exploring cube data). We may also have to create our own installers that makes their installation/deployment process easier.

So – that’s the general direction.

Although Jasper was an easy pick for this first release, we are looking for similar approaches with Pentaho. Now, Pentaho already has efforts underway to replace JPivot UI (2 different approaches though – their open source version has Pentaho Analysis Tool (going through a rewrite at the moment), and proprietary version Pentaho Analyzer which is pretty decent) — so not sure, how much value-add will it be to put OpenI’s UI as a Pentaho plug-in, but there might be other features that may be better suited for an OpenI plug-in for Pentaho.

Pentaho is pretty impressive because they take a platform approach, not just a reporting server. So even though each individual component may not be as fully developed as it needs to be – architecturally I think they have a sound approach. The work we will do with Pentaho will be more along the lines of how can we make it easier to use – whether that will be via plug-ins, or embedding Pentaho in our own build, we will try that out and see what makes sense.

Stay tuned, and of course, your feedback is much appreciated, as always.

Sandeep