[rules-dev] Breaking changes in kie-wb modules PART 2

Toni Rikkola toni.rikkola at gmail.com
Thu May 23 07:50:18 EDT 2013


I think that is in the list below? Or is the info about that incorrect?

But I did miss one package name. This is fixed now. The project and imports screen were missing "screen".

The correct gwt.xml's now are:


org.kie.workbench.common.screens.projecteditor.KieWorkbenchCommonProjectEditorClient

and

org.kie.workbench.common.screens.projectimportsscreen.KieWorkbenchCommonProjectImportsScreenClient


Toni

On May 23, 2013, at 1:31 PM, Mauricio Salatino wrote:

> Toni I think that you miss this one was also renamed:
> 
> <groupId>org.kie.workbench.screens</groupId>
> <artifactId>kie-wb-common-project-editor-backend</artifactId>
> 
> 
> On Thu, May 23, 2013 at 11:06 AM, Toni Rikkola <toni.rikkola at gmail.com> wrote:
> I hope these are the last changes... again.
> 
> gwt.xml files were renamed:
> 
> gwt.xml and changes in packages:
> org.kie.workbench.projecteditor.GuvnorProjectEditorAPI
>> 
> changed to 
> org.kie.workbench.common.projecteditor.KieWorkbenchCommonProjectEditorAPI
> 
> org.kie.workbench.projecteditor.GuvnorProjectEditorClient
>> 
> changed to 
> org.kie.workbench.common.projecteditor.KieWorkbenchCommonProjectEditorClient
> 
> org.kie.workbench.projectimportsscreen.GuvnorProjectConfigScreenAPI
> changed to
> org.kie.workbench.common.projectimportsscreen.KieWorkbenchCommonProjectImportsScreenAPI
> 
> org.kie.workbench.projectimportsscreen.GuvnorProjectConfigScreenClient
> changed to
> org.kie.workbench.common.projectimportsscreen.KieWorkbenchCommonProjectImportsScreenClient
> 
> Toni
> 
> On May 23, 2013, at 12:46 PM, Toni Rikkola wrote:
> 
>> I hope these are the last changes. 
>> 
>> GAV's:
>> org.kie.workbench.screens:kie-wb-project-editor-api
>> changed to
>> org.kie.workbench.screens:kie-wb-common-project-editor-api
>> 
>> org.kie.workbench.screens:kie-wb-project-editor-client
>> changed to
>> org.kie.workbench.screens:kie-wb-common-project-editor-client
>> 
>> 
>> org.kie.workbench.screens:kie-wb-project-editor-backend
>> changed to
>> org.kie.workbench.screens:kie-wb-common-project-editor-backend
>> 
>> org.kie.workbench.screens:kie-wb-project-imports-editor-api
>> changed to
>> org.kie.workbench.screens:kie-wb-common-project-imports-editor-api
>> 
>> 
>> org.kie.workbench.screens:kie-wb-project-imports-editor-client
>> changed to
>> org.kie.workbench.screens:kie-wb-common-project-imports-editor-client
>> 
>> 
>> gwt.xml and changes in packages:
>> org.kie.workbench.projecteditor.GuvnorProjectEditorClient
>> changed to 
>> org.kie.workbench.common.projecteditor.KieProjectEditorClient
>> 
>> org.kie.workbench.projectimportsscreen.GuvnorProjectConfigScreenClient
>> changed to
>> org.kie.workbench.common.projectimportsscreen.KieProjectConfigScreenClient
>> 
>> 
>> Toni
>> 
>> On May 21, 2013, at 3:42 PM, Toni Rikkola wrote:
>> 
>>> Sure. 
>>> 
>>> There will be at least one more push that will break dependencies for any modules depending on kie-wb. I'll try to do it in one go to avoid lost working hours for the people using kie-wb.
>>> 
>>> Toni
>>> 
>>> On May 21, 2013, at 3:21 PM, Michael Anstis wrote:
>>> 
>>>> Toni,
>>>> 
>>>> The GWT module names should also be changed from GuvnorXYZ.gwt.xml to KieWorkbenchCommonXYZ.gwt.xml (I forget exactly, but look at some of the others... I dare not touch my laptop in fear of a random reboot..it is doing a full build atm).
>>>> 
>>>> On 21 May 2013 13:07, "Toni Rikkola" <toni.rikkola at gmail.com> wrote:
>>>> I hear the GWT module name changes would help too so here they are. Sorry that I left them out:
>>>> 
>>>> org.kie.guvnor.project.GuvnorProjectAPI
>>>> changed to
>>>> org.kie.workbench.common.services.project.GuvnorProjectAPI
>>>> 
>>>> 
>>>> Toni
>>>> 
>>>> On May 21, 2013, at 2:04 PM, Toni Rikkola wrote:
>>>> 
>>>>> While moving the kie-wb modules to new locations the names and GAV information will change. This causes the modules that depend on them to break. Here is a list that hopefully helps to fix them.
>>>>> 
>>>>> org.kie.guvnor:guvnor-project-api
>>>>> moved to 
>>>>> org.kie.workbench.services:kie-wb-common-project-api
>>>>> 
>>>>> org.kie.guvnor:guvnor-project-backend
>>>>> moved to
>>>>> org.kie.workbench.services:kie-wb-common-project-backend
>>>>> 
>>>>> 
>>>>> org.kie.guvnor:guvnor-project-client
>>>>> was no longer needed and it was removed.
>>>>> 
>>>>> Packages changed, for example
>>>>> org.kie.guvnor.project.service
>>>>> is now
>>>>> org.kie.workbench.common.services.project.service
>>>>> 
>>>>> Toni
>>>>> 
>>>> 
>>>> 
>>>> _______________________________________________
>>>> rules-dev mailing list
>>>> rules-dev at lists.jboss.org
>>>> https://lists.jboss.org/mailman/listinfo/rules-dev
>>>> _______________________________________________
>>>> rules-dev mailing list
>>>> rules-dev at lists.jboss.org
>>>> https://lists.jboss.org/mailman/listinfo/rules-dev
>>> 
>> 
> 
> 
> _______________________________________________
> rules-dev mailing list
> rules-dev at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/rules-dev
> 
> 
> 
> -- 
>  - MyJourney @ http://salaboy.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/rules-dev/attachments/20130523/817dd9d1/attachment-0001.html 


More information about the rules-dev mailing list