W3C home > Mailing lists > Public > public-webpayments@w3.org > August 2019

Re: Activity Streams and Payments

From: Melvin Carvalho <melvincarvalho@gmail.com>
Date: Tue, 13 Aug 2019 10:22:40 +0200
Message-ID: <CAKaEYhKZuE7pg2xab0Q1cCjZmFbf-e6p_1wPkXuv3AeR9ET4kQ@mail.gmail.com>
To: Andrew Bransford Brown <andrewbb@gmail.com>
Cc: Web Payments <public-webpayments@w3.org>
Nice thoughts.  I would be tempted to reuse some of the fields in good
relations for what I understand from that spreadsheet (though I may have
misunderstood).  This is because there is an eco system around GR and some
tooling that fits into my current tools too.

Having thought about this more

I think there could be a relatively simple upgrade path for Activity
Streams to add payments.  Simply to add a payment predicate to the Activity
object.

"Alice created a note, and wasy paid for it"

I've made a proposal here, hopefully it is the right repo

https://github.com/w3c/activitystreams/issues/503

I can implement a proof of concept of this, probably today

On Tue, 13 Aug 2019 at 05:35, Andrew Bransford Brown <andrewbb@gmail.com>
wrote:

> This is based on contract law:
>
> http://promiselanguage.blogspot.com/2016/07/contract-scripting-language-csl-example.html
>
> Also, see attached image.
>
> On Tue, Aug 13, 2019 at 3:07 AM Melvin Carvalho <melvincarvalho@gmail.com>
> wrote:
>
>> Hi All
>>
>> I was wondering if anyone on this list was interested in Activity Streams?
>>
>> I have a need to create a dashboard.  And it would have two kinds of
>> entries.
>>
>> 1. *Activity* : Alice received a Payment
>> 2. *Activity* : Alice sent a Payment
>>
>> https://www.w3.org/TR/activitystreams-vocabulary/
>>
>> The activity vocab seems to have terms for Alice (actor) and Object
>> (which covers Payment).
>>
>> However what is missing is sent and received.
>>
>> What would be the best way to achieve this?
>>
>> Create a new vocab, reuse something existing, or try to get the terms
>> upstream in a future version?
>>
>
Received on Tuesday, 13 August 2019 08:23:20 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 13 August 2019 08:23:21 UTC