Looking over the doc is a good start, I think we could codify some additional 
things or principles that we would want to account for.

Personally, my expertise lies in the OT system and the client to server 
messaging.  Both in the implementation and in the “why/how” of what is there 
now.

One thing I would say is that the Client’s data model / rendering approach is 
fairly sophisticated in two regards.  First building any sort of rich text 
editor in the browser is some what difficult.  I am not sure that undertaking 
that particular effort, GWT or otherwise is going to be easy.  The rest of the 
UI could be easily redone quickly, but the editor would take months and months 
to do from scratch.  I think we would want to consider if we should be looking 
at using an existing editor that is out there.  

The other area where the UI is complex is in the performance aspect of it.  The 
wave UI is designed to load a ton of “blips”.  The content over time could 
become very, very long.  There was some measure of thought put into the current 
system to make rendering and eventing very fast to handle large conversations.

Just a few thoughts.

~Michael




On 3/10/16, 4:34 PM, "Thomas Wrobel" <darkfl...@gmail.com> wrote:

>As always +1 to separation (speaking as a GWT person not having a clue
>how the server works).
>--
>http://lostagain.nl <-- our company site.
>http://fanficmaker.com <-- our, really,really, bad story generator.
>
>
>On 10 March 2016 at 14:32, Evan Hughes <wisebald...@apache.org> wrote:
>> Hell all,
>>
>> please see the attached document for my own personal vision for the future
>> of wave,
>>
>> https://docs.google.com/document/d/1YnhcupFtReZyq5Y5QheIbYFO2epEhXGucNZE04r_oA4/edit?usp=sharing
>>
>>
>> Happy to receive any thoughts on any of the changes.
>>
>> Sincerely,
>> Evan Hughes

Reply via email to