[gwt-contrib] Code reviews on compiler patches

2018-03-22 Thread 'Roberto Lublinerman' via GWT Contributors
Anybody up for reviewing https://gwt-review.googlesource.com/c/gwt/+/20580?

-- 
You received this message because you are subscribed to the Google Groups "GWT 
Contributors" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-web-toolkit-contributors+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-web-toolkit-contributors/CAC7T7g%3DSjUi8NqPzc07HnUDgX6n%2Bqy3Hgj11X7LeawFieaTAUA%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


[gwt-contrib] Re: How can I contribute to GWT?

2018-03-22 Thread Ahmad Bawaneh
You are very welcome,looking forward to chat with you in on gitter channel. 
:+1

On Wednesday, March 21, 2018 at 10:08:15 PM UTC+2, Mincong Huang wrote:
>
> You've provided a lot of useful tips and resources. Really appreciate 
> this! Thank you, Ahmad.
>
> On Wednesday, March 21, 2018 at 10:39:00 AM UTC+1, Ahmad Bawaneh wrote:
>>
>> Nice to see people asking about this, i went through this before you and 
>> now i do my small part of contributions because i love GWT i want it to be 
>> better and i want to help the amazing developer who maintain and provide us 
>> with such stable wonderful library.
>>
>> I was a GWT nop even though i used it for a long time, i was doing it the 
>> wrong way, i do thing without real understanding, but things changed and i 
>> do dig deep before i do anything, i have become a contributor in several 
>> ways, so this my list of how i can contribute not only to the GWT itself 
>> but also to the GWT community :
>>
>>
>>1. Asking questions : asking questions is a good way to contribute, 
>>each question opens a discussion that you and the community can benefit 
>>from, it give more understanding to those interested in the topic, but 
>>where to ask :
>>   - Here in the GWT google groups : the good thing about GWT google 
>>   groups that the posts are actually emails that reach large number of 
>>   people, discussions are persisted for later when anyone came through 
>> the 
>>   same issue they can search and find the discussion, add their 
>> contribution.
>>   - GWT community 
>>    on 
>>   google+ : even though it is not as much as active, but there is GWT 
>> people 
>>   there who are not on google groups, comments and discussions can be 
>> done 
>>   there.
>>   - GWT gitter channel  : The 
>>   place where i spend most of my time, every day tons of discussions and 
>>   announcements happens there, the other good thing is how joining one 
>>   channel will lead to join more GWT related channels, and offer a 
>> better 
>>   chance for learning and contribution. the people in there are so 
>> amazing 
>>   and their knowledge is beyond my reach, and they willing to spend time 
>>   talking to you to solve your issue or guide you with your contribution.
>>2. Solving GWT issues : as you said the issues might not be labeled 
>>as you desire, but when you get involved using the channels above you 
>> will 
>>receive the guidance you are looking for, i have recently applied a very 
>>huge Patch to GWT that updates the CLDR data from version 25 to version 
>> 32, 
>>the issue was not labeled , and it was not an easy one for a starter, but 
>>with the guidance from Colin on the gitter  channel we made it happen 
>>here  and it got 
>>merged believe me this huge patch was my first patch with GWT, the guys 
>> on 
>>the channel will help you from A-Z till it is done.
>>3. Libraries around GWT : there is tons of libraries around GWT, even 
>>though is old but it is yet modern and stable, and it brings some new 
>>things every while, like JsInterop and Lambda support with Java8, there 
>> is 
>>old libraries out on the while that are still uses old stuff, you can 
>> work 
>>on these libs and make them use the new stuff, sometimes you might need 
>> to 
>>rewrite a lib and solve an issue or bring new things to from the original 
>>one, recently i wrote a library based on GWTJackson that uses Annotation 
>>processing instead of generators and uses the same json mapper for both 
>> the 
>>client and server side here 
>> , i am also building a UI 
>>library for material design that uses elements, elemental and elemento 
>>instead of widgets , here  , 
>>you can bring a new lib or work on or be inspired by an existing one.
>>4. GWT 3.0 : We are already working on Porting stuff from GWT 2.8.x 
>>to GWT 3.0, we make the GWT 2 module ready for j2cl when they hit GWT 3.0 
>>which will use the j2cl as a transpiler, there is just too much code to 
>>port and since we do this in our spare time we are really short in hands 
>> to 
>>work on this, but it is really required before we can ship GWT 3.0, this 
>>kind of contribution is really really appreciated, you can find the list 
>> of 
>>modules that need to be ported and who is working on which module here 
>>
>> ,
>>  
>>the already ported modules builds are available here 
>>, so another way to contribute in this 
>>field is to use the ported modules and report any issue