Thank you. It is really interesting to work on this project.

*Mirage Abeysekara*
Undergraduate
Computer Science and Engineering
University of Moratuwa
Twitter: https://twitter.com/MiRAGECreator
GooglePlus: https://plus.google.com/u/0/+MirageAbeysekara

On 11 March 2017 at 05:56, P. Taylor Goetz <[email protected]> wrote:

> Welcome to the Gossip community Mirage!
>
> Looks like you and Edward are working together well on scoping out the
> work. Well done.
>
> -Taylor
>
> > On Mar 10, 2017, at 7:00 PM, Edward Capriolo <[email protected]>
> wrote:
> >
> > On Fri, Mar 10, 2017 at 4:46 PM, Mirage Abeysekara <
> [email protected]>
> > wrote:
> >
> >> My apache-jira id is mirage20
> >>
> >>
> >> *Mirage Abeysekara*
> >> Undergraduate
> >> Computer Science and Engineering
> >> University of Moratuwa
> >> Twitter: https://twitter.com/MiRAGECreator
> >> GooglePlus: https://plus.google.com/u/0/+MirageAbeysekara
> >>
> >>> On 10 March 2017 at 18:23, Edward Capriolo <[email protected]>
> wrote:
> >>>
> >>> Thanks,
> >>>
> >>> What is your apache-jira id?
> >>>
> >>> On Thu, Mar 9, 2017 at 3:49 AM, Mirage Abeysekara <
> >> [email protected]
> >>>>
> >>> wrote:
> >>>
> >>>> Hi Edward,
> >>>>
> >>>> I created a new PR with proper formatting
> >>>> https://github.com/apache/incubator-gossip/pull/42
> >>>>
> >>>> "pub sub on data objects" looks great. Can you please provide mode
> >>> details
> >>>> (or example) on that issue?
> >>>> Is it like adding CRDT data change events for a same node? or between
> >>>> nodes?
> >>>>
> >>>> Thanks.
> >>>>
> >>>> *Mirage Abeysekara*
> >>>> Undergraduate
> >>>> Computer Science and Engineering
> >>>> University of Moratuwa
> >>>> Twitter: https://twitter.com/MiRAGECreator
> >>>> GooglePlus: https://plus.google.com/u/0/+MirageAbeysekara
> >>>>
> >>>> On 9 March 2017 at 12:11, Edward Capriolo <[email protected]>
> >> wrote:
> >>>>
> >>>>> On Thu, Mar 9, 2017 at 12:43 AM, Mirage Abeysekara <
> >>>>> [email protected]>
> >>>>> wrote:
> >>>>>
> >>>>>> Hello Edward,
> >>>>>>
> >>>>>> I updated the PR based on your review.
> >>>>>>
> >>>>>> I didn’t understand what you meant. You mean all the CRDT tickets
> >>> under
> >>>>>> GSoC are assigned for someone or ticket that I tried to fix?
> >>>>>>
> >>>>>> Thanks.
> >>>>>>
> >>>>>> *Mirage Abeysekara*
> >>>>>> Undergraduate
> >>>>>> Computer Science and Engineering
> >>>>>> University of Moratuwa
> >>>>>> Twitter: https://twitter.com/MiRAGECreator
> >>>>>> GooglePlus: https://plus.google.com/u/0/+MirageAbeysekara
> >>>>>>
> >>>>>> On 8 March 2017 at 21:30, Edward Capriolo <[email protected]>
> >>>> wrote:
> >>>>>>
> >>>>>>> Mirage,
> >>>>>>>
> >>>>>>> Also something important to note: Please try to not to work on
> >> any
> >>>> more
> >>>>>>> tickets labeled GSOC yet. We already have someone interested in
> >>> doing
> >>>>>> GSOC
> >>>>>>> (with gossip) and we sized that work so there would be
> >> substantial
> >>>> work
> >>>>>> for
> >>>>>>> that one person to do during the GSOC period. We need to slice
> >> off
> >>>> more
> >>>>>>> work likely if we end up with two GSOC applicants.
> >>>>>>>
> >>>>>>> Thanks
> >>>>>>>
> >>>>>>> On Wed, Mar 8, 2017 at 8:29 AM, Edward Capriolo <
> >>>> [email protected]
> >>>>>>
> >>>>>>> wrote:
> >>>>>>>
> >>>>>>>>
> >>>>>>>>
> >>>>>>>> On Wed, Mar 8, 2017 at 12:01 AM, Mirage Abeysekara <
> >>>>>>>> [email protected]> wrote:
> >>>>>>>>
> >>>>>>>>> Hi all,
> >>>>>>>>>
> >>>>>>>>> I'm Mirage Abeysekara, a final year Computer Science and
> >>>> Engineering
> >>>>>>>>> undergraduate from University of Moratuwa, Sri Lanka. I am
> >>>>> interested
> >>>>>> in
> >>>>>>>>> contributing to the Apache Gossip by adding CRDT
> >>> implementations.
> >>>>> As a
> >>>>>>>>> start, I implemented the sample grow-only counter
> >> (GOSSIP-63)[1]
> >>>> by
> >>>>>>>>> refering the Wikipedia[2]. I created a PR for git mirror[3].
> >> It
> >>>>> would
> >>>>>> be
> >>>>>>>>> great if you can give me some feedback regarding the G-Counter
> >>>>>>>>> implementation.
> >>>>>>>>>
> >>>>>>>>> [1] https://issues.apache.org/jira/browse/GOSSIP-63
> >>>>>>>>> [2]
> >>>>>>>>> https://en.wikipedia.org/wiki/Conflict-free_replicated_data_
> >>>>>>>>> type#State-based_increment-only_counter
> >>>>>>>>> [3] https://github.com/apache/incubator-gossip/pull/41
> >>>>>>>>> <https://github.com/apache/incubator-gossip/pull/41>
> >>>>>>>>>
> >>>>>>>>> Thanks.
> >>>>>>>>>
> >>>>>>>>> *Mirage Abeysekara*
> >>>>>>>>> Undergraduate
> >>>>>>>>> Computer Science and Engineering
> >>>>>>>>> University of Moratuwa
> >>>>>>>>> Twitter: https://twitter.com/MiRAGECreator
> >>>>>>>>> GooglePlus: https://plus.google.com/u/0/+MirageAbeysekara
> >>>>>>>>>
> >>>>>>>>
> >>>>>>>> Hello Mirage,
> >>>>>>>>
> >>>>>>>> Thank you for the addition. Welcome! I have already done a
> >> first
> >>>> pass
> >>>>>>>> review for you on the g-counter work.
> >>>>>>>>
> >>>>>>>> We have set aside some of these tickets for Maxim (another GSOC
> >>>>>>>> contributor). Make sure you have done what you need to do on
> >> your
> >>>> end
> >>>>>> for
> >>>>>>>> GSOC. I also filled out a mentor request yesterday and we have
> >> to
> >>>>> find
> >>>>>> a
> >>>>>>>> mentor for you.
> >>>>>>>>
> >>>>>>>> Thanks again,
> >>>>>>>> Edward
> >>>>>>>>
> >>>>>>>
> >>>>>>
> >>>>>
> >>>>>
> >>>>> I didn’t understand what you meant. You mean all the CRDT tickets
> >> under
> >>>>> GSoC are assigned for someone or ticket that I tried to fix?
> >>>>>
> >>>>> (You already started on the gcounter ticket and are doing great work
> >>>> there
> >>>>> so we should finish that.)
> >>>>>
> >>>>> Yes, the tickets under the CRDT umbrella are part of someone
> >>>>> else's proposal for GSOC. It would be best if you found some issues
> >> you
> >>>> are
> >>>>> interested in or we created some new issues that are earmarked for
> >> you.
> >>>> We
> >>>>> have had a few people show interest in the project recently which is
> >>>> great,
> >>>>> but we need to make sure the issues are sized correctly to keep
> >> people
> >>>>> busy.
> >>>>>
> >>>>> Would you consider picking up pub sub
> >>>>> https://issues.apache.org/jira/browse/GOSSIP-55?jql=
> >>>>> text%20~%20%22pub%20sub%22%20and%20project%20%3D%20gossip
> >>>>> for a GSOC proposal?
> >>>>>
> >>>>
> >>>
> >>
> >
> > Thank you.
> > You are now a contributor to Gossip in Jira. You can assign yourself
> tasks.
> > Great work. I played with the gcounters today and they look good.
> >
> > We have a little example app. I added gcounter support to it.
> >
> > https://github.com/apache/incubator-gossip/compare/
> master...edwardcapriolo:GOSSIP-73?expand=1
> >
> > It is more rewarding to launch a few instances and watch the counters
> sync
> > around. If you want to review GOSSIP-73 that ticket you can comment on
> jira
> > with a +1 if you think it makes sense!
>

Reply via email to