[jbpm-dev] UberFire 0.3

Michael Anstis michael.anstis at gmail.com
Tue Jul 16 11:45:32 EDT 2013


Arguably they use the base classes to which you refer.

Both are in essence a wrapper for PespectiveContextMenusPresenter
(container for perspective-scope menus) and WorkbenchMenuBarPresenter
(container for application-scope menus).

;)


On 16 July 2013 16:38, Mauricio Salatino <salaboy at gmail.com> wrote:

> Great.. yeah I will copy and paste that.. I guess that all the apps will
> need to include something very similar.. so instead of replicating the code
> in each app I would suggest to provide a base one.
>
>
>
> On Tue, Jul 16, 2013 at 4:31 PM, Michael Anstis <michael.anstis at gmail.com>wrote:
>
>> The point is presumably customization. Does, for example, jbpm-console-ng
>> support "searching" and the "find" feature? kie-wb, kie-drools-wb and
>> drools-wb do provide this functionality, but IDK if jbpm-console-ng or
>> jbpm-designer do.
>>
>> They could be moved to kie-wb-common *if* every web app had the same
>> requirements; but "search" and "find" are possibly the notable differences.
>>
>> Feel free to copy and paste - I did from UberFire's showcase web app!
>>
>>
>> On 16 July 2013 16:27, Mauricio Salatino <salaboy at gmail.com> wrote:
>>
>>> Mike,
>>> what's the point of implementing this:
>>>
>>> https://github.com/droolsjbpm/drools-wb/tree/uberfire-0.3/drools-wb-webapp/src/main/java/org/drools/workbench/client/navbar??
>>> can I just copy that? why is that not provided with the framework by
>>> default?
>>>
>>>
>>> On Tue, Jul 16, 2013 at 2:25 PM, Michael Anstis <
>>> michael.anstis at gmail.com> wrote:
>>>
>>>> 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
>>>>>
>>>>
>>>>
>>>> _______________________________________________
>>>> jbpm-dev mailing list
>>>> jbpm-dev at lists.jboss.org
>>>> https://lists.jboss.org/mailman/listinfo/jbpm-dev
>>>>
>>>
>>>
>>>
>>> --
>>>  - MyJourney @ http://salaboy.com <http://salaboy.wordpress.com>
>>>  - Co-Founder @ http://www.jugargentina.org
>>>  - Co-Founder @ http://www.jbug.com.ar
>>>
>>>  - Salatino "Salaboy" Mauricio -
>>>
>>
>>
>
>
> --
>  - MyJourney @ http://salaboy.com <http://salaboy.wordpress.com>
>  - Co-Founder @ http://www.jugargentina.org
>  - Co-Founder @ http://www.jbug.com.ar
>
>  - Salatino "Salaboy" Mauricio -
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/jbpm-dev/attachments/20130716/63a72268/attachment.html 


More information about the jbpm-dev mailing list