We announced around the time of the 1.0 Beta 1 release that there would be a 1.0 final within the next couple of months, and then after that the 2.0 series would start which would include the services framework, the workflow engine, and the rules engine.
You may have also heard that we are working a lot on the 2.0 components mentioned above, and that is right.
Actually, we decided not to do a 1.0 final release because that would slow down the 2.0 releases.
The fact of the matter is that after we started working on the 2.0 components (services, workflow, and rules) they were so cool that we kind of forgot about finishing up the 1.0 stuff.
So, what's up with OFBiz? We will be releasing alpha 1 of the 2.0 features as soon as we get manual and automatic workflow activities working and have an application to demonstrate them. This is really pretty close to done and should be released around the end of December (or early January if we don't get as much time to work on it as we would like).
The workflow engine is an implementation based on the OMG and WfMC workflow specifications. It is Java oriented, database driven, uses fancy XML all over the place, and best of all: it can call and be called from the services framework! (ie, mount it as a web service or internal service... yeah, it already works!)
The services framework is nicely in place and supports internal services as well as web services, but all generic XML configured services (is that a cool idea or what?). Andy has done a great job finishing that piece. Just look at the dispatcher API and you'll be amazed at what it can do...
An initial rules engine is in place but needs a lot of integration work. Rules and logic languages use tuples just like relational databases to handle data, so guess what? We plan to allow any tuple in the rules engine to be mapped to an entity in the Entity Engine. So, your knowledge base can include ANYTHING in your database! Also, we still need to put in sensors and effectors, which will look a lot like BeanShell scripts (which are already used in various places in the workflow and services pieces). Actually, to be honest they will be BeanShell scripts. Cool, eh?
Okay, now maybe you have an idea of WHY we are so excited about OFBiz 2.0. In that light, I hope you'll accept our appologies for not releasing a final 1.0 release (hey, 1.0 Beta 1 is pretty stable anyway...).
So, thanks for all your help and interest.
David & Andy
Co-Founders and Humble Admins
The Open For Business Project
Log in to post a comment.