[jbpm-dev] UberFire 0.3

Michael Anstis michael.anstis at gmail.com
Tue Jul 16 09:25:02 EDT 2013


droolsjbpm-build-bootstrap, guvnor, kie-wb-common and drools-wb have been
migrated to UberFire 0.3 in their respective uberfire-0.3 branches.

Feel free to use
this<https://github.com/droolsjbpm/drools-wb/commit/d095d9e2c5613fa9d6440d6ec862ba76205460a4>commit
and the details below as a guide for migrating your respective
components.

   - Web Apps need a dependency on uberfire-js. See
here<https://github.com/droolsjbpm/drools-wb/commit/d095d9e2c5613fa9d6440d6ec862ba76205460a4#L4R399>,
   here<https://github.com/droolsjbpm/drools-wb/commit/d095d9e2c5613fa9d6440d6ec862ba76205460a4#L4R663>and
   here<https://github.com/droolsjbpm/drools-wb/commit/d095d9e2c5613fa9d6440d6ec862ba76205460a4#L15R9>
   .
   - Web Apps need to implement the Header components of the workbench. See
   here<https://github.com/droolsjbpm/drools-wb/tree/uberfire-0.3/drools-wb-webapp/src/main/java/org/drools/workbench/client/navbar>
   .
   - Perspectives and Panels (added to Perspectives) need to have their
   PanelType defined. See
here<https://github.com/droolsjbpm/drools-wb/blob/uberfire-0.3/drools-wb-webapp/src/main/java/org/drools/workbench/client/perspectives/AuthoringPerspective.java#L95>and
   here<https://github.com/droolsjbpm/drools-wb/blob/uberfire-0.3/drools-wb-webapp/src/main/java/org/drools/workbench/client/perspectives/AuthoringPerspective.java#L98>.

   - Implementations of org.uberfire.security.Identity need extra
methods<https://github.com/droolsjbpm/drools-wb/blob/d095d9e2c5613fa9d6440d6ec862ba76205460a4/drools-wb-jcr2vfs-migration/drools-wb-jcr2vfs-migration-core/src/main/java/org/drools/workbench/jcr2vfsmigration/vfs/IdentityFactory.java>
   .

There are a couple of bugs I've reported to Alexandre, whereby the content
of a Panel is not being sized and a lessor issue with the Panel "file list"
when dragging and dropping one file to another location.

I'll take a look at kie-wb-distributions next. I suspect jbpm-designer,
jbpm-console-ng and form-modeler will be migrated by those responsible.

With kind regards,

Mike


On 16 July 2013 10:04, Michael Anstis <michael.anstis at gmail.com> wrote:

> Hi,
>
> I've created a uberfire-0.3 branch for droolsjbpm-build-bootstrap; that I
> suspect we all extend.
>
> I am starting to take a look at upgrading guvnor, kie-wb-common and
> drools-wb to UF 0.3...
>
> With kind regards,
>
> Mike
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/jbpm-dev/attachments/20130716/0b4ef35f/attachment.html 


More information about the jbpm-dev mailing list