Vanilla 4.4 – Support for Birt 4.3

Dear Readers,

This is a crazy month, with a new large project to start in France, some interesting opportunities in South East Asia and Vanilla 4.4 about to be released. Interesting to notice we can see in parallel the whole team moving together in the same direction, focusing on delivering software on time and with expected quality …

One of the last features our development team provided us is the support for Birt 4.3, at both level : server side (to run Birt 4.3 report format) and at Designer side (Upgrade of Birt PlugIn for Birt 4.3 Report Designer).

There are interesting subjects in Birt 4.3 (like the connectivity with MongoDb, new Microsoft Office Emitters), and compare to our support for Birt 4.2 (we had a delay, because the Vanilla release agenda didn’t match the Birt 4.2 release date), we are just on time with our new 4.4 Vanilla release.

2 weeks before Vanilla 4.4 official availability … stay connected !

Best Regards,

Patrick

Vanilla 4.4 – Release Candidate On Time

Dear Readers,

Vanilla 4.4rc6 was delivered yesterday by our development team, on time, with almost 100% of the identified bug from rc5 already fixed. There was a debate about making rc6 available publicly for download, but we finally decided to open it to our partners only, for various reasons.

This rc6 will have a new complete set of tests by our test team, that will lead us to rc7, in about 2 weeks (which should be the pre-ga version). In parallel, we are updating the documentation and working on new videos.

Vanilla 4.4 is still forecast for the end of this month, and there is no reasons for any delay. Having set a Jenkins allows us to have daily bundle for the Platform, along with various complex tests scenarios, it’s more easy to validate the different corrections … and this job can be done by multiples resources in parallel

Production of software is a job in itself, infrastructure is in place internally to speed up and secure the delivery process (more resources on board, mature architecture, up-to-date infrastructure, procedure for test/validation) … it’s really a pleasure to manage this 4.4 release : without any doubt, the smooth release I had to manage in terms of features/planning/releases … I hope existing and new customers will appreciate this new version as we already enjoy using it !

Have Fun !

Patrick

Vanilla 4.4 – update of engines and libraries

Dear Readers,

As a Mirror of our previous post (remose unused engines) … this post is about the engines we have updated. This new Version of Vanilla comes with update on some interesting engines, such as :

– Report engine : update with latests versions of IReport and Birt engine

– Database Engine : update (and support) with latests version of jdbc drivers for PgSql, MySQL, Oracle, SqlServer (jdts), MariaDb (new supported database) and more …

– Olap engine : update with latest version of UnitedOlap

On libraries side, it’s more about the Osgi Framework and its set of libraries … using Osgi is a must for a development team

We have updated to Gwt 2.5.1, which provide some interesting bug fix (I remember having some problem clicking on the last item of a list … it’s gone now …), and also updated our Apps to support the latest Android version (this will be detailed in another post)

Again, Open Source means respect for standard and usage of up-to-date components … just review how your current Platform is bundled …

Have Fun !

Patrick

Vanilla 4.4 – simplified architecture (post 2/2)

Dear Readers,

Simplified architecture comes also along with a reminder about Vanilla : all the configuration are stored in a single file, vanilla.properties, that you can edit either manually or using vanillapropertyeditor.jar (we updated this software also to reflect the latests changes and the new configuration options). We can do this because we are a software editor, not an agregator of various bundle solutions … this is a key point when it comes to deploy and manage your bi architecture at enterprise level. Since Vanilla v3 (almost 3 years ago), vanilla.properties has been the single document to manage Vanilla server configuration

Configuring a Vanilla server, turning it as a slave server for another Vanilla master server, turning it as a dedicated server for etl, reporting or olap, and even switiching its configuration to support https or any ldap authentification database, is just done in a minute using a text editor … clean architecture lead to clean and simple configuration … just review how it was last time you had to configure your Bi Server to make it part a of farms of bi servers (oups … I understand writing this that most of you can’t do this, for some obvious licences issues)

Have Fun !

Patrick

Vanilla 4.4 – simplified architecture (post 1/2)

Dear Readers,

Let’s start to review Vanilla 4.4 new features with an architecture decision : to make Vanilla more easy to deploy while removing unnecessary pieces of software (or unused one) !

Because of usage of engines like quartz and bonita (both available in Vanilla since the beginning, and both never upgraded for a while), we had to deploy additional catalogs (1 for scheduler and 2 for Bonita), which was not very difficult, but sometimes little boring. The benefits of using those engine was not clear anymore, as we already developped a workflow engine for our Etl, BiGateway, and scheduler was an easy subject to develop.

So, this first post is about what we removed. Sorry … I don’t want to rush into never ending discussion about the “what” and “how” for thoses decisions : we had no problems with quartz and we were using a Bonita v3 engine (which was doing its job), so I can’t comment about the very few concerns we had with Bonita.

Having said that, we also merged the others catalogs (we make the choice of the catalog 100% flexible) into a single one, vanilladata. Leading to cut down the number of catalogs to 3 : vanilla (for security), repository (for portal content and document) and vanilladata (for forms, maps, mdm …).

Have Fun !

Patrick

Announcing Vanilla 4.4

Dear Readers,

It’s 3 weeks now I received the rc5 of Vanilla 4.4, and this new version of your favorite Open Source Platform is promising ! It’s soon 9 months since version 4.2 : our development team has done a lot during this period … and at management level, we have done a lot to resize the development team to provide them with the resources needed to speed up the development and deployment of the next versions

During this period before making 4.4 public (sunday 29th 2013), I will post about the new features, modification of architecture and new components we will provide with 4.4. … so stay connected, you will be delighted by what we are about to provide

Have Fun !
Patrick