Home » Eclipse Projects » BPMN 2.0 Modeler » BPMN2 Modeler project status updates
| |
Re: BPMN2 Modeler project status updates [message #898832 is a reply to message #897024] |
Fri, 27 July 2012 16:43   |
Eclipse User |
|
|
|
Hi all,
This week was spent mainly in refactoring some of the classes that render object properties. Code was refactored, moved, organized, stamped, stapled and mutilated! Here are the highlights:
* The code that implements the "List and Detail" pattern for rendering BPMN2 element properties has been cleaned up so it is easier to comprehend. Java generics were introduced to ensure that future runtime extension plugins will have an easier time with their implementations.
* This newly organized property rendering framework made it very easy to implement some of the simplified property pages for the jBPM5 runtime. For example, the process variable definition is now much simpler (just specify a name and "data type", a.k.a. ItemDefinition) and consistent across all BPMN2 elements that contain local variables (a.k.a. Property).
* Several bugs, which had not been found/reported earlier, were found and stomped out!
* We are continuing to publish weekly builds to the update site [1]. If you see something that was working before but is broken now, please, please, please, let me know ASAP! The helios update site [2] is also current as of this week's build.
Other stuff:
Roman Smirnov was nominated as committer to the project this week, based on his contributions for bug fixes and enhancements. Project members (you know who you are!) please log in to the eclipse portal [3] and cast your vote!
On the to-do list for next week:
* Continue the Property class refactoring work.
* Continue working on jBPM5 property sheets.
[1] http://download.eclipse.org/bpmn2-modeler/site/
[2] http://download.eclipse.org/bpmn2-modeler/site-helios/
[3] https://dev.eclipse.org/portal/myfoundation/portal/portal.php
"Mama mia, thatsa spicy meatball"
Cheers!
Bob
|
|
| | | | | |
Re: BPMN2 Modeler project status updates [message #909875 is a reply to message #903976] |
Fri, 07 September 2012 20:49   |
Eclipse User |
|
|
|
Hi all,
We are nearing a release candidate (RC1) scheduled for September 28, 2012. This will be our first minor release (version 0.1.0) since project inception, and will feature a nearly complete BPMN 2.0 spec compliant editor. At this time, it is uncertain if this release will include support for multiple diagrams, but we are working very hard towards this goal.
The new feature added in this week's build is an Outline View. The Outline consists of tree views of the BPMN2 element tree (the "Business Model"), as well as the BPMNDiagram tree (the "Diagram Interchange Model"). The Outline also supports a thumbnail view of the diagram, as all good GEF editors should 
This week's builds can be found here [1] and here [2].
On the to-do list for next week:
* Add jBPM process listener interface for debugging [3]
* Prepare for RC1 release (prepare Release Review docs and, of course, testing, testing and more testing).
[1] http://download.eclipse.org/bpmn2-modeler/site/
[2] http://download.eclipse.org/bpmn2-modeler/site-helios/
[3] https://github.com/droolsjbpm/droolsjbpm-knowledge/blob/master/knowledge-api/src/main/java/org/drools/event/process/ProcessEventListener.java
"You could learn a lot from a dummy...buckle up!"
Cheers!
Bob
|
|
| |
Re: BPMN2 Modeler project status updates [message #915676 is a reply to message #911022] |
Mon, 17 September 2012 14:25   |
Eclipse User |
|
|
|
Hi all,
The first release candidate (0.1.0-RC1) is on schedule for September 28, 2012. At this time, the editor is "feature complete" and we will only be doing bug fixes, not adding any new features. The goal is to deliver a stable first release of a comprehensive, BPMN 2.0 spec compliant editor. All eclipse platforms from helios (3.6.2) and later, will be supported.
A process debugging/tracing facility has been postponed in anticipation of the new Business Process Simulation feature being developed for the jBPM Web Designer. Check out Tiho's blog, here [3].
This week's builds can still be found here [1] and here [2].
On the to-do list for next week:
* Prepare for RC1 release (prepare Release Review docs and, of course, testing, testing and more testing).
[1] http://download.eclipse.org/bpmn2-modeler/site/
[2] http://download.eclipse.org/bpmn2-modeler/site-helios/
[3] http://blog.athico.com/2012/09/business-process-simulation-in-jbpm.html
"All the print that's news to FIT"
Bob
|
|
|
Re: BPMN2 Modeler project status updates [message #923326 is a reply to message #915676] |
Tue, 25 September 2012 16:36   |
Eclipse User |
|
|
|
Hi all,
After a hectic week of bug fixing, the first release candidate (0.1.0-RC1) is still on schedule for September 28, 2012. Here is a summary of the work that has been going on since last week:
* Editor input handling has been changed to support the more generic IStorageEditorInput. This allows the editor to open string streams provided by, for example, webdav services and repositories such as guvnor. Unfortunately this also introduced a couple of new bugs that completely broke the editor on Linux. Thanks to the user community for finding this so quickly!
* The editor now creates temporary files in the system temp directory instead of creating "hidden" project-relative files (the mysterious ".bpmn" folder created in your project whenever you opened a file). The temp directory name is retrieved from the Java system property "java.io.tmpdir" which can be configured using a system environment variable, or can be passed as a JRE argument in your eclipse.ini file.
* Several bugs in the extension point API have been fixed and the API has been stabilized. Thanks Dominik, for helping with testing and flushing out a lot of these issues.
* The following bugzilla reports have been resolved - just follow the links if you need more details:
https://bugs.eclipse.org/bugs/show_bug.cgi?id=389905
https://bugs.eclipse.org/bugs/show_bug.cgi?id=390227
https://bugs.eclipse.org/bugs/show_bug.cgi?id=389668
https://bugs.eclipse.org/bugs/show_bug.cgi?id=355675
https://bugs.eclipse.org/bugs/show_bug.cgi?id=378094
https://bugs.eclipse.org/bugs/show_bug.cgi?id=385433
This week's builds can still be found here [1] and here [2].
On the to-do list for next week:
* Prepare for RC1 release (prepare Release Review docs and, of course, testing, testing and more testing).
* Assuming all goes well with testing, we will send the EMO a project Release Review request for version 0.1.0, available October 15, 2012.
[1] http://download.eclipse.org/bpmn2-modeler/site/
[2] http://download.eclipse.org/bpmn2-modeler/site-helios/
"No wine before its time"
Bob
|
|
| | | | |
Re: BPMN2 Modeler project status updates [message #990078 is a reply to message #954061] |
Mon, 10 December 2012 13:46   |
Eclipse User |
|
|
|
Hi all,
It's been a while since the last status update, and we've just announced availability of version 0.2.0 scheduled for release this week. See http://www.eclipse.org/projects/ for all the details and schedule.
We've been very busy working out the kinks in the extension point API, thanks to some folks who have expressed a need for specific functionality which was either missing, or not working correctly. For this reason, we needed to bump the version number to 0.2.0 instead of the planned 0.1.1
Here are the highlights of what's new in this version:
1. The <customTask> extension can now be used to extend any BPMN2 element, not just Tasks. This allows you, for example to define custom Text Annotations in your extension plugin to specialize these elements for analysis tools or runtime engines.
2. The <propertyTab> extension was simplified to allow the BPMN2 element attributes to be specified in the plugin.xml instead of having to write java code.
3. The Runtime Extension interface was enhanced to allow specification of supported type and expression language.
4. An object creation hook was added to the Runtime Extension interface to allow the extension plugin to more easily extend BPMN2 elements.
5. the Example Runtime and JBPM5 extension plugins have been split out as separate installable features.
6. The Example Runtime plugin has been greatly enhanced to illustrate many more of the new API features.
7. A lot of the Property Sheets have been reworked for better usability.
8. A New Process Wizard was added to the JBPM5 plugin, separate from the "generic" BPMN2 wizard. This creates JBPM5-specific process files and initializes the project settings as necessary.
9. There have been many new bug fixes, too numerous to mention 
Once the release review has completed, I will post a message to this forum and the bpmn2-modeler-dev mailing list explaining where to get the new release.
Cheers!
Bob
"Do you not know, my son, with how little wisdom the world is governed?" - Axel Oxenstierna
|
|
| | | |
Re: BPMN2 Modeler project status updates [message #1047133 is a reply to message #1005525] |
Mon, 22 April 2013 16:59  |
Eclipse User |
|
|
|
Hi all,
It's been a while since my last post so I thought it was time to update everyone on what's been going on.
Our SOA Symposium at eclipsecon 2013, was well-received (albeit poorly attended) despite some, err, uhh...technical difficulties. Adrian Mos demonstrated how a BPMN2 process file can be created in Mangrove, using a simple DSL (Domain Specific Language) as input. The process file was imported into the BPMN2 Modeler and enhanced by adding WSDLs and schema definitions, setting up messages and interfaces, and general preparation for deployment. Marc Gille demonstrated the Startdust process engine based on the generated process file and tied the whole thing together. The resulting reference project is available on the Stardust wiki and is quite impressive in what can be achieved with minimal effort 
The BPMN2 Modeler is now at version 0.2.5. Looks like I've totally skipped over the announcement of 0.2.4. but, there it is. The list of bug fixes and features can be found here. The big new features in these last two builds are Tool Palette Profiles and bpmn2 file import. Read all about it on the N&N page!
Cheers!
Bob
"Sure, understanding today's complex world of the future is a little like having bees live in your head. But, there they are."
|
|
|
Goto Forum:
Current Time: Sun Jul 13 08:01:13 EDT 2025
Powered by FUDForum. Page generated in 0.08082 seconds
|