> It is possible to become a maintainer or what are the criterias to become 
> one?
>

The Steering Committee of GWT decides who becomes a maintainer for a 
specific component of GWT or a global maintainer. 

You can find a bit more information here: 
https://groups.google.com/d/msg/google-web-toolkit-contributors/eq0LsmH2blw/WgCuvRlKFRoJ

Basically you can nominate yourself to become a maintainer, but to get 
accepted you should probably already have contributed and reviewed patches, 
become more active by answering questions in gwt-user and join discussions 
in gwt-contrib so you generally proof you are familiar enough with GWT and 
can handle the responsibility.


 

> I like the project and it would be sad if the project will become inactive 
> due to fewer changes.
>

Fewer changes are actually good these days, because of the transition GWT 
is in. Currently contributors are choosing GWT modules and rewrite them to 
make them J2CL / GWT 3 compatible while maintaining compatibility to GWT 
2.x as much as possible. This work is done mostly on Github so you can't 
see it by looking at contributions in Gerrit. For example there is already 
a gwt-http project on Github which provides the HTTP GWT module and should 
be compatible to GWT 2.x and GWT 3 / 
J2CL: https://github.com/gwtproject/gwt-http

Because of this transition, adding new features to GWT 2.x is unlikely 
because it would further complicate such rewrites. Contributing bug fixes 
to GWT 2.x is fine of course. However GWT is relatively stable and urgent 
bug fixes are rare. So you might indeed get the impression GWT is inactive. 
However that is not really true.


 

> There are also Java9 depeding issue which will not be reviewed for example.
>

Yeah I agree, Java9 support, including new API emulations, should find its 
way into GWT sooner than later. GWT usually has to wait for a good Eclipse 
JDT release as GWT uses it to parse and compile GWT sources. There have 
been some updates recently, but I don't know if anyone at Google is 
actively working on updating the GWT compiler to support new Java 9 syntax 
(e.g. private methods in interfaces).

But if you have free time, you can always start working on API emulations 
even though you can not really test them using GWTTestCase. But you can 
still push them to Gerrit and mark them as "Work in progress" until GWT 
compiler and CI Server are ready for Java 9. But if you really want to work 
on API emulation then you MUST NOT look at source code of Oracle JDK or 
OpenJDK while implementing these APIs to make sure you are not coping them 
intentionally. Otherwise we can not accept such contributions.


-- J.

-- 
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/7564e31e-3abe-4afc-97e7-ef7900dee2ac%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to