#social 2017-06-15

2017-06-15 UTC
tsyesika_ joined the channel
#
ajordan
cwebber2: interested in your stream API
KevinMarks joined the channel
#
ajordan
like, when you read() (or whatever) more data from the stream it traverses the collection pages?
#
ajordan
or in Node.js terms when the backpressure on the read stream is low, it traverses the pages? idk if this is how other stream implementations work tho
timbl and jankusanagi_ joined the channel
#
cwebber2
ajordan: I don't know anything about node's streams. Basically streams here mean a lazily evaluated list
#
cwebber2
there are two stream apis I wrote, one that traverses pages of the activitystreams collection
#
cwebber2
the other one traverses items, secretly using teh page stream behind the scenes
#
cwebber2
since streams are memoized the results of traversing are automatically cached as part of the datastructure
#
ajordan
cwebber2: oh neat
#
ajordan
(I figured most people here wouldn't know Node streams :D)
#
ajordan
so it's not a "stream" in the sense that it's not strictly ordered then, because you should be able to retrieve list items in any order you want, right? and the AS2 collection's pags will be traversed as an implementation detail?
#
ajordan
not trying to nitpick your terminology/implementation obviously, just curious about the design :)
cristomc, timbl and timbl_ joined the channel
#
cwebber2
ajordan: it's strictly ordered, but fetched lazily
KevinMarks and thebaer joined the channel
#
cwebber2
sandro: looks like we got another W3C member as part of the WG
#
cwebber2
sandro: tsyesika_ is officially in as an Igalia representative :)
#
aaronpk
tsyesika++
#
Loqi
tsyesika has 16 karma in this channel (18 overall)
#
Loqi
tsyesika has 17 karma in this channel (19 overall)
thebaer, KevinMarks_, KevinMarks, timbl, cristomc and JanKusanagi joined the channel