incubator-wave-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Michael MacFadden <michael.macfad...@gmail.com>
Subject Re: GSoC 2015 with Apache Wave
Date Tue, 24 Mar 2015 02:29:20 GMT
I have been traveling the last few days.  I am also happy to help out on this project.

~Michael




On 3/23/15, 5:53 PM, "Ali Lown" <ali@lown.me.uk> wrote:

>Hi Roshan,
>
>I work (loosely) under GMT - but tend to be more available later in
>the day here (looks like very early morning to you though...)
>
>Deadline this Friday! Okay we need to get on this today/tomorrow then...
>
>If I suggest 1100-1200 GMT today to work out what we need for Friday
>would that work for you?
>
>Ali
>
>On 23 March 2015 at 16:46, Roshan Lakmal <roshan.2013020@iit.ac.lk> wrote:
>> Hi Ali,
>>
>> Nice to here it,
>>
>> I will catch you on #wiab freenode for further discussion about the
>> proposal. My time zone is IST. Can you please suggest me a suitable time
>> for the discussion.
>>
>> if you can give me a brief introduction about what we can do on GSoC then I
>> can start making my proposal because proposal deadline is Friday (27th)
>> [1].
>>
>> Cheers,
>>
>> Roshan
>>
>> [1] - https://www.google-melange.com/gsoc/events/google/gsoc2015
>>
>>
>>
>> On Sun, Mar 22, 2015 at 7:40 PM, Ali Lown <ali@lown.me.uk> wrote:
>>
>>> Hi Roshan,
>>>
>>> I would be happy to be your mentor through GSoC 2015 for Wave.
>>>
>>> I think this would be a great opportunity to contribute some major
>>> work to the existing codebase, culminating in an Android App, but
>>> there is plenty to be done here to make it all work.
>>>
>>> If you get some time, hop onto #wiab on freenode, and we could discuss
>>> exactly what the project proposal should look like - and how it would
>>> fit in with your interests.
>>>
>>> Ali
>>>
>>> On 20 March 2015 at 16:50, Roshan Lakmal <roshan.2013020@iit.ac.lk> wrote:
>>> > Hi all,
>>> >
>>> > I stared to read about Wave architecture and protocol.
>>> >
>>> > Can I still continue this project for GSoC 2015 or Is there any other
>>> task
>>> > that I can contribute.
>>> > Is there anyone to mentor me for GSoC 2015?
>>> >
>>> > Cheers,
>>> >
>>> > Roshan.
>>> >
>>> >
>>> > On Fri, Mar 20, 2015 at 2:54 PM, Pablo Ojanguren <pablojan@gmail.com>
>>> wrote:
>>> >
>>> >> Hi Roshan,
>>> >>
>>> >> I have re-engineered part of the original GWT webclient and port core
>>> code
>>> >> to Android [1]. With the app you can connect to a Wave server and
>>> operate
>>> >> at Wavelet-level with the original Java code.  A new UI for the
>>> >> conversational model could be added on top of it.
>>> >>
>>> >> As long as original code is Java it mostly works on Android, except
>>> >> specific GWT parts that have been replaced.
>>> >>
>>> >> Pablo
>>> >>
>>> >>
>>> >> [1] https://github.com/Zorbel/swell-android
>>> >> [2]
>>> >> http://p2pvalue.eu/blog/awakening-decentralised-real-time-collaboration
>>> >>
>>> >>
>>> >> 2015-03-19 19:53 GMT+01:00 Ali Lown <ali@lown.me.uk>:
>>> >>
>>> >> > Hi Roshan,
>>> >> >
>>> >> > You will probably be interested to read about the Client-Server
>>> >> > Protocol[1], and its associated protobuf implementation[2], as
this is
>>> >> > what currently defines the 'split' between the WebClient and the
>>> >> > Server parts of WIAB.
>>> >> >
>>> >> > As this protocol works entirely with deltas, you to retrieve the
>>> >> > 'content' for display in your client, you will need to understand
the
>>> >> > Conversation Model[3], which defines how create the familiar Wave
>>> >> > structure on top of the underlying federateable delta-backed protocol.
>>> >> > You should be able to re-use most of the model code[4] in your
client.
>>> >> >
>>> >> > I hope these pointers give you somewhere to start from, feel free
to
>>> >> > ask me any further questions whilst navigating the wave codebase.
>>> >> >
>>> >> > Also, whilst not directly applicable - as I started at the federation
>>> >> > end, you may find my 'rave'[5] codebase useful as a way of wrapping
>>> >> > your head around the conversation model.
>>> >> >
>>> >> > Ali
>>> >> >
>>> >> > [1]:
>>> >> >
>>> >>
>>> https://svn.apache.org/repos/asf/incubator/wave/whitepapers/client-server-protocol/
>>> >> > [2]: src/org/waveprotocol/box/common/comms/waveclient-rpc.proto
>>> >> > [3]:
>>> >> >
>>> >>
>>> https://svn.apache.org/repos/asf/incubator/wave/whitepapers/conversation/
>>> >> > [4]: src/org/waveprotocol/wave/model/*
>>> >> > [5]: https://github.com/alown/rave
>>> >> >
>>> >> >
>>> >> > On 19 March 2015 at 18:14, Roshan Lakmal <roshan.2013020@iit.ac.lk>
>>> >> wrote:
>>> >> > > Hi Michael,
>>> >> > >
>>> >> > > I'm interested to working on Native Android Client [1] because
I
>>> think
>>> >> it
>>> >> > > will help to boost the Wave project again. In my side this
will be a
>>> >> > great
>>> >> > > opportunity understand about the Wave Protocol [2].
>>> >> > >
>>> >> > > As a starting point I successfully build the project in my
local
>>> >> machine
>>> >> > > [3].
>>> >> > >
>>> >> > > cheers,
>>> >> > >
>>> >> > > [1] - https://issues.apache.org/jira/browse/WAVE-400
>>> >> > > [2] - http://www.waveprotocol.org/protocol
>>> >> > > [3] -
>>> >> > >
>>> >> >
>>> >>
>>> https://drive.google.com/a/iit.ac.lk/file/d/0B_tP-jjki90QckNsUHBSbnZDaGs/view
>>> >> > >
>>> >> > > On Thu, Mar 19, 2015 at 11:40 PM, Roshan Lakmal <
>>> >> > roshan.2013020@iit.ac.lk>
>>> >> > > wrote:
>>> >> > >
>>> >> > >> Hi Michael,
>>> >> > >>
>>> >> > >> I'm interested to working on Native Android Client [1]
because I
>>> think
>>> >> > it
>>> >> > >> will help to boost the Wave project again. In my side
this will be
>>> a
>>> >> > great
>>> >> > >> opportunity understand about the Wave Protocol [2].
>>> >> > >>
>>> >> > >> As a starting point I successfully build the project in
my local
>>> >> machine
>>> >> > >> [3].
>>> >> > >>
>>> >> > >> cheers,
>>> >> > >>
>>> >> > >> [1] - https://issues.apache.org/jira/browse/WAVE-400
>>> >> > >> [2] - http://www.waveprotocol.org/protocol
>>> >> > >> [3] -
>>> >> > >>
>>> >> > >> [image: Inline image 1]
>>> >> > >>
>>> >> > >>
>>> >> > >> On Thu, Mar 19, 2015 at 9:48 PM, Michael MacFadden <
>>> >> > >> michael.macfadden@gmail.com> wrote:
>>> >> > >>
>>> >> > >>> Roshan,
>>> >> > >>>
>>> >> > >>> There are plenty of tasks within Wave that could be
worked on.  Do
>>> >> you
>>> >> > >>> have any particular interest?  UI, Backend work, etc.?
 I am sure
>>> we
>>> >> > could
>>> >> > >>> find you something.
>>> >> > >>>
>>> >> > >>> ~Michael
>>> >> > >>>
>>> >> > >>>
>>> >> > >>>
>>> >> > >>>
>>> >> > >>> On 3/19/15, 5:33 AM, "Roshan Lakmal" <roshan.2013020@iit.ac.lk>
>>> >> wrote:
>>> >> > >>>
>>> >> > >>> >Hi all,
>>> >> > >>> >
>>> >> > >>> >I'm Roshan Lakmal, an Undergraduate student from
Informatics
>>> >> > Institute of
>>> >> > >>> >Technology - Sri Lanka. Last year I participated
Gsoc for Apache
>>> >> > Software
>>> >> > >>> >Foundation (Apache SIS) [1].
>>> >> > >>> >
>>> >> > >>> >For this summer I would like to work with Apache
Wave for GSoC
>>> 2015.
>>> >> > Is
>>> >> > >>> >there any suitable task available for me.
>>> >> > >>> >
>>> >> > >>> >[1] -
>>> >> > >>> >
>>> >> > >>>
>>> >> >
>>> >>
>>> http://www.google-melange.com/gsoc/project/details/google/gsoc2014/roshanrox911/5668600916475904
>>> >> > >>> >
>>> >> > >>> >Cheers,
>>> >> > >>> >
>>> >> > >>> >Roshan
>>> >> > >>>
>>> >> > >>>
>>> >> > >>
>>> >> >
>>> >>
>>>


Mime
View raw message