17:01:37 RRSAgent has joined #social 17:01:37 logging to http://www.w3.org/2016/05/10-social-irc 17:01:39 RRSAgent, make logs public 17:01:39 Zakim has joined #social 17:01:41 Zakim, this will be SOCL 17:01:41 ok, trackbot 17:01:42 Meeting: Social Web Working Group Teleconference 17:01:42 Date: 10 May 2016 17:02:08 present+ 17:02:11 present+ 17:02:11 present+ 17:02:13 present+ 17:02:19 present+ 17:02:45 I can scribe 17:03:24 present+ 17:03:30 scribenick: ben_thatmustbeme 17:03:36 ben_thatmustbeme++ 17:03:38 ben_thatmustbeme has 142 karma 17:03:40 scribe: Ben Roberts 17:03:52 Chair: eprodrom 17:03:53 Whoa 17:03:59 Pro macros 17:04:29 shevski has joined #social 17:04:49 I'm on! 17:04:54 eprodrom: we are at 5 minutes after and I cound 5 people who have presented 17:05:02 :-) 17:05:08 present+ 17:05:08 present+ 17:05:18 ... i hear a couple more joins so i'd like to start the meeting 17:05:25 TOPIC: review minutes from last week 17:05:32 eprodrom: link in IRC 17:05:39 PROPOSED: accept minutes for May 3, 2016 17:05:41 https://www.w3.org/wiki/Socialwg/2016-05-03-minutes 17:05:55 +1 17:06:00 +1 17:06:07 +1 17:06:20 eprodrom: we do have a pretty big agenda today so i want to front load the important stuff 17:06:23 +1 17:06:25 +1 17:06:26 +1 17:06:32 eprodrom: any objections? 17:06:34 RESOLVED: accept minutes for May 3, 2016 17:07:10 present+ 17:07:17 present+ 17:07:25 shevski: tantek left you a message on 5/9 at 6:00pm: short answer, in order to break backcompat. AS2 is not expected to be processed "as is" by AS1 processors. I believe AS2 needed to break backcompat in order to actually make necessary fixes. http://socialwg.indiewebcamp.com/irc/social/2016-05-09/line/1462842008628 17:07:32 ... looking at discussion items i think we can do them in order here 17:07:40 TOPIC: updated F2F dates 17:08:23 aaronpk: Very quick update, I got in touch with the host late last week, and its no problem to move the date. I have updated the wiki to say monday and tuesday not tuesday and wednesday 17:08:31 ... so that is all set now 17:08:34 +1 aaronpk ! thanks! 17:08:35 eprodrom: great 17:08:49 ... sandro that takes are of the conflict? 17:08:55 sandro: yes, thank you very much 17:09:03 eprodrom: the time to book your flights is now 17:09:16 TOPIC: taking webmention to CR 17:09:50 eprodrom: i think that by the end of this discussion we will put a proposal forward to take it to CR, there may be other proposals first 17:10:01 I didn't see any alternatives either in IRC or email since last week so I'm confused about "other proposals first" 17:10:01 Abasset made 2 edits to [[Socialwg/2016-05-10]] https://www.w3.org/wiki/index.php?diff=98203&oldid=98201 17:10:04 ... aaronpk asked last week what we would need to take webmention to CR 17:10:28 ... i think that we have all or almost all the requirements we expect, is that correct aaron? 17:11:10 aaronpk: yes, i completed moving the implementations to github and it editors draft has it 17:11:25 sandro: have the exit criteria been moved out of the draft too? 17:11:39 sandro: the idea is that when we go to later status we don't want to change the body 17:11:56 tantek: in my experience, as long as its non-normative changes its okay 17:12:13 eprodrom: with that possible astrisk, webmention is technically ready to go to CR 17:12:18 present+ 17:12:43 ... last week i wanted to make sure that as we took it to CR, we make sure that strategically that the work we are doing as a whole is what we want 17:13:00 ... i had a little bit of a concern mapping webmention to our charter 17:13:15 ... how does it map, and what about the other items with the charter 17:13:42 ... i think last week we figured out that we would be publishing social web protocols as a note that would be our description 17:14:10 ... our goal is to move all of our 4 main documents to seperately 17:14:30 ... if we have not formalized that as a resolution, i think we should 17:15:06 sandro: i think we can keep social web protocols as WD for now and publish as a note before the group closes 17:15:13 tantek: i agree with sandro 17:15:34 eprodrom: would it be useful to have a vote on this strategy? or have we already done so peice by peice 17:16:02 tantek: i thought we resolved on that at F2F in cambridge. Is there anyone else that is surprised by that or doesn't remember that? 17:16:09 bengo has joined #social 17:16:30 sandro: i think it would be to have some approved text to explain it to the world 17:16:50 tantek: i am fine leaving amy to work on that for now 17:17:03 sandro: and we need to review it before it gets published 17:17:42 eprodrom: the second point there is, does social web protocols provide that quick description of our strategy. I think it does 17:18:08 present+ 17:18:21 (forgot to say that earlier) 17:18:57 q+ 17:19:07 ack annbass 17:19:10 tantek: amy has does a great job of comparing differences, etc. Is rhiaro on the line? I think there could be further documentation. If there is anything specific someone wants to see added they should open an issue there. I don't think there is going to be anything contraversial as far as adding MORE description 17:19:53 PROPOSAL: Activity Streams 2, Webmention, ActivityPub and Micropub are recommendation-track documents. We intend to take all four to candidate recommendations as they become ready. 17:20:08 annbass: i think what amy has written so far is great, but what will be the follow on work to this? What next? it seems that the procols note could also say "here's whats been done" and 'heres what we are working on next" 17:20:10 +1 17:20:38 I have a bunch of work to do on SWP but way more detail and updates there is on the cards for sure 17:20:53 tantek: i think thats totally reasonable to add ot the document 17:21:10 ... thats not blocking, anyone can open an issue and ask for amy to add it 17:21:18 yep, that's fine 17:21:56 annbass: i think i'm talking of something larger than that. I'm trying to get at "what comes next after these 4 documents" 17:22:13 ... its a question of what happens with continuation of the working group 17:22:22 sandro: i think this is a great topic for the F2F 17:22:37 good idea (re F2F) 17:22:40 tantek: i think its a question of scope 17:22:57 yes 17:23:04 eprodrom: i posted a proposal, does that meet everyone's understanding of what we are doing here? 17:23:05 +1 17:23:08 +1 17:23:16 +1 17:23:23 +1 17:23:33 +1 17:23:36 tantek: i think thats what we have been doing all along, so i want to know why you think that is needed 17:23:54 annbass: if it seems appropriate, we could have a 'future work' addendum or appendix in SWP, following discussion at the f2f 17:24:02 ... unless otherwise stated all documents are rec-track bound unless we state it to not be 17:24:07 sounds good rhiaro 17:24:14 ... i don't want it to seem like we are confused on that 17:24:49 +1 17:24:58 ... if we are working on something, its assumed that it is rec-track bound 17:25:34 eprodrom: Solid for example, is something that is mentioned, but we don't have anyone really working on it, so unless someone picks it up and starts running with it, its not going to get done 17:26:00 my main point, rhiaro, is that one might think that the WG thinks the current 4 pieces of work are all that needs to be done 17:26:14 annbass: right, I agree with that concern :) 17:26:36 tantek: i think thats moved mostly outside of the working group. The critical mass seems to have moved out of the WG, which is fine. There are other examples of productive work being done in sort of an external incubation. We could certainly see something end up back here 17:26:43 no need to exlude SOLID 17:26:49 s/exlude/exclude 17:26:52 eprodrom: i think what you are saying is that this proposal is not necessary 17:27:24 tantek: i would rather not implicitly or explcitly exclude something like solid, unless there is a good reason for excluding it 17:28:03 the proposal just states 4 items 17:28:13 sandro: I didn't take the proposal as necessary complete. 17:28:19 ... the proposal did not mention various other documents, and there shouldn't be a need for that 17:28:52 tantek: i think we resolved something stronger at the last F2F 17:28:54 sandro: it in no way implies or states that anything else is ruled out. 17:29:24 tantek: I would rather stick with that stronger version where we empower editors to move forward 17:29:35 sandro: this all seems like an aside, can we go back to webmention? 17:29:40 +1 17:29:50 eprodrom: there is a proposal on the table 17:29:59 (that was my vote on Evan's proposal) 17:30:01 RESOLVED: Activity Streams 2, Webmention, ActivityPub and Micropub are recommendation-track documents. We intend these four documents at a minimum to candidate recommendations as they become ready. 17:30:21 i'm going to mark it as resolved, i appreciate the consideration 17:30:24 (My vote is continent on it being inclusive, and that's been stated in the meting) 17:30:35 sandro, mine too 17:30:50 s/continent/contingent/ 17:31:05 eprodrom: are we ready for a proposal for a proposal to take webmention to CR? 17:31:06 PROPOSAL: Publish Webmention as a candidate recommendation 17:31:19 aaronpk: sounds good to me 17:31:22 a proposal for a proposal? 17:31:37 sandro: technically we are prosing to ASK for it go to CR 17:31:44 +1 17:31:49 sandro: its clear enough 17:31:51 +1 17:31:52 +1 17:31:53 +1 17:31:55 +1 17:31:56 +1 17:31:56 +1 17:31:57 eprodrom: if nothing else to say, time to vote 17:32:01 +1 17:32:05 +1 17:32:24 s/prosing/proposing/ 17:32:38 +1 17:32:51 +1 17:32:54 eprodrom: anyone else? 17:33:05 RESOLVED: Publish Webmention as a candidate recommendation 17:33:15 whooeee!!! 17:33:18 sandro: wohooo 17:33:43 tantek: now we have to action sandro to do some additional work 17:33:58 action: sandro move webmention through the process to CR publication 17:33:58 Created ACTION-89 - Move webmention through the process to cr publication [on Sandro Hawke - due 2016-05-17]. 17:34:23 eprodrom: do we have anything else to discuss here? 17:34:57 tantek: do we want to resolve to publish the current editors draft first and assume that is the version we are taking to CR 17:34:58 PROPOSAL: Publish Webmention editor's draft as a working draft 17:35:11 PROPOSAL: Publish Webmention editor's draft as a working draft that we believe is CR-ready 17:35:19 +1 17:35:21 +1 17:35:24 +1 17:35:24 +1 17:35:25 +1 17:35:39 +1 17:35:45 +1 17:35:46 +1 17:36:24 tantek: what we are basically saying from the groups perspective, this is the version that is ready for CR, but it can now work its way through W3C 17:36:29 RESOLVED: Publish Webmention editor's draft as a working draft 17:36:43 sandro: one way is to write a transition request, and there are a bunch of questions to answer about it 17:36:53 tantek: is that something that has to be done privately? 17:37:01 RESOLVED: Publish Webmention editor's draft as a working draft that we believe is CR-ready 17:37:06 sandro: i'm used to it being done on a wiki 17:37:31 eprodrom: do we have anything ELSE to do on taking webmention to CR 17:37:47 I think that's all the WG can do. Now it's up to the chairs, sandro, to move it through W3C process. 17:37:51 ... i think that for next weeks call we should probably give an update on where we are but otherwise its moving along nicely 17:37:57 TOPIC: AS2 status 17:39:04 eprodrom: a quick update, we are at inbox 0 on issues for AS2. I did a new editors draft this morning that closes all the outstanding issues. That was one of our big items for taking AS2 to CR 17:39:25 ... what i'd like next is are there any questions about as2, issues on it, etc 17:39:33 I sent one last week in chat, not GH 17:39:49 tantek: were there any issues that you felt you had to make a decision on despite objections? 17:40:06 q+ 17:40:25 ack aaronpk 17:40:29 eprodrom: probably the one on the relationship schema, i think that we came to a solution that everyone was happy with, but the differences were minimal and we came up wiht reasonable compromises there 17:40:57 aaronpk: i was just looking throught them and i don't see any labels on them and i thought we were going to do that for them all 17:41:06 eprodrom: i will go back through them and do that 17:41:21 q? 17:41:26 eprodrom: any other question? 17:41:34 s/question/questions/ 17:42:12 changes section? 17:42:18 eprodrom: in that case, i'd like to put it for review for the next week and plan to take it to CR next week 17:42:29 ... does that sound reasonable? 17:42:53 tantek: i think the better way to say that, is there any issues people have with taking it to CR, bring them up next week 17:43:43 tantek: have you taken a look at noting what to put as at-risk or not, also have you gone through a bunch of boxes to tick on implementation reports, test suite, etc 17:44:04 q+ 17:44:11 eprodrom: i think the main one there is the implementation report. we have a validator, and a test suite 17:44:21 eprodrom: are we okay going to a working draft 17:44:45 +1 to a Changes section 17:44:52 aaronpk: i found it very helpful for myself and others to have a "changes between versions" is there anything like that for AS2 17:45:27 eprodrom: we have not had that up until now, I can do that for recenty edits, and i can probably go back through git-log review, is that worth it? 17:45:41 aaronpk: i think it is. Its been 5 months since the last WD 17:46:08 tantek: a summary would be good, it doesn't need to be a diff by diff change 17:46:17 writing release notes is a good idea 17:46:31 ... i think a high-level change log since the last WD would be good 17:46:51 sandro: on a related note, do we have differences from AS1 17:47:16 sandro: WHY we changed from AS1, not just how 17:47:47 http://jasnell.github.io/w3c-socialwg-activitystreams/activitystreams-core/index.html#activitystreams-1.0a 17:48:04 shevski: i was wondering if there is any documentation of why things changed, whats the major benefit of changing, what does the future look like for AS2 and not worry that there is going to be some other version. 17:48:28 s/Its been 5 months since the last WD/It's been 5 months since the last WD with potentially 5 months of people looking at the draft and implementing based off of it 17:49:06 eprodrom: there is a big section that talks about the differences, and it does give a reason for each difference, so there is that, the question is 'whats the benefit' I'm not sure thats reasonable to put into a specification itself 17:49:24 ... i'm not sure that kind of advocacy should be part of a document 17:49:27 i agree 17:49:39 ... i'm okay with drafting that, but i'm not sure this document makes sense 17:49:43 not so much advocacy as reasoning 17:50:06 sandro: i think its fine being in the spec, from the view that its the motifvation for the spec 17:50:23 tantek: html5 over html4, css, etc have examples of that 17:50:48 ... it is relevent as we move to CR and its a call for implementations 17:50:57 yep 17:50:58 ... its in our best interest to provide that 17:51:21 (and how have we made AS2 future proof) 17:52:06 ... part of the challenge here is that we don't have that many implementers of AS2 here so we recognize that a lot of our implementations are going to come from outside of the group and i see that as pretty important to convice others to upgrade 17:52:38 eprodrom: what are we looking for, a paragraph on why its better to always update to later specs, or something specific about as2 17:53:06 sandro: what problems were people having with as1 that made them want to change the spec, like "i wanted json instead of xml" 17:53:34 tantek: i agree with sandro, what were the motivations in changing it 17:53:40 aside: AS1 had a JSON version as well (in addtion to AS1/Atom) 17:54:17 annbass: i am hearing two conversations here, 1) why are there changes, and 2) why use activity streams at all 17:54:22 sandro: no, i wasn't saying that 17:54:48 sandro wasn't saying (2) .. the AS2 intro already covers that 17:54:50 tantek: as2 is not backwards compat with AS1, what are the main reasons we had to break backcompat 17:55:41 tantek: empathizing with the implementers, "yes, it breaks backcompat, but we find that it will improve ..." 17:56:04 shevski: please step in and correct me if I'm mistaken about empathizing with AS1 implementers 17:56:10 eprodrom: here's what i would like to do, we have 2 sections on relationship with AS1.0 , one in the introduction, one is much more detailed 17:56:37 ... i think in that introduction another paragraph or two that describes what the differences are and why. what the advantages are 17:56:43 yep benefits! 17:57:24 aaronpk: i think that would be helpful, i think that also a short summary of the issues of as1 that prompted as2, that would be what a developer would be interested in. what was wrong with AS1 that it needed to change 17:57:28 For me the most important things about as1 -> as2 is the json extensibility story and w3c stewardship. 17:57:53 I'm sympathetic to Evan's problem .. it's very hard to resurrect this info after the fact, if one wasn't the author 17:58:04 eprodrom: this is somewhat archeology for me, i am going to have to ask james for some, research others. Its going to be a lot of digging 17:58:13 ... it feels like a lot of busywork 17:58:45 aaronpk: i think what shevski is getting at is a much higher level of a 'why at a high level did we break back-compat' 17:58:52 what motivated the decision to *start* breaking backcompat? perhaps a while ago, but developers deserve an answer to that question 17:59:13 eprodrom: so something like 'we are compatible with json-ld, we are supporting different languages, that type of thing 17:59:56 shevski: the other thing for me, is what new features, and how much thought of the future of as2 and how it can be extended without breatking compatibility in the future 18:00:00 q+ 18:00:09 eprodrom: so something about the future also? 18:00:14 q= 18:00:17 q- 18:00:25 q- that was from a while ago 18:00:27 q- 18:00:32 i was going to bring up extensability section 18:00:53 eprodrom: does our section on extensability cover that? I'm guessing it doesn't 18:01:19 shevski: i'm interested in building trust about switching to it. I don't think it has to be line by line or anything 18:02:09 github issue to track this - yes 18:02:12 thanks eprodrom 18:02:13 eprodrom: would you mind adding an issue on github and i'll see if i can draft something up 18:02:17 https://github.com/jasnell/w3c-socialwg-activitystreams/issues 18:02:32 ... some sample text would be great as to what you are looking for 18:02:42 okay 18:02:44 think we could still do a WD 18:02:45 ... it sounds like we are not ready for a WD, so i'm not going to ask for that 18:02:50 if we have a changes section 18:03:20 thanks Evan and Ben! 18:03:29 ben_thatmustbeme++ thanks for minuting 18:03:30 if thats it, then thats it, thanks everybody 18:03:32 ben_thatmustbeme has 143 karma 18:03:37 ben_thatmustbeme++ 18:03:40 ben_thatmustbeme has 144 karma 18:03:50 thanks all! 18:04:13 shevski, I think you've been actioned to open a new issue on https://github.com/jasnell/w3c-socialwg-activitystreams/issues with specific "why" questions 18:04:14 ben_thatmustbeme: I'll do it 18:04:18 trackbot, end meeting 18:04:18 Zakim, list attendees 18:04:18 As of this point the attendees have been eprodrom, bengo, aaronpk, ben_thatmustbeme, annbass, Arnaud, sandro, tsyesika, tantek, shevski, KevinMarks 18:04:26 RRSAgent, please draft minutes 18:04:26 I have made the request to generate http://www.w3.org/2016/05/10-social-minutes.html trackbot 18:04:27 RRSAgent, bye 18:04:27 I see 1 open action item saved in http://www.w3.org/2016/05/10-social-actions.rdf : 18:04:27 ACTION: sandro move webmention through the process to CR publication [1] 18:04:27 recorded in http://www.w3.org/2016/05/10-social-irc#T17-33-58