#social 2017-07-11

2017-07-11 UTC
newton, albino, prtksxna_, prtksxna and xmpp-social joined the channel
#
csarven
I find Mastodon (default?) UI (Tweetdeck like?) more usable than Twitter's.
newton joined the channel
newton and timbl joined the channel
#
cwebber2
interview up with me on Uses This... of course ActivityPub gets a mention https://usesthis.com/interviews/christopher.allan.webber/
#
Loqi
Christopher Allan Webber
jmcbray joined the channel
#
rhiaro
...we're meeting today, right?
#
sandro
"Hey Chris, how's the test suite?" "Uh, not quite ready. Another week."
#
rhiaro
Hey Chris, keep up the good work, you're doing great
#
cwebber2
I have one test left to do for c2s, it turns out that it needs me to implement federation in the test suite to make it happen
#
sandro
hopes cwebber2 knows him well enough to take that in the appreciative spirit it was intended
#
cwebber2
can't test whether block is working without actually federating an activity
#
cwebber2
even if it's done in kind of a stubby way
#
rhiaro
I'm going to make a sandwich, but when i get back i will scribe!!
#
sandro
testing is hard....
#
rhiaro
starts to contemplate how to eat the sandwich while scribing
#
sandro
federated testing is insanely hard
#
sandro
trackbot, start meeting
RRSAgent joined the channel
#
trackbot
is preparing a teleconference.
#
trackbot
RRSAgent, make logs public
#
RRSAgent
I have made the request, trackbot
Zakim joined the channel
#
trackbot
Zakim, this will be SOCL
#
Zakim
ok, trackbot
#
trackbot
Meeting: Social Web Working Group Teleconference
#
trackbot
Date: 11 July 2017
#
sandro
present+
#
rhiaro
present+
#
cwebber2
calling in 1sec
#
rhiaro
is webex working? it's not asking me for my attendee id number or doing anything else after I put the code in
tantek joined the channel
#
rhiaro
oh wait I heard something
#
tsyesika
present+
#
ajordan
rhiaro++ for general enthusiasm
#
Loqi
rhiaro has 151 karma in this channel (269 overall)
#
ajordan
even after last week!
#
ajordan
present+
#
cwebber2
present+
#
ajordan
is away from IRC for a sec, getting cereal
#
rhiaro
scribenick: rhiaro
#
tantek
is dialing in
#
tantek
present+
#
tantek
sandro++
#
Loqi
sandro has 46 karma in this channel (53 overall)
#
tantek
Zakim, who is here?
#
Zakim
Present: sandro, rhiaro, tsyesika, ajordan, cwebber, tantek, ben_thatmustbeme
#
Zakim
On IRC I see tantek, Zakim, RRSAgent, xmpp-social, prtksxna, albino, cwebber2, wilkie, ajordan, JanKusanagi, trackbot, rhiaro, sandro, Loqi, MMN-o, nightpool, DenSchub, raucao,
#
Zakim
... saper, puckipedia, tsyesika, jet, bwn, lambadalambda, jaywink, tcit, aaronpk, saranix, astronouth7303, dwhly, bitbear, mattl, csarven, sknebel, ben_thatmustbeme, Gargron,
#
Zakim
... bigbluehat
#
rhiaro
*last* week we didn't have thanksgiving in Bosnia
#
cwebber2
yeah I didn't move it I guess sorry
#
cwebber2
I'll do ti
#
rhiaro
Topic: Last week's minutes
#
rhiaro
tantek: we're doing it next week, theyr'e not on the wiki yet
#
rhiaro
Topic: Summer schedule
#
rhiaro
tantek: we discussed having telecons every other week. what are peoples' feelings? What works for august?
#
rhiaro
... Telecon next week?
#
rhiaro
<rhiaro> Unclear if I can make it next week
#
rhiaro
... lack of enthusiasm says to me we don't need one
#
rhiaro
... but if someone wants one we can do that
#
rhiaro
... anyone?
#
aaronpk
present+
#
rhiaro
... unless something comes up or this meeting runs over, we skip next week
#
rhiaro
... What dates work in august?
#
rhiaro
sandro: two weeks from now is still july?
#
rhiaro
tantek: We should do two weeks from now, at least every 2 weeks
#
rhiaro
... No meeting on 18, yes meeting on 25
#
rhiaro
... Any objections?
#
rhiaro
... some verbal +1s
#
rhiaro
... August?
#
rhiaro
... August 1 opinions?
#
ben_thatmustbeme
i will be regrets for the 25th actually, but thats ok
#
rhiaro
sandro: at risk, schedule wise
#
rhiaro
tantek: -0, less convenient
#
rhiaro
sandro: compared to the 8th?
#
rhiaro
tantek: I'm on vacation
#
rhiaro
<rhiaro> Should we find out if evan can chair on the 8th?
#
ben_thatmustbeme
8th is fine for me
#
rhiaro
tantek: 15th?
#
sandro
For me 1=maybe, 8=good, 15=maybe, 22=bad, 29=maybe
#
tantek
for me 1=maybe, 8=bad, 15=good, 22=bad, 29=good
#
cwebber2
i'm good for all days afaik
#
rhiaro
sandro: doodle, we don't have to decide today
#
rhiaro
tantek: rough agreement for people here
#
aaronpk
august is pretty open for me
#
ajordan
I'm good for all days except the 22nd(?)
#
rhiaro
<rhiaro> probably all fine for me, maybe1st and 8th at risk
#
ajordan
oh and the 15th
#
rhiaro
actually no 1st is fine
#
ben_thatmustbeme
i'm good for whenever in august
#
ajordan
is flying to college on the 22nd
#
rhiaro
<rhiaro> Can we assume people who didn't express opinions are fine for all?
#
ajordan
clarification: bad the 15th
#
rhiaro
sandro: sounds like we should do the 1st as well
#
rhiaro
tantek: I wouldn't want to chair on that date
#
rhiaro
... So contingent evan can chair?
#
rhiaro
... and then 15th and 29th?
#
rhiaro
sandro: Cancelling 22nd and 8th
#
ajordan
I don't know what my day-to-day schedule will look like on the 29th
#
ajordan
I think I'll have started classes then
#
sandro
CANCELING July 18, ug 8, Aug 22
#
tantek
for sure: 7/25, 8/15, 8/29. 8/1 contingent on Evan chairing
#
rhiaro
Topic: ActivityPub
#
rhiaro
cwebber2: implementation report from puckipedia, who has implemented nearly everything if not everything
#
rhiaro
... a bunch of PRs from aj that I haven't gone through yet
#
rhiaro
... Test suite.. I've done all client to server tests, execept Block requires that I implement federation in the test suite
#
rhiaro
... because there's no meaningful test of the block activity unless you are actually federating
#
rhiaro
... so thats' where I stopped. When that's done, client to server test suite will be done
#
rhiaro
... And got a bunch of issues to go through today
#
Zakim
sees ajordan on the speaker queue
#
rhiaro
sandro: did puckipedia use your test suite?
#
rhiaro
cwebber2: they gave me access to their server and I haven't run it against the test suite yet, but we talkeda bout it. I tested with my client
#
rhiaro
... Plan on doing that over the next week and a half
#
ajordan
s/talkeda bout/talked about/
#
rhiaro
... As soon as I put the test suite up publicly that's that I'll do
#
rhiaro
sandro: When other people use the test suite that helps us get feedback on whether it's working
#
rhiaro
tantek: Anyone able to play with the test suite, or right now it's just in a place where only you can run stuff against it
#
rhiaro
cwebber2: I can expose it but haven't because I've been working on it
#
rhiaro
tantek: On ething I remember from webmention and micropub test suite development was that even while in development was having the tests incrementally added publicly helped people find problems in their implementations and in the test suite sooner rather than later
#
rhiaro
... Woud highly advise doing the same
#
rhiaro
... Even an incomplete test suite is is better than none
#
rhiaro
... even if it's not testing the right things
#
rhiaro
cwebber2: By the next call in two weeks I will have it exposed and tested against puckipedia
#
rhiaro
sandro: you can say no.. but.. would you be willing to commit to definitely releasing it before the next meeting, whatever state it is in
#
rhiaro
... to get over the hurdle of the release
#
rhiaro
cwebber2: I can do teh thing where I'm proxying to my home machine and people can see my tests locally
#
rhiaro
... I will have it up and demonstrate it to the group by next call
#
rhiaro
sandro: If you need a server I think I can give that out
#
rhiaro
cwebber2: I have a server.. that's not the issue
#
rhiaro
... Issues?
#
Zakim
sees ajordan on the speaker queue
#
rhiaro
ajordan: Questiona bout the Block thing
#
rhiaro
... Why you can only meaningfully test it if it's federated?
#
rhiaro
... Seems like you should be able to test someone on a local instance?
#
rhiaro
cwebber2: It would require that I have users put in two accounts rather than one, and I'm going to need to put in support so I can .. I would have to have people enter in two accounts even though that's not normally really necessary. Feels like a lot of extra input
#
rhiaro
... Going to need to put the federation support up anyway
#
rhiaro
... It would be extra/other work to add support for that
#
rhiaro
... I need add federation anyway.. I don't think it would be a lot less work to do it that way and would be more irritating for the user of the test suite
#
rhiaro
... Figured I might as well just get this in
#
rhiaro
ajordon: that makes sense
#
ajordan
ack ajordan
#
Zakim
sees no one on the speaker queue
#
rhiaro
tantek: Anyone else have test suite questions?
#
rhiaro
<rhiaro> I have some stuff to run, needs some fixing up
#
rhiaro
<rhiaro> (clients)
#
ajordan
s/ajordon/ajordan/
#
rhiaro
tantek: I would encourage everyone to implement some other pieces to implement and run against the test suite
#
rhiaro
... Most normative issue first
#
Loqi
[puckipedia] #239 mediaUpload: only post to outbox if it's a Create activity?
#
rhiaro
cwebber2: This is a suggestion from puckipedia. Saying well they would like to attach multiple images to a post
#
rhiaro
... attach multiple media items to one object, like how twitter has multiple images
#
rhiaro
... So the idea is if you upload a video it uploads to the media endpoint it doesn't post to your outbox right away, so youc an attach them as attachment to posts later
#
Zakim
sees rhiaro on the speaker queue
#
rhiaro
... I thought this was a good way to do it
#
rhiaro
... I want to incorporate this, but wanted opinions
#
rhiaro
sandro: any problem with me uploading a few tens of thousnads of photos and never putting any of them in a stream?
#
rhiaro
cwebber2: Could be an issue that I imagine.. one thing tha toriginally I thought you could get around.. but I know that this would also be working with the way twitter and micropub does things
#
rhiaro
... ?? if you were concerned about that
#
rhiaro
s/??/youd' have to garbage collect
#
rhiaro
sandro: you could garbage collect if something hasnt' been referenced by a post for some period of time
#
ben_thatmustbeme
that is what twitter does as well
#
rhiaro
cwebber2: pump.io does that
#
rhiaro
tantek: and micrpub
#
rhiaro
cwebber2: are people fine with this?
#
rhiaro
tantek: normative change?
#
rhiaro
cwebber2: Specific condition about whether or not something is wrapped in ..??
#
rhiaro
cwebber2 is cutting out for me
#
rhiaro
... Whether or not somethig is wrapped ina create is whether or not it is posted to the outbox
#
rhiaro
... if it's not wrapped in a create, it indicates it's meant to be attached to another object
#
rhiaro
... if it is, it's a full fledged post
#
rhiaro
sandro: that seems like a bad thing to use an implicit action
#
rhiaro
... making everything as explicit as possible usually plays well
#
rhiaro
cwebber2: the alternate that tsyesika suggested is that ??
#
ajordan
cwebber2 cutting out for me again
#
sandro
me too
#
ben_thatmustbeme
wonders if it can specify a media endpoint that happens to look EXACTLY like micropub's media-endpoint
#
rhiaro
... Two other routes are you can have a multipart form ??? outbox or maybe you could have one post with multiple file fields and refernecing that in the current object some way. The latter is trickier
#
Zakim
sees rhiaro, ben_thatmustbeme on the speaker queue
#
rhiaro
... The alternates are to have the multipart form that has a boolean field that says whether it's going to the outbox. Or to allow it to be all in one go and upload multiple file objects in one post but then you'd reference them some way inside the activitystream object, but trickier to slot in temporary names
#
Zakim
sees rhiaro, ben_thatmustbeme on the speaker queue
#
sandro
I like Boolean, but lets hear from q
#
ben_thatmustbeme
i can scribe
#
ben_thatmustbeme
scribenick: ben_thatmustbeme
#
ben_thatmustbeme
rhiaro: not providing a solution, but how i do things right now, i upload images seperately, and i have a client that lets me choose the images i already have on the server and that creates the create object
#
ben_thatmustbeme
... i don't have a media-endpoint, but if i did, i would have it create the 'create' object
#
Loqi
[puckipedia] #239 mediaUpload: only post to outbox if it's a Create activity?
#
Zakim
sees rhiaro, ben_thatmustbeme on the speaker queue
#
tantek
ack rhiaro
#
Zakim
sees ben_thatmustbeme on the speaker queue
#
ben_thatmustbeme
cwebber2: i'm not completely sure how you would add to a note object
#
ben_thatmustbeme
rhiaro: yeah, i reference the url in the body
#
rhiaro
scribenick: rhiaro
#
tantek
ack ben_thatmustbeme
#
Zakim
sees no one on the speaker queue
#
ajordan
another issue with the "include >1 file in one POST" is that you can't retry uploads efficiently
#
rhiaro
ben_thatmustbeme: I was wondering more, rather than break anything for anyone, could you just do the micropub route of having a separate endpoint and what the problem would be there?
#
rhiaro
... you can use the attachment for a single item, and if you want multiple you upload them to the media endpoint first and then you add them
#
rhiaro
... and then could it be exactly the same as micropub and we only have to implement it once?
#
rhiaro
cwebber2: Unlike micropub, you give the shell activity. The uploading process, especially for video, might be adding extra data attached to the object. In micropub I think that's not the case
#
Zakim
sees aaronpk on the speaker queue
#
rhiaro
... We could do it where it's exactly like micropub. Part of the motivation here was that you were explicitly making .. I don't know, a certain amount of going back on the issue to the drawing board. I feel like we need a clean description of how this would be done in this issue, and we need to thrash this out on the issue cos it's pretty different
#
tantek
ack aaronpk
#
Zakim
sees no one on the speaker queue
#
rhiaro
aaronpk: I just want to clarify some of the goals around mediaendpoint in general
#
ajordan
aaronpk: this is micropub's mediaendpoint?
#
rhiaro
... THe idea is that it is just for the file itself, which is potentially very large and the rason it is separate is because of things like retrying failures, pausing and resuming, and to get the file up to the server so that it can be used in a post in the future
#
rhiaro
... With micropub we looked at the twitter api, and saw the separate endpoint and based it off that design
#
rhiaro
... twitter also have a chunked media endpoint where you can upload files in parts, which lets you do very large files in small pieces, which is way better for the client
#
rhiaro
... We could extend the micropub media endpoint to use the chunking idea
#
rhiaro
... What I'm getting at is that there's value in completely separating the file handling from the rest of the data
#
rhiaro
... I think AP woudl benefit from that as well
#
sandro
+1 binary attachments going to a separate endpoint
#
rhiaro
... I think handling media in a media specific way would benefit it
#
ben_thatmustbeme
twitter has a media-metadata endpoint too i think doesn't it?
#
rhiaro
cwebber2: I'm open to reapproaching this, but doing so would mean we're going to have to take some time to work through what that would look like
#
aaronpk
ben_thatmustbeme, i think so, and in activitypub that would be done in an activitypub-specific way
#
rhiaro
... One case where this would be tricky - you upload a half a terabyte video file, and you need to give it a title etc
#
Zakim
sees no one on the speaker queue
#
rhiaro
... You're not actually just attaching a single URL to the thing that's uploaded, youre' attaching 4 urls that get extracted and several bits of metadata extracted from the video itself
#
Zakim
sees sandro on the speaker queue
#
rhiaro
... three different transcoded versions
#
rhiaro
... that's where it gets tricky
#
rhiaro
... I would like to see how that case where you have somehting that gets split up to multiple resolutiosn of the same file, and each of their metadata, incorporated into an object that you upload later
#
ben_thatmustbeme
i think twitter does that as well, multiple version after upload
#
rhiaro
aaronpk: Worth looking at how twitter and flickr and places that handle transcoding do it
#
rhiaro
... twitter transcodes gifs to mp4s
#
rhiaro
cwebber2: do they have a single canonical file that exists? or youtube style where there's multiple outputs with their own individual metadata
#
rhiaro
aaronpk: I haven't looked at that in enough detail to know
#
rhiaro
cwebber2: that's the quesiton because that's the motivation for having this shell object for the metadata
#
rhiaro
aaronpk: in any case, I think you can do that with AP, creating a shell/meta object, and still handle binary uploads separately
#
rhiaro
cwebber2: would require two separate uris at that point.. even if you're posting it to your outbox, you need some way of indicating that this ojbect needs to be completed in some way by this previous media that I uploaded
#
Zakim
sees sandro on the speaker queue
#
rhiaro
... One thing I liked about the design puckipedia suggested is that it permitted having multiple uploads of different objects is that it had ac lear way of having multiple attachments for even something as complicated as what we just discussed, which I'm not seeing in these other designs
#
rhiaro
... If anyone has clear thoughts on how this alternate route would work I'd like to look at it
#
rhiaro
... I'm hearing that there are reasons to have an endpoint just for files, that's potentially fine, if it can do the things we need. It doesn't seem like we have all the answers to show that it can yet.
#
tantek
ack sandro
#
Zakim
sees no one on the speaker queue
#
ajordan
q+ for a logistical issue re: this issue
#
Zakim
sees ajordan on the speaker queue
#
rhiaro
sandro: Multimedia resource management is an orthogonal service and all the transcoding and multiple representations and potentially metadata and sometimes metadata about only a particular representation.. all of those are issues that have been around for a while, not necessarily a clean solution, but largely orthogonal to social networking
#
rhiaro
... So to the extent that we can treat that as an orthogonal problem.. maybe there's nothing off the shelf, but somehow tryign to keep them separate and separate extensibility points and all that seems like a good idea
#
rhiaro
tantek: Chris, how many more issues?
#
rhiaro
cwebber2: 2
#
Loqi
[strugee] #236 Perhaps move Likes/Shares Collection to an AS2 extension
#
rhiaro
... This was raised by strugee at the end of last weekend
#
ajordan
q- but if someone can summarize the different proposals for the mediaendpoint thing that would be nice
#
rhiaro
... We agreed that vocab extensions are unrelated to the protocol and shouldn't be handled by the protocol
#
Zakim
ajordan, you typed too many words without commas; I suspect you forgot to start with 'to ...'
#
rhiaro
... So why not move likes/shares collections out of the spec?
#
ajordan
since I'm having a bit of trouble keeping them straight
#
Zakim
sees ajordan on the speaker queue
#
Zakim
sees no one on the speaker queue
#
rhiaro
... The reason why I don't want to do that is that they are referenced by the protocol
#
rhiaro
... the like activity here in the server-to-server specifically says you increment the likes collection counter as a side effect
#
rhiaro
... so it's relevant to the protocol and thus we shouldn't remove it
#
rhiaro
<rhiaro> +1 what chris said
#
Zakim
sees ben_thatmustbeme on the speaker queue
#
tantek
ack ben_thatmustbeme
#
Zakim
sees no one on the speaker queue
#
ben_thatmustbeme
speaker died again?
#
Zakim
sees ajordan on the speaker queue
#
rhiaro
tantek: if we accept your proposal chris, the outcome is no change?
#
rhiaro
cwebber2: right
#
rhiaro
tantek: unless there are objections to that I'd like to move forward with that. if there's new information we can reopen the issue
#
tantek
ack ajordan
#
Zakim
sees no one on the speaker queue
#
rhiaro
ajordan: my point is on the issue
#
ben_thatmustbeme
i was going to say that, the idea is the LIkes and Shares are useful outside of AP
#
ben_thatmustbeme
which was sort of the reasoning to moving it out of the spec
#
rhiaro
<rhiaro> ben, there's no reason nodoby else can use them just because they're in AP...
#
Zakim
sees no one on the speaker queue
#
rhiaro
cwebber2: my point is that if you take this resolution you're saying it's within scope because its part of the protocol
#
rhiaro
tantek: I can see it argued either way, looking forward to seeing comments on the issue
#
rhiaro
ben_thatmustbeme: likes and shares are useful outside of AP, which was the point of moving it to an extension
#
ajordan
async++
#
Loqi
async has 1 karma in this channel (2 overall)
#
rhiaro
tantek: let's discuss this written down on the issue
#
Loqi
async has 2 karma in this channel (3 overall)
#
rhiaro
Topic: Websub
#
rhiaro
aaronpk: Two new implementationr eports this week. One is from a system that implements all thre epieces. One is from a hub
#
ajordan
\o/ whoooo!
#
rhiaro
... the other news is that I can't merge the PR because I no longer have write access to the repository..
#
rhiaro
tantek: do we have 2 of each publisher, hub and subscriber?
#
ajordan
"I can't merge PRs" "that's great news
#
rhiaro
aaronpk: we do now
#
rhiaro
sandro: any comments or feedback or issues?
#
rhiaro
aaronpk: they just went through the test suite and checked off the ones that they supported. I don't see any specific notes in here
#
rhiaro
sandro: are these new?
#
rhiaro
aaronpk: One I recognise from a couple of years ago
#
rhiaro
... the other one I haven't seen before
#
rhiaro
tantek: good.. we should start discussing PR transition at some point
#
rhiaro
... that takes a little while anyway
#
rhiaro
aaronpk: I still have to correlate the individual features
#
rhiaro
tantek: coverage is important
#
rhiaro
sandro: do we have implementation reports from any of the ostatus type folks? GNU Social or Mastodon?
#
rhiaro
aaronpk: does not look like it
#
rhiaro
sandro: that would be nice.. we should make some effort there
#
rhiaro
tantek: aaron, could you reach out to the implementations that sandro mentioned and ask for an implementation report?
#
rhiaro
... Or at the CG
#
rhiaro
... They're outside the WG?
#
rhiaro
aaronpk: correct
#
rhiaro
tantek: we need a summary for the PR transition
#
Zakim
sees no one on the speaker queue
#
rhiaro
sandro: there was that private email..
#
rhiaro
tantek: I wasn't going to bring that up
#
rhiaro
sandro: I'd like to wait for them
#
rhiaro
tantek: we can ping them again and say we're about to transition and ask for ETA
#
rhiaro
sandro: I'll do that
#
rhiaro
Topic: JF2
#
rhiaro
ben_thatmustbeme: there is a validator up and some sample test files that need expanding
#
rhiaro
... I have feedback on potential implementations, but no template yet. Not sure what that will look like
#
tantek
also has a new feature on his site that works via jf2
#
rhiaro
... I know AS2 went through all the vocabulary, but jf2 doesn't use its own vocab it uses microformats
#
rhiaro
... I could list the stable microformats
#
rhiaro
... But i'm not quite sure if that's really enough of a report
#
rhiaro
... or exactly what that should look like
#
rhiaro
tantek: if you can show multiple implementations doing the same thing, demonstrating interop for publishing and consuming, think about that as the objective of the reports
#
Zakim
sees no one on the speaker queue
#
ben_thatmustbeme
jf2.rocks for the validator
#
ajordan
I can extend
#
tsyesika
I have to go also, but folks can continue
#
Zakim
sees no one on the speaker queue
#
rhiaro
ajordan: does this mean we should schedule for next week?
#
rhiaro
tantek: potentially
#
cwebber2
I'm fine with a meeting next week
#
rhiaro
... Meet next week??
#
rhiaro
<rhiaro> +0 not sure if I'll make it
#
cwebber2
my promise to have the test suite up "by next meeting" applies to the 25th though :)
#
rhiaro
tantek: telecon next week, hoepfully evan can chair
#
Loqi
ajordan has 12 karma
#
rhiaro
ben_thatmustbeme: section about ?? needs adding
#
rhiaro
s/??/conformance classes
#
rhiaro
... to say that they actually are consuming or producing
#
rhiaro
... the rest is just what do you publish and do you validate
#
rhiaro
... I don't know what else there is to say
#
Zakim
sees no one on the speaker queue
#
rhiaro
tantek: okay
#
rhiaro
... any other input?
#
rhiaro
... Informally in irc .. chair hat off.. there was a whole discussion about social embedding widgets and the charter, but I promised I'd have something working by this week that uses jf2 to do social embedding
#
Loqi
Homebrew Website Club SF
#
rhiaro
... with federated RSVPs via an embed of a series of services that are processing things including jf2
#
rhiaro
... scroll down
#
rhiaro
... the rsvps are originating on the facebook copy of the event. Bridgy is picking them up, sending a webmention
#
rhiaro
... and then I'm using webmention.io receiving service, and that service provides an API that returns jf2 of all the received rsvps
#
rhiaro
... and I'm pumping that jf2 result through another service, the stream that turns jf2 into html+mf2
#
rhiaro
... including an optional stylesheet
#
rhiaro
... and I was able to with some CSS style the rsvps that you're seeing, with peoples' faces and checkmarks
#
Loqi
tantek has 64 karma in this channel (365 overall)
#
Zakim
sees cwebber on the speaker queue
#
rhiaro
... it's a social embed in an iframe
#
tantek
ack cwebber2
#
Zakim
sees cwebber on the speaker queue
#
rhiaro
cwebber2: it's great to see the functionality, but it seems to me that the syntax and vocab are not really the discussion of embedding right? We can do it via jf2, and we can do it via AS2, doesn't matter which we end up using
#
rhiaro
... The challenging thing is the API and workflow
#
rhiaro
... like the whole workflow of using the iframe and stuff
#
rhiaro
... It's great to see the implementation, but ti doesn't seem like the syntax and vocabulary is the big challenge of this
#
rhiaro
tantek: mostly I just wanted to see if I could get it working, and then I was surprised I was
#
rhiaro
... I agree, those are the more important issues
#
rhiaro
... The cool thing here is there is no js involved
#
rhiaro
... just iframes, services, declarative markup, which is super powerful
#
rhiaro
... the specific APIs are something that needs to be figured out. more of a tech demo than any kind of design
#
rhiaro
cwebber2: cool
#
Zakim
sees cwebber on the speaker queue
#
rhiaro
tantek: anything else?
#
tantek
ack cwebber2
#
Zakim
sees cwebber on the speaker queue
#
tantek
ack cwebber
#
Zakim
sees no one on the speaker queue
#
rhiaro
tantek: I dno't have any PTD updates. Any others?
#
rhiaro
... Update from SWCG?
#
ben_thatmustbeme
it met, informally
#
rhiaro
cwebber2: if I can remember what we did..
#
rhiaro
... We ended up talking about how you do embedding
#
rhiaro
... Not far off what you did tantek.. via iframe, and general agreement that having either a browser extension or reader would be best, but for embedding things on a page using the iframe route makes a lot of sense
#
ben_thatmustbeme
thats sort of out of context
#
ben_thatmustbeme
context being for like/reply/etc
#
rhiaro
... one of the big challenges was should you pu tthe widgets at the top of a page or should you have a bar that lets you do like and reply for the entire page.. or buttons on each sub item on a page..
#
ben_thatmustbeme
buttons/actions
#
rhiaro
... Deicded it was an implementation detail
#
rhiaro
sandro: after the meeting I tracked down the implementation of this that google did for web intents, and that Digital Bazaar did for identity credentials and web payments, all of which use the trusted domain iframe technquie
#
rhiaro
... viewing that as a polyfill until the browsers have support
#
rhiaro
... probably the way forward
#
rhiaro
... don't think this is chartered for this WG, CG problem from my perspective
#
rhiaro
tantek: that discussion helped inspire me
#
rhiaro
... glad to see cross pollination
#
rhiaro
... Last topic is about bridging indieweb and AP.. you want a general discussion or something specific?
#
rhiaro
ajordan: Last call Evan requested that we talka bout it in depth on a call, that's why it's on the agenda
#
rhiaro
... Fine to move to next week
#
rhiaro
tantek: probably should have evan here for that
#
rhiaro
ajordan: nothing urgent
#
ben_thatmustbeme
kick it down the road again
#
rhiaro
tantek: postponing that
#
rhiaro
... VICTORY
#
ajordan
rhiaro
#
ajordan
rhiaro++
#
Loqi
rhiaro has 152 karma in this channel (270 overall)
#
tantek
rhiaro++
#
Loqi
rhiaro has 153 karma in this channel (271 overall)
#
ajordan
tantek++ for chairing too!
#
Loqi
tantek has 65 karma in this channel (366 overall)
#
tantek
trackbot, end meeting
#
trackbot
Zakim, list attendees
#
trackbot
is ending a teleconference.
#
Zakim
As of this point the attendees have been sandro, rhiaro, tsyesika, ajordan, cwebber, tantek, ben_thatmustbeme, aaronpk
#
trackbot
RRSAgent, please draft minutes
#
RRSAgent
I have made the request to generate http://www.w3.org/2017/07/11-social-minutes.html trackbot
#
trackbot
RRSAgent, bye
#
RRSAgent
I see no action items
#
tantek
cwebber2, for the AP agenda item, if you know which issues you'll likely want to discuss, feel free to add them as nested list items linking to specific github issues
#
tantek
that way folks showing up early before the call might have a chance to read-up and maybe quickly comment etc.
#
tantek
(greater chance of consensus / resolution on the call)
#
tantek
same goes for any open issues on WebSub or JF2 if we get them
#
tantek
and https://www.w3.org/wiki/Socialwg#Meetings updated also with schedule through August!
#
ajordan
tantek++
#
ben_thatmustbeme
Loqi says , no karma for you
prtksxna_ joined the channel
#
ajordan
wasn't Evan also going to check with James Snell about something? I can't remember what that was
#
ajordan
from last meeting
#
cwebber2
about why we don't have an independent Tag type.
#
xmpp-social
[ajordan] ahhhhh.
#
ajordan
should we put that on the agenda?
#
ajordan
^^^ was a different change
#
ajordan
oops. typo
timbl and michcioperz joined the channel
#
Zakim
excuses himself; his presence no longer seems to be needed
timbl joined the channel
#
cwebber2
(define (test-outbox-activity-block case-worker)
#
cwebber2
(let* ((obnoxious-post
#
cwebber2
(as:note #:content "Well, actually..."
#
cwebber2
#:to (apclient-inbox-uri apclient))))
#
cwebber2
blocklist unit tests if not obvious :)
timbl joined the channel
#
cwebber2
(oops, obvious bug there, should be apclient-id)
#
ajordan
cwebber2: oh my god :'D
#
cwebber2
I think I've written the block test. But I need to implement support for it in my own site now to check :)