Bonita BPM 7.5.0 beta is out!
Thursday, April 20, 2017 - 10:59
We are excited to announce the Bonita BPM 7.5 beta release!
You can now download, test and explore the latest version of our product.
Bonita BPM 7.5 includes:
- A full support of Java 8. Actually Java 8 becomes the required minimal version for Bonita 7.5.0.
- Important improvements in date/time management to prevent issues for users spread across several timezone.
- A new wizard when importing a .bos file in Bonita Studio to ease collaboration.
- A set of bug fixes.
Checkout the release note and beta documentation for more details.
If your are a Subscription user interested for example in the SAML 2.0 support checkout the dedicated page.
Here are the files available:
=> Bonita BPM Studio:
- OS independent (zip package)
- Windows 64bit installer / Windows 32bit installer
- Mac OS installer
- Linux 64bit installer
=> Bonita BPM platform:
You can report issues with the usual community issues tracker. Just remember to select "7.5.0-beta-02" in the "Affects Version/s" field.
We value your feedback, and we appreciate your time to help us ensure we release the best possible product.
Comments
Qualification
This is my opinion of 7.5.0-BETA-02 release as announced and looked at. This is not the final release of 7.5.0 and as such is limited only to what Bonitasoft have made public. It is possible that the final public release will either have more or less features. Until it's released there is no way of telling.
According to Bonitasoft's Release Strategy here this Minor release doesn't disappoint, and to remind everyone what a Minor Release is, here is the information:
Minor release: Version x.Y.z
This version is released every 6 months (except when there is a major release) and includes new features in the product. A beta version is shared with you a few months before the actual release, so you can have a first look at what’s coming, and give us feedback on the new features we’re building.
Here is my take:
Living Application Development and Deployment
Integration of SSO SAML 2.0 - ONLY for Subscription users
New wizard to import a process in the studio & compare the artifacts - Interesting and looks good, however missed the opportunity to update the one thing that really screws things up for everyone - BDM is still a single ZIP file. This is the one thing that annoys many people and it's still not done.
I have been told it will be done but not when...
Industrialization of Living Application (in Studio) - This looks interesting though there is no documentation as yet to say how to use it.
UI personalization
New management of date/time - this will help everyone who deals with timezone processing
Technology updates
Full Java 8 support - at last full support of Java 8, though it worked anyway for the most part
Support of Microsoft Edge - less said :) does anyone use Edge?
Removed support - nothing to say
Other dependency updates - always good to keep up to date, however there is nothing to say how this impacts us the developers. For example basic SQL JOIN across BDMs is not possible
API removals - nothing to say
Breaking changes
UI Designer - this is a big thing for developers - you must include your Ui-bootstrap.js yourself in the future if needed, it's no longer default.
Forms, pages, layouts CSS cleaned - check you page for formatting issues and apply the recommended fix.
Limitations and known issues - nothing to say
Summary
Is it worth upgrading - for me - no, unless you require SAML 2.0, and/or Java 8 specific code (in extension points) and/or Timezone date/time manipulation.
There may be many other things to consider of course, but this is a minor release after all, not a major one.
That being said, there are things this user was hoping for,
I suppose we just have to wait to either 7.6 or 8...
That's my take on this minor release 7.5.0.
This is a personal opinion only and not a recommendation to not it's only my take. I don't need the specifics of SAML or Java 8, though I might need Timezone...maybe I will upgrade...
I look forward to hearing other peoples opinion,
regards
Seán
Thanks for your feedback Seán!
Let me try to give you more insight based on your feedback:
Thanks Lionel,
re BDM - I know it's coming but sooner would be nicer... :)
re Applications, Sorry but I think this is a big miss from Bonitasoft point of view.
On the User screen we have Tasks, Cases and Processes Tabs but where are Applications? It's a very logical extension to what you are trying to do with the whole concept of Applications.
I have a Bonitasoft System that wants me to use Applications, the Getting Started Tutorial even starts with the concept of an Applications, but where on a USER screen can I see the applications - nowhere! It's basically wrong.
The Application tab in the Administrator's view is for Administering the Application not for executing the application, so this is useless for my thinking...
All you have to do is:
1) duplicate the Processes Tab, call it Applications
2) in the second column list the Applications
...
Change Management
Leave Request
Sickness Advisory
Travel Request
...
etc.
3) in the 3rd Column have the Application Description and a Start Application link that starts the application.
Easy! And will give people more definition on what Applications are, and how they will benefit the user community.
If you were really interested in Applications you could also use the 1st column for Application Groupings - This could be the Subscription Advantage whereas Community only gets the full list of applications
...
HR
Finance
Purchasing
etc.
...
Thanks for listening.
regards
Seán
Hi Sean,
Thanks a lot for your comment.
Let me summarize our position on the Bonita Portal and Living Applications.
The Portal has two functions:
- The Portal for administration to administrate your processes, your organisation, and your applications.
- The Portal for users. This can be considered as a « BPM » view we propose to manage the BPM cases and tasks. It can be considered as an application to manage the BPM processes.
From a conceptual point of view, the Portal User is just an Application… like the other Living Applications (conceptually, not technically for the moment).
A Living Application on the other hand, is dedicated to a specific use-case, a business, a persona, … It is independent from the others LA. There is no reason to have a link to other LAs in the menu of an LA. You can do it but it strongly dependent on the interaction you may want between these different LAs, on your use case, on your users, …
So for the same reason we do not want to include systematically a link to all application in the Portal User if it does not make sense. Nevertheless you can do it with the Custom Profile capabilities in version Efficiency (create a custom menu with link to other LAs).
To answer to your point on the adoption of Living Application : we think this adoption will come first with a better integration of Living App development in the Bonita Studio. We are working on it in the coming release.
I hope it answer your point and help to better understand the Bonitasoft position on that subject.
Philippe Laumay
Product Marketing Manager