Hi Vincent,

Vincent Massol wrote:
> Hi Marius,
> 
> On Jan 25, 2010, at 8:09 PM, Marius Dumitru Florea wrote:
> 
>> Hi devs,
>>
>> I'd like to upgrade platform/web to GWT 2.0 before the 2.2M2 release. 
>> Even if the WYSIWYG users won't notice any difference (maybe a small 
>> decrease in loading time and a small increase in responsiveness dues to 
>> compiler optimizations) this upgrade will help ease the development. You 
>> can find the detailed release notes at 
>> http://code.google.com/webtoolkit/doc/latest/ReleaseNotes.html . I'm 
>> most interested in:
>>
>> * ability to run the unit tests on the build server (a 32-bit JVM isn't 
>> needed anymore, finally, since the tests are run by default with HtmlUnit)
>> * ability to run and debug the Java code directly in the browser (new 
>> development mode using a FF plugin)
>> * ability to split the code and load it on demand
>>
>> In order to upgrade I need 
>> http://google-web-toolkit-incubator.googlecode.com/files/gwt-incubator-20091216-r1739.jar
>>  
>> in our maven repo:
>>
>> mvn install:install-file -Dfile=gwt-incubator-20091216-r1739.jar 
>> -DgroupId=com.google.gwt -DartifactId=gwt-incubator 
>> -Dversion=20091216-r1739 -Dpackaging=jar
>>
>> Who can help me with that?
>>
>> All unit and integration tests pass locally so here's my +1.
> 
> My take is that it's just too dangerous to do now, especially since we should 
> already have released XE 2.2M2 and we're late. I don't think there's any 
> value in taking unnecessary risks at this point.

I don't understand why you think this upgrade is so dangerous. Selenium 
tests cover a significant number of use cases and if GWT 2.0 leads to a 
regression we can still fix it in RC1. We can even revert the upgrade if 
it's really bad. I don't have bad experiences with GWT upgrades. The 
last one (to GWT 1.7) produced only one regression on the menu bar, 
which was caught by the selenium tests. GWT 2.0 is supposed to be better 
and fixes some bugs over GWT 1.7 which means that the widgets used by 
the editor are better.

Thanks,
Marius

> 
> Personally I'd much rather wait for XE 2.3M1 (i.e a few days since we'll 
> create a branch at the end of this week - I also need that branch to continue 
> my work on references which I have also stopped last Thursday in order to not 
> cause more unnecessary risks).
> 
> So I'd be -1 right now since I don't see a compelling reason to do that now. 
> If everyone else agrees, I'll reconsider my judgement and move that to a -0.
> 
> Thanks
> -Vincent
> 
> PS: If you really want to start committing it now, we can easily do it on a 
> branch and merge in a few days. The merge would probably not be hard.
> 
> _______________________________________________
> devs mailing list
> [email protected]
> http://lists.xwiki.org/mailman/listinfo/devs
_______________________________________________
devs mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/devs

Reply via email to