#social 2016-02-16

2016-02-16 UTC
bblfish, prtksxna, jaywink, bblfish_, jasnell, shepazu, shevski, tantek and AnnB joined the channel
azaroth joined the channel
#
Arnaud
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
I do not see a conference matching that name scheduled within the next hour, trackbot
#
trackbot
Meeting: Social Web Working Group Teleconference
#
trackbot
Date: 16 February 2016
#
aaronpk
present+
dromasca joined the channel
#
azaroth
Present+ Rob_Sanderson
#
Arnaud
present+
#
Arnaud
chair: Arnaud
cwebber2 joined the channel
#
sandro
present+
#
rhiaro
present+
#
AnnB
present+
dmitriz joined the channel
#
KevinMarks
present+
#
rhiaro
scribenick: rhiaro
cwebber2-2 joined the channel
#
dmitriz
present+
#
cwebber2-2
present+ cwebber2
#
rhiaro
TOPIC: Approval of minutes
#
cwebber2-2
grumbles at router
#
rhiaro
Arnaud: two sets to approve, last week, and from a copule of weeks ago
#
ben_thatmustbeme
yeah, i think they were fixed right after last meeting
#
dromasca
present+
#
Arnaud
Approval of Minutes of 2016-01-26
#
rhiaro
... Any objections?
#
azaroth
+1
#
cwebber2-2
+1
#
AnnB
(wasn't there .. )
#
Arnaud
RESOLVED: Approved Minutes of 2016-01-26
#
rhiaro
... And minutes from Feb 9
#
Arnaud
Approval of Minutes of 2016-02-09
#
AnnB
+1
#
dromasca
+1
#
cwebber2-2
+1
#
Arnaud
RESOLVED: Approved Minutes of 2016-02-09
#
rhiaro
... Unfortunately when I was trying to put the agenda together yesterday it seemed not much had happened
#
rhiaro
... I carried over topics from last week, mostly about AS2 publication
#
rhiaro
... Trying to get there, no open issues, mostly a matter of getting the draft in shape so it can be published and reviewed by the group so that we can move on to CR
#
rhiaro
... jasnell has been super busy with another project
#
tsyesika
present+
#
rhiaro
... every week I ask him what the status is and he tells me that he's going to get it done this week, said the same thing yesterday, I did point out he tells me that every week, but hopefully he will eventually get to it
#
rhiaro
knows the feeling
#
AnnB
no kidding
#
rhiaro
sandro: I'm surprised to hear you say that there are no open issues; what happened to the issues we agreed to open a couple of weeks ago like conformance clause
#
rhiaro
Arnaud: I meant no technical issues
#
rhiaro
... There's still the issue of conformance and definition of the features
#
rhiaro
... I didn't expect Evan to also be absent today, he took the actions to take a crack at those things
#
rhiaro
... The agreement is that he would take a crack at addressing those things and we would publish the new draft and the group woudl review and discuss, and assuming this gets settled we'd be able to close this
#
rhiaro
... Then the only thing left would be the test suite
#
rhiaro
sandro: I just realised that we have a guest on the call who I was going to introduce
#
rhiaro
... Natalie, can you hear me?
#
rhiaro
Natalie: Hello
#
rhiaro
sandro: You all my recall Harry Halpin was representin gthe dcent prorject which was an EU research project on decentralised technologies, and there were industrial partners implementing some of our technologies
#
rhiaro
... Natalie is a representative of one of those, so we asked if she could join the call to give their feedback on AS2
#
rhiaro
... With James and Evan not here, there might not be much use today
#
ben_thatmustbeme
Still scribing
#
rhiaro
... But you could say hi
#
cwebber2-2
hello Natalie!
#
rhiaro
Natalie: I guess I should give a summary next week, or would you like to have an idea today of how we found it?
#
rhiaro
Arnaud: I'd liek ot hear it, since we have time if you don't mind
#
rhiaro
... Maybe not getting into too much technical details that absent people wouldn't want to miss, but more of a higher level would be interesting
#
rhiaro
Natalie: It was fairly straightforward to use, as just a format for the data. There are a few little things which I'm not sure why they're there and would have changed
#
rhiaro
... like having an @ on type, it's extra work in clojure and I'm not sure what tha'ts for
#
rhiaro
notes that that is aliased now
#
rhiaro
... Whether or not it's recommended to use the types in AS2 core, or if it's okay to make up your own, and what's intended, we weren't really sure
#
azaroth
q+ to +1 rhiaro re alias
#
Zakim
sees azaroth on the speaker queue
#
rhiaro
... Another thing that we were originally using the words from the types themselves were being displayed to the user, but actually we needed to translate everything
#
rhiaro
... Based on what the type was, rather than actually using the words themselves
#
rhiaro
... In general through it was fairly striaghtforward. The examples were good
#
rhiaro
... Someone has been working on having examples that people can test against, test parsers with, that's great. We've got tests already, but that's brilliant, and having more examples of what it should look like
#
rhiaro
... I don't have much feedback other than little things
#
rhiaro
... Another thing would be activities having incrementing ids
#
rhiaro
... For ordering. Sometimes timestamps are thes ame
#
rhiaro
<rhiaro> Isn't that an implementation detail?
#
rhiaro
Natalie: That's pretty much all the things
#
rhiaro
... Is everyone here familiar/using/involved?
#
rhiaro
Arnaud: Sounds positive overall, but one question is
#
rhiaro
... maybe you should mention generally speaking what this project is about
#
rhiaro
... I'm not sure everybody is aware. What do you actually do with AS2?
#
rhiaro
Natalie: at Thoughtworks we're building three tools as part of the dcent project. One of those tools, Mooncake, is a notifications tool
#
rhiaro
... Mooncake consumes AS2
#
rhiaro
... One of our other tools, Objective8, publishes activities
#
rhiaro
... an example would be if someone creates a new objective or asks a question
#
rhiaro
... these are possible actions in Objective8
#
rhiaro
... That gets published through an API which Mooncake consumes
#
rhiaro
... Sort of like a twitter feed, creates a new notification for any new objective or question
#
rhiaro
... The idea of the notificaiton tool is to give users feedback on any activiyt or event having in their dcent ecosystem
#
rhiaro
... Anything that's publishing activity streams that's connected to their instance of Mooncake
#
Zakim
sees azaroth on the speaker queue
#
rhiaro
Arnaud: Thank you.
#
Arnaud
ack azaroth
#
Zakim
azaroth, you wanted to +1 rhiaro re alias
#
rhiaro
azaroth: I just wanted to ask a quick question
#
Zakim
sees no one on the speaker queue
#
rhiaro
... Mostly to +1 what Amy noted about @ in irc
#
rhiaro
... In the most recent version id and type are aliased to @id and @type
#
rhiaro
... Whether the documentation could be clearer about that that the intend is to use id and type and avoid the @s which would solve the problem
#
rhiaro
Natalie: Ah thank you. Looking at that now
#
rhiaro
sandro: does a json-ld processor naturally favour those aliases?
#
rhiaro
<rhiaro> does the context take care of that?
#
rhiaro
sandro: in generation, not parsing
#
rhiaro
azaroth: I believe yes
#
rhiaro
... The playground does
#
rhiaro
... To be tested, but..
#
azaroth
+1 to Sandro
#
rhiaro
sandro: so when we have a test suite it should be clear enough that the @ signs don't belong there because you'll get an error
#
rhiaro
Natalie: why are they there in the examplse?
#
cwebber2-2
wait
#
cwebber2-2
are @id and id an error in AS2?
#
rhiaro
sandro: they're in json-ld
#
cwebber2-2
or is it just supported to have the alias
#
cwebber2-2
sandro, ^^^
#
rhiaro
... But we changed them to not need it in AS2
#
azaroth
cwebber2-2: Good question
#
rhiaro
Arnaud: do you actually use json-ld, or you read this as json?
#
rhiaro
Natalie: json
#
rhiaro
sandro: but you do use extensions right?
#
rhiaro
... You have your own vocabulary for some of the things going on?
#
rhiaro
Natalie: What do you mean? I don't think we've added anything that's not in here
#
rhiaro
sandro: I had the impression from something I heard that when Objective8 is sending it's feed it's using a vocabulary that includes things relative to what Objective8 does, rather than just general AS2 things. Maybe I misunderstood
#
rhiaro
Natalie: No, just using AS2
#
rhiaro
Arnaud: This is interesting, touches a point i wanted to make
#
rhiaro
... I wanted to point out that AS2 is meant to be extensible so you could add your own elements to it, to your stream, so you can carry extra information that is not part of the standard
#
rhiaro
... Iw as going to ask if you use any extensions, so you just answered that, but I don't know if you're aware that you could
#
azaroth
q+ to +1 cwebber's question
#
Zakim
sees azaroth on the speaker queue
#
rhiaro
Natalie: surely the idea about the standards that if this is the data I'm publishing I'm assuming that any consumer will only accept the AS2 standard keys
#
rhiaro
... So if I add my own that data will disappear it won't be used
#
rhiaro
Arnaud: You're right, any time you use some extension you won't achieve the same level of interoperability that you have otherwise. But there is a sweet spot we're trying to find where we're not trying to cover the world, and at the same time tryign to provide a core set of functionality taht will address most of your use cases, but leave the door open for those who need to go beyond
#
Zakim
sees azaroth on the speaker queue
#
rhiaro
Natalie: I think a lot of what we were doing was around the usage of AS2 and trying out... I guess if you've got an endpoint that is being consumed by many things you might want that extensibility, but we were only being consumed by Mooncake which had the data in this format
#
Arnaud
ack azaroth
#
Zakim
azaroth, you wanted to +1 cwebber's question
#
Zakim
sees no one on the speaker queue
#
rhiaro
... Making it clear which is the data being consumed by AS2 consumers, and what is being consumed by other things
#
rhiaro
azaroth: Mooncake is a really awesome name btw
#
KevinMarks
it may not disappear - depends on the client. One workaround is to put mf2 in your content
#
rhiaro
... cwebber2 had a good question
#
rhiaro
... that @id would be an error?
jtilles joined the channel
#
rhiaro
sandro: if both are acceptable, every consumer has to understand both, so natalie's problem is not solved
#
rhiaro
... Her code has to check for both
#
rhiaro
... So I was assuming we'd make it an error bu tI don't know
#
rhiaro
... Something someone should find in the spec, and make a test case
#
rhiaro
Arnaud: is natalie on irc?
#
rhiaro
... Not that you have to be
#
rhiaro
... but peopel make comments and side questions there
#
rhiaro
... so if you hear people saying somebody else said this or that, they read it on irc
#
rhiaro
... I realise if you're not on there it might sound a bit weird
#
rhiaro
... Any other questions for natalie?
#
rhiaro
azaroth: Is someoen going to take an action to check that? Especially as the examples all say @ and that's an error, that's a CR blocker
#
rhiaro
Arnaud: was that volunteering?
#
rhiaro
azaroth: .......sure, I'll do it.
#
sandro
no good deed goes unpunished :-)
#
rhiaro
Arnaud: Thank you
#
azaroth
:)
#
rhiaro
Arnaud: Any other comments or questions?
#
rhiaro
sandro: I know a little bit of this, but Natalie do you have peopel using these tools now, or expectations about whether they'll be publich or who is using them going forward
#
rhiaro
Natalie: we don't have users, we do have a live demo
#
rhiaro
... I can send the links to sandro
#
rhiaro
... People go and play with that, it's a sandbox
#
rhiaro
... at the moment we've got people looking at the other tools
#
rhiaro
... Mooncake is more useful once you've a few things in the dcent ecosystem, at the moment we're only trying to get people to use one thing
#
rhiaro
... Less useful if it's just oen thing
#
rhiaro
... That being said, lots of people are looking at these tools so we'll see if anyone is interested
#
rhiaro
Arnaud: If you can send a link I'm sure peopel would like to have a look
#
rhiaro
sandro: How long will you be working on this? I understand dcent is winding down in a little bit
#
rhiaro
Natalie: At the moment (things change) the dcent project ends at the end of May, including THoughtworks involvement
#
rhiaro
... Whether that will continue because there's more funding or we want to keep it going I'm not sure, but at the moment our end date is may
#
rhiaro
... These tools are open source though
#
rhiaro
Arnaud: We're tryign to get to CR for AS2, which is when we as a working gropu declare that we have a spec that addresses our use cases and doesn't have any known technical issues, and that's when we're calling the world on implementation feedback
#
rhiaro
... So hopefully we'll be there before the end of may and then you can provide some formal feedback
#
rhiaro
... THat would be very helpful
jasnell joined the channel
#
rhiaro
... Let's move on
#
rhiaro
... I don't know what else we can talk about given the lack of editors
#
rhiaro
... WAiting for Evan to get back to us on different pieces
#
rhiaro
... Invited everyone else to add to the agenda, haven't seen any edits. Anything anyone wants to bring up?
#
rhiaro
KevinMarks: Issues were already on the agenda, and I posted a couple of issues based on external comments, mostly reposting exteral comments
#
rhiaro
... on github, just to note I did that, to bring in some outside implementors who had questions and issues
#
rhiaro
Arnaud: do you think the spec needs to be modified?
#
rhiaro
KevinMarks: They're reactions to attempting to implement, so worth reading, but need clarifying to make actions to amend the spec
#
rhiaro
Arnaud: Thank you
#
rhiaro
sandro: Other possible agenda items, I wonder... we're four or five weeks from the f2f
#
rhiaro
... Hopefully everybody has answered on the wiki whether they're coming
#
rhiaro
... I assume the chairs will start to think about the agend,a but if people have goals or milestones they'd like to push for and have group support to push for, having some progress on each of our documents around the face to face, before or after, is probably important
#
rhiaro
... So having the editors think about what's necessary to move their document forward
#
rhiaro
Arnaud: =1
#
rhiaro
s/=/+
#
rhiaro
Arnaud: there are quite a few document sin draft stages, I don't seem to see much activity, so I don't know what's going on
#
rhiaro
... You can expect as the f2f gets closer, you will be asked what's going on
cwebber2-2 joined the channel
#
ben_thatmustbeme
for my doc its that i'm super busy
#
rhiaro
... Always a question of whether people are busy which I understand, or if there's something that's blocking progress that we should tackle as a WG
#
rhiaro
... Unless there's anything else we can close early
#
rhiaro
sandro: I forwarded Natalie's links, so if you want to go play with Mooncake or Objective8 during your remaining 35 minutes you can do that
#
rhiaro
Arnaud: Let's close on this, thank you all for joining
#
AnnB
rhiaro ++
#
AnnB
Arnaud++
#
azaroth
rhiaro++
#
Loqi
Arnaud has 30 karma
#
Loqi
rhiaro has 198 karma
#
azaroth
Natalie++
#
Loqi
Natalie has 1 karma
#
Arnaud
trackbot, end meeting
#
trackbot
is ending a teleconference.
#
trackbot
Zakim, list attendees
#
Zakim
As of this point the attendees have been aaronpk, Rob_Sanderson, Arnaud, ben_thatmustbeme, sandro, rhiaro, AnnB, KevinMarks, dmitriz, cwebber2, dromasca, tsyesika
#
azaroth
Bye all :)
#
AnnB
quit
#
trackbot
RRSAgent, please draft minutes
#
RRSAgent
I have made the request to generate http://www.w3.org/2016/02/16-social-minutes.html trackbot
#
trackbot
RRSAgent, bye
#
RRSAgent
I see no action items
bengo joined the channel
#
wilkie
rhiaro++
#
Loqi
rhiaro has 199 karma
#
ben_thatmustbeme
rhiaro++ just because 200
#
Loqi
rhiaro has 200 karma
#
Zakim
leaving. As of this point the attendees have been aaronpk, Rob_Sanderson, Arnaud, ben_thatmustbeme, sandro, rhiaro, AnnB, KevinMarks, dmitriz, cwebber2, dromasca, tsyesika
bengo, dmitriz and bblfish joined the channel
bblfish, bengo, nicolagreco, bblfish_ and bengo_ joined the channel
bengo, jasnell, bblfish, bblfish_ and prtksxna joined the channel