Re: GWTReact Release and Roadmap

2017-05-01 Thread Paul Stockley
Yes, I think you would need a good immutable collection library to make 
Redux work well from Java. In our application we are just using React 
State. This works fine because we are replacing relatively small isolated 
parts of our application currently (1 or 2 connected screens at the most). 
Even Facebook uses this approach for large parts of their application. If 
you were building a complete application or replacing a major module, it 
may be better to look at a state manager. I think either Redux or MobX 
would work or you could roll your own in Java.  



On Monday, May 1, 2017 at 1:02:32 PM UTC-4, Ivan Markov wrote:
>
> Side question: I can imagine that the lack of object spread probably makes 
> Redux a bit annoying to use from Java. Yet, if you are not using neither 
> Redux nor MobX, how are you managing your state?
>
>
> On Monday, May 1, 2017 at 3:48:51 PM UTC+3, Paul Stockley wrote:
>>
>> I agree both Redux and MobX are both pretty stable. The decision was more 
>> a reflection on the current state of the GTWReact projects. I would say 
>> both are really proof of concepts at this stage. Redux in particular would 
>> really need interfaces building to the common middleware to be really 
>> useful.
>>
>> On Sunday, April 30, 2017 at 11:05:08 AM UTC-4, Mark Erikson wrote:
>>>
>>> For what it's worth, as a Redux maintainer I can assure you that Redux 
>>> is very stable and not going to meaningfully change (at least at the API 
>>> level) from here on out :)
>>>
>>> On Sunday, April 30, 2017 at 8:27:10 AM UTC-4, Paul Stockley wrote:

 I have just released a new version of the GWTReact 
  projects to support GWT 2.8.1

 As of this release, I will no longer be maintaining the MobX and Redux 
 projects. Our company is not using them currently and I don't have the 
 time 
 to keep them updated. In the future, we may update MobX if we start using 
 it in production. If you would like take over maintenance of either of 
 these projects please let me know.

 *Road Map*

 With the current release, I feel pretty good about the quality of the 
 projects. We are starting to use both gwt-interop-utils and gwt-react in 
 our production code with excellent results. However, I think to get to a 
 1.0 release I need to make the following changes:


1. Migrate gwt-interop-utils to use the new GWT base project
2. Migrate gwt-react to use elemental 2

 I will start working on these objectives in a month or two. The main 
 determining factor on how quick this happens will be how fast elemental 2 
 matures.



-- 
You received this message because you are subscribed to the Google Groups "GWT 
Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-web-toolkit+unsubscr...@googlegroups.com.
To post to this group, send email to google-web-toolkit@googlegroups.com.
Visit this group at https://groups.google.com/group/google-web-toolkit.
For more options, visit https://groups.google.com/d/optout.


Re: GWTReact Release and Roadmap

2017-05-01 Thread Ivan Markov
Side question: I can imagine that the lack of object spread probably makes 
Redux a bit annoying to use from Java. Yet, if you are not using neither 
Redux nor MobX, how are you managing your state?


On Monday, May 1, 2017 at 3:48:51 PM UTC+3, Paul Stockley wrote:
>
> I agree both Redux and MobX are both pretty stable. The decision was more 
> a reflection on the current state of the GTWReact projects. I would say 
> both are really proof of concepts at this stage. Redux in particular would 
> really need interfaces building to the common middleware to be really 
> useful.
>
> On Sunday, April 30, 2017 at 11:05:08 AM UTC-4, Mark Erikson wrote:
>>
>> For what it's worth, as a Redux maintainer I can assure you that Redux is 
>> very stable and not going to meaningfully change (at least at the API 
>> level) from here on out :)
>>
>> On Sunday, April 30, 2017 at 8:27:10 AM UTC-4, Paul Stockley wrote:
>>>
>>> I have just released a new version of the GWTReact 
>>>  projects to support GWT 2.8.1
>>>
>>> As of this release, I will no longer be maintaining the MobX and Redux 
>>> projects. Our company is not using them currently and I don't have the time 
>>> to keep them updated. In the future, we may update MobX if we start using 
>>> it in production. If you would like take over maintenance of either of 
>>> these projects please let me know.
>>>
>>> *Road Map*
>>>
>>> With the current release, I feel pretty good about the quality of the 
>>> projects. We are starting to use both gwt-interop-utils and gwt-react in 
>>> our production code with excellent results. However, I think to get to a 
>>> 1.0 release I need to make the following changes:
>>>
>>>
>>>1. Migrate gwt-interop-utils to use the new GWT base project
>>>2. Migrate gwt-react to use elemental 2
>>>
>>> I will start working on these objectives in a month or two. The main 
>>> determining factor on how quick this happens will be how fast elemental 2 
>>> matures.
>>>
>>>

-- 
You received this message because you are subscribed to the Google Groups "GWT 
Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-web-toolkit+unsubscr...@googlegroups.com.
To post to this group, send email to google-web-toolkit@googlegroups.com.
Visit this group at https://groups.google.com/group/google-web-toolkit.
For more options, visit https://groups.google.com/d/optout.


Re: GWTReact Release and Roadmap

2017-05-01 Thread Paul Stockley
I agree both Redux and MobX are both pretty stable. The decision was more a 
reflection on the current state of the GTWReact projects. I would say both 
are really proof of concepts at this stage. Redux in particular would 
really need interfaces building to the common middleware to be really 
useful.

On Sunday, April 30, 2017 at 11:05:08 AM UTC-4, Mark Erikson wrote:
>
> For what it's worth, as a Redux maintainer I can assure you that Redux is 
> very stable and not going to meaningfully change (at least at the API 
> level) from here on out :)
>
> On Sunday, April 30, 2017 at 8:27:10 AM UTC-4, Paul Stockley wrote:
>>
>> I have just released a new version of the GWTReact 
>>  projects to support GWT 2.8.1
>>
>> As of this release, I will no longer be maintaining the MobX and Redux 
>> projects. Our company is not using them currently and I don't have the time 
>> to keep them updated. In the future, we may update MobX if we start using 
>> it in production. If you would like take over maintenance of either of 
>> these projects please let me know.
>>
>> *Road Map*
>>
>> With the current release, I feel pretty good about the quality of the 
>> projects. We are starting to use both gwt-interop-utils and gwt-react in 
>> our production code with excellent results. However, I think to get to a 
>> 1.0 release I need to make the following changes:
>>
>>
>>1. Migrate gwt-interop-utils to use the new GWT base project
>>2. Migrate gwt-react to use elemental 2
>>
>> I will start working on these objectives in a month or two. The main 
>> determining factor on how quick this happens will be how fast elemental 2 
>> matures.
>>
>>

-- 
You received this message because you are subscribed to the Google Groups "GWT 
Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-web-toolkit+unsubscr...@googlegroups.com.
To post to this group, send email to google-web-toolkit@googlegroups.com.
Visit this group at https://groups.google.com/group/google-web-toolkit.
For more options, visit https://groups.google.com/d/optout.


Re: GWTReact Release and Roadmap

2017-04-30 Thread Peter Donald
Great work.

We are just starting down the path of React+GWT and glad to see the project
moving forward

On Sun, Apr 30, 2017 at 10:27 PM, Paul Stockley 
wrote:

> I have just released a new version of the GWTReact
>  projects to support GWT 2.8.1
>
> As of this release, I will no longer be maintaining the MobX and Redux
> projects. Our company is not using them currently and I don't have the time
> to keep them updated. In the future, we may update MobX if we start using
> it in production. If you would like take over maintenance of either of
> these projects please let me know.
>
> *Road Map*
>
> With the current release, I feel pretty good about the quality of the
> projects. We are starting to use both gwt-interop-utils and gwt-react in
> our production code with excellent results. However, I think to get to a
> 1.0 release I need to make the following changes:
>
>
>1. Migrate gwt-interop-utils to use the new GWT base project
>2. Migrate gwt-react to use elemental 2
>
> I will start working on these objectives in a month or two. The main
> determining factor on how quick this happens will be how fast elemental 2
> matures.
>
> --
> You received this message because you are subscribed to the Google Groups
> "GWT Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to google-web-toolkit+unsubscr...@googlegroups.com.
> To post to this group, send email to google-web-toolkit@googlegroups.com.
> Visit this group at https://groups.google.com/group/google-web-toolkit.
> For more options, visit https://groups.google.com/d/optout.
>



-- 
Cheers,

Peter Donald

-- 
You received this message because you are subscribed to the Google Groups "GWT 
Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-web-toolkit+unsubscr...@googlegroups.com.
To post to this group, send email to google-web-toolkit@googlegroups.com.
Visit this group at https://groups.google.com/group/google-web-toolkit.
For more options, visit https://groups.google.com/d/optout.


Re: GWTReact Release and Roadmap

2017-04-30 Thread Mark Erikson
For what it's worth, as a Redux maintainer I can assure you that Redux is 
very stable and not going to meaningfully change (at least at the API 
level) from here on out :)

On Sunday, April 30, 2017 at 8:27:10 AM UTC-4, Paul Stockley wrote:
>
> I have just released a new version of the GWTReact 
>  projects to support GWT 2.8.1
>
> As of this release, I will no longer be maintaining the MobX and Redux 
> projects. Our company is not using them currently and I don't have the time 
> to keep them updated. In the future, we may update MobX if we start using 
> it in production. If you would like take over maintenance of either of 
> these projects please let me know.
>
> *Road Map*
>
> With the current release, I feel pretty good about the quality of the 
> projects. We are starting to use both gwt-interop-utils and gwt-react in 
> our production code with excellent results. However, I think to get to a 
> 1.0 release I need to make the following changes:
>
>
>1. Migrate gwt-interop-utils to use the new GWT base project
>2. Migrate gwt-react to use elemental 2
>
> I will start working on these objectives in a month or two. The main 
> determining factor on how quick this happens will be how fast elemental 2 
> matures.
>
>

-- 
You received this message because you are subscribed to the Google Groups "GWT 
Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-web-toolkit+unsubscr...@googlegroups.com.
To post to this group, send email to google-web-toolkit@googlegroups.com.
Visit this group at https://groups.google.com/group/google-web-toolkit.
For more options, visit https://groups.google.com/d/optout.


GWTReact Release and Roadmap

2017-04-30 Thread Paul Stockley
I have just released a new version of the GWTReact 
 projects to support GWT 2.8.1

As of this release, I will no longer be maintaining the MobX and Redux 
projects. Our company is not using them currently and I don't have the time 
to keep them updated. In the future, we may update MobX if we start using 
it in production. If you would like take over maintenance of either of 
these projects please let me know.

*Road Map*

With the current release, I feel pretty good about the quality of the 
projects. We are starting to use both gwt-interop-utils and gwt-react in 
our production code with excellent results. However, I think to get to a 
1.0 release I need to make the following changes:


   1. Migrate gwt-interop-utils to use the new GWT base project
   2. Migrate gwt-react to use elemental 2

I will start working on these objectives in a month or two. The main 
determining factor on how quick this happens will be how fast elemental 2 
matures.

-- 
You received this message because you are subscribed to the Google Groups "GWT 
Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-web-toolkit+unsubscr...@googlegroups.com.
To post to this group, send email to google-web-toolkit@googlegroups.com.
Visit this group at https://groups.google.com/group/google-web-toolkit.
For more options, visit https://groups.google.com/d/optout.