17:04:35 RRSAgent has joined #social 17:04:35 logging to http://www.w3.org/2016/04/26-social-irc 17:04:37 RRSAgent, make logs public 17:04:37 Zakim has joined #social 17:04:39 Zakim, this will be SOCL 17:04:39 ok, trackbot 17:04:40 Meeting: Social Web Working Group Teleconference 17:04:40 Date: 26 April 2016 17:04:45 present+ 17:04:47 present+ 17:05:16 https://www.w3.org/wiki/Socialwg/2016-04-26 17:05:34 https://www.w3.org/wiki/Socialwg/2016-04-19-minutes 17:06:06 present+ 17:06:07 present+ 17:06:33 still looking for a scribe 17:06:45 I'll scribe 17:07:04 scribe: bengo 17:07:07 present+ 17:07:24 https://www.w3.org/wiki/Socialwg/2016-04-19-minutes 17:07:26 tantek: First agenda items is last week's minutes https://www.w3.org/wiki/Socialwg/2016-04-19-minutes 17:07:55 Chair is missing 17:08:23 just fix it 17:08:28 chair: Tantek 17:08:32 yes 17:09:08 +1 17:09:13 +1 17:09:21 PROPOSAL: approve minutes of 19 Apr 2016 17:09:26 +1 17:09:29 +1 17:09:30 +1 17:10:03 Eprodrom made 1 edit to [[Socialwg/2016-04-19-minutes]] https://www.w3.org/wiki/index.php?diff=98139&oldid=98112 17:10:17 Zakim, who is here? 17:10:17 Present: aaronpk, Arnaud, eprodrom, tsyesika 17:10:19 On IRC I see RRSAgent, eprodrom, bengo, tantek, KevinMarks, jaywink, jasnell, manuel, shepazu, Arnaud, wilkie, wseltzer, sandro, trackbot, cwebber2, rrika, aaronpk, raucao, rhiaro, 17:10:19 ... oshepherd, ben_thatmustbeme, jet, tsyesika, bigbluehat, bret, dwhly, ElijahLynn, tessierashpool_, Loqi, bitbear 17:10:31 present+ bengo 17:10:40 I'm on the call 17:10:42 HI! 17:10:44 hi! 17:10:54 present+ cwebber2 17:11:08 hello manuel - I don't recognize you, are you a member of the Social Web Working Group? 17:11:18 not really 17:11:40 manuel, you have found us in the middle of our weekly telcon, perhaps you could wait til 11:00 to chat here? 17:11:44 I'm working with GNU social developing plugins and I'm interested on federation and social web 17:11:52 ok! 17:12:07 thank you manuel 17:12:08 tantek: Next up is Webmention CR Exit Criteria 17:12:09 http://webmention.net/draft/#candidate-recommendation-exit-criteria 17:13:33 I'm only in irc today 17:13:52 aaronpk: Not sure if everyone got a chance to look at this after I sent email the other day 17:14:07 aaronpk: I'd like to incorporate these additions into WD if everyone thinks they're reasonable 17:14:13 aaronpk: Each feature may be implemented by a different set of products, there is no requirement that all features be implemented by a single product 17:14:19 That comma should be a period 17:14:54 q? 17:15:00 that came from https://dev.w3.org/html5/decision-policy/public-permissive-exit-criteria.html 17:15:17 eprodrom: One of the points for an Implementation is available as downloadable software. Is that a normal requirement? 17:16:02 aaronpk: I copied from HTML and left out the part that allows for purely private implementations. That's the only thing here that might be surprising. I feel like it's an intentionally high bar to set for webmention, which is not a bad thing. 17:16:07 aaronpk: I could be swayed on that 17:16:16 Zakim, who is here? 17:16:16 Present: aaronpk, Arnaud, eprodrom, tsyesika, bengo, cwebber2 17:16:18 On IRC I see RRSAgent, eprodrom, bengo, tantek, KevinMarks, jaywink, jasnell, manuel, shepazu, Arnaud, wilkie, wseltzer, sandro, trackbot, cwebber2, rrika, aaronpk, raucao, rhiaro, 17:16:18 ... oshepherd, ben_thatmustbeme, jet, tsyesika, bigbluehat, bret, dwhly, ElijahLynn, tessierashpool_, Loqi, bitbear 17:16:24 sandro are you on the call? 17:16:34 eprodrom: It seems like it would be hard to get to CR with just two private implementations, so I'm not really worried about it 17:16:39 eprodrom: I think it's fine. I wouldn't change it. 17:16:48 q? 17:16:49 it looks fine to me 17:16:55 implementations for the sake of CR you mean? presumably interop with closed code is still good 17:17:09 eprodrom: Did a new webmention WG go out last week? 17:17:20 aaronpk: Yes I published a new draft on, I believe, last Wednesday 17:17:31 s/WG/WD/ 17:17:32 aaronpk: Not CR language. Just current state of draft at end of last week's call 17:17:47 Should we vote on it? 17:18:35 "is suitable for a person to use as his/her primary implementation on a website" - Is this a requirement? 17:19:24 Unclear if "Implementation" bullets are AND or OR 17:19:55 aaronpk: I saw this language elsewhere. It has to be 'suitable' but not necessarily used. To encourage production quality 17:19:56 alright 17:20:02 Tantekelik made 1 edit to [[Socialwg/2016-04-26]] https://www.w3.org/wiki/index.php?diff=98140&oldid=98136 17:20:57 aaronpk: I can make it explicit. They're intended to be ANDs. 17:21:27 Zakim, who is here? 17:21:27 Present: aaronpk, Arnaud, eprodrom, tsyesika, bengo, cwebber2 17:21:29 On IRC I see RRSAgent, eprodrom, bengo, tantek, KevinMarks, jaywink, jasnell, manuel, shepazu, Arnaud, wilkie, wseltzer, sandro, trackbot, cwebber2, rrika, aaronpk, raucao, rhiaro, 17:21:29 ... oshepherd, ben_thatmustbeme, jet, tsyesika, bigbluehat, bret, dwhly, ElijahLynn, tessierashpool_, Loqi, bitbear 17:21:49 tantek: I don't think sandro is on the call. Arnaud have you looked over those exit criteria? What is your opinion? 17:22:09 could I be on the call? 17:22:12 just to hear? 17:22:40 Arnaud: I think aaronpk did a great job on webmention. I do want to point out that there is no open source requirement for implementations in the W3C process. We are free to add it. We are required to collection implementation reports. 17:22:51 manuel: bengo is transcribing the call 17:23:22 Arnaud: It would be good to have a template implementation report for webmention and process for organizing them into one consolidated repo to take to W3C management when we feel like we have met the requirements to move to PR 17:23:53 "suitable" is proven by people actually using it, I assume 17:24:27 aaronpk: I know of some not-publicly available implementations. 'open source' isn't specifically an important requirement. I intentionally wrote 'publicly available' and not 'open source'. 17:24:52 aaronpk: I do know that there are a few implementations that are not publicly available but would interoperate and pass the test. 17:25:26 Arnaud: I said open source. I would include downloadable/available in the same bag. It's an unusual requirement. 17:25:33 aaronpk: Would you prefer I remove it? 17:26:40 Arnaud: Yeah. I'm not opposed to it. The implementation report process can be gamed with fake software or reports of implementations that don't really exist. 17:27:15 manuel, not today, but if you apply to be an invited expert and are accepted (likely for implementers of social wg specs), you can join in the future. Our minutes are public. See https://www.w3.org/wiki/Socialwg#How_to_participate and we can chat more after the call! 17:27:21 aaronpk: If the W3C process is such that the closed implementations are fine, I'll adjust webmention's to allow that too. 17:27:56 tantek: It didn't sound like there are any objections to the high bar of requiring public implementations 17:27:57 https://dev.w3.org/html5/decision-policy/public-permissive-exit-criteria.html 17:28:11 "Non-shipping product releases must have implemented the feature(s) for a period of at least one month in order to demonstrate stability, or be endorsed by their responsible organization as sufficiently stable." 17:29:05 aaronpk: Given previous quote, I thought it would be even easier to say implementations must be publicly available, not even for a month 17:29:14 I like high bar 17:29:36 tantek: Let's move this forward and make a proposal to accept these CR criteria 17:29:44 Arnaud: Is there a test suite? 17:29:53 http://webmention.rocks 17:29:56 aaronpk: There is one for sending webmentions at webmention.rocks 17:30:17 aaronpk: for endpoint disccovery, sending, updating, and deleted. I haven't yet written the other half for testing receiving of webmentions. 17:30:50 there is https://checkmention.appspot.com/ already 17:30:54 Arnaud: For practical purposes it is good to have a link in the spec we publish to the test suite, even if it's work in progress 17:31:08 Arnaud: So that it's easy for people who want to implement 17:31:21 Arnaud: We can finish CR exit crtieria resolution before talking test suite linking 17:32:39 PROPOSED: accept webmention exit criteria as written by Aaron, after including changes discussed above by bengo, eprodrom 17:32:49 +1 17:32:51 +1 17:32:51 +1 17:32:58 +1 17:33:00 +´1 17:33:03 +1 17:33:08 *+1 17:33:44 tantek: I think that's everyone. Consider it Resolved 17:34:02 RESOLVED: accept webmention exit criteria as written by Aaron, after including changes discussed above by bengo, eprodrom 17:34:40 aaronpk: I think there is a tool that sends test data to an endpoint for sending and receiving. Just haven't turned it into a hosted service for others. But I will make that more explicit when I add test suite link to the draft. 17:34:55 tantek: Can you add a link to webmention.rocks 17:34:57 aaronpk: yeah. 17:35:18 tantek: Does anyone have a preference on how to link to test suite? 17:36:14 tantek: next point. When people have tried the test suite. Where should they send their results? 17:36:18 aaronpk: What's normal? 17:36:27 tantek: go ahead and link to the test suite from the CR exit criteria 17:36:32 Arnaud: Usually there is a mailing list. We could use that. 17:37:06 tantek: I've seen it done lots of different ways. Another possibility is for you to come up with an implementation report template (as Arnaud suggested). And then either include or link it from the spec. 17:37:27 tantek: Another possibility is start the implementation report on GitHub with the template, and accept pull requests for others to send theirs 17:37:46 https://www.w3.org/TR/ldp/ 17:37:52 tantek: If email, you need a text template. If github, maybe a markdown template. 17:38:37 Arnaud: LDP's, for example, test suite reports were machine readable. Don't have to do that here, but just an example. 17:39:19 Arnaud: test suite and implementation report are in the document right up front 17:39:46 doesn't webmention.rocks document the implementations explicity? 17:40:20 tantek: There's no harm in putting the link in both places (header and exit criteria section) 17:40:51 it's already machine readable: http://www.unmung.com/mf2tojs2?url=http%3A%2F%2Fwww.unmung.com%2Fmf2%3Furl%3Dhttps%253A%252F%252Fwebmention.rocks%252Ftest%252F1%26html%3D%26pretty%3Don&pretty=on 17:41:32 aaronpk: To try to summarize what has to be done before we enter CR (vs during CR phase). Comma thing. Adding links to test suite. With those two things done, we can publish a new WD. What else needs to be done before CR? 17:42:08 Arnaud: We need to be able to claim that the specification has received broad review. And as much as possible, we need to be able to demonstrate that by pointing to e.g. issues list with discussion from not just working group members. 17:42:51 Arnaud: sandro would say "it would be best to have the test suite ready when we go to CR". Because as soon as there is a call for implementations, people may do it. And if there is no test suite it is kind of a downer. The sooner the test suite is available, the better. But not a show stopper. 17:43:25 aaronpk: With that in mind, I would still like to publish a new version of the WD with today's changes 17:44:40 tantek: Having that draft published would let you send an email to the WG mailing list asking for wider review. As well as any other W3C lists that you or the group thinks should review it before CR. 17:45:36 PROPOSED: aaronpk will make suggested changes to the draft, including adding links to test suite. And publish a new version of the WD before next week's call 17:45:36 ? 17:45:52 +1 17:45:54 +1 17:45:54 +1 17:46:01 +1 17:46:24 zakim, who is here? 17:46:24 Present: aaronpk, Arnaud, eprodrom, tsyesika, bengo, cwebber2, ´1 17:46:26 On IRC I see RRSAgent, eprodrom, bengo, tantek, KevinMarks, jaywink, jasnell, manuel, shepazu, Arnaud, wilkie, wseltzer, sandro, trackbot, cwebber2, rrika, aaronpk, raucao, rhiaro, 17:46:26 ... oshepherd, ben_thatmustbeme, jet, tsyesika, bigbluehat, bret, dwhly, ElijahLynn, tessierashpool_, Loqi, bitbear 17:46:36 RESOLVED: aaronpk will make suggested changes to the draft, including adding links to test suite. And publish a new version of the WD before next week's call 17:47:11 tantek: Arnaud, quickly looking at the process document, I see a public-announce@w3.org. Do people use that? 17:47:11 https://lists.w3.org/Archives/Public/public-review-announce/2016Apr/thread.html 17:47:14 Arnaud: idk. 17:47:18 Arnaud: I don't know. 17:47:41 https://www.w3.org/2015/Process-20150901/#wide-review 17:47:44 Arnaud: It's not a very busy list, so I suspect it's not used much. 17:47:53 https://lists.w3.org/Archives/Public/public-review-announce/2016Jan/0008.html 17:47:59 https://lists.w3.org/Archives/Public/public-review-announce/2016Jan/0001.html 17:48:09 aaronpk: Some SocialWG stuff is already on that list (Micropub, Webmention) 17:49:18 tantek: Yeah it's probably fine to send something there indicating that Webmention is a WD we intend to take for CR. 17:49:26 https://lists.w3.org/Archives/Public/public-review-announce/2016Jan/0001.html 17:49:33 webmention 17:49:33 FPWD 17:49:56 q? 17:50:06 tantek: And we should send it to our public mailing list as well 17:50:10 q+ 17:50:19 Arnaud: Yes. That way when we go to CR it's clear we've told people and they've had a chance to look at it 17:50:21 q- 17:51:23 Update on Micropub use of ActivityPub syntax 17:51:24 tantek: Next agenda item. I added it for you after last week because I thought it was important to continue discussing or getting updates. Update on micropub use of activity syntax. 17:51:32 https://github.com/aaronpk/Micropub/issues/22 17:52:34 aaronpk: I was able to run some new update syntax on my own server after fixing some bugs. And I could use it to edit posts on my site. 17:53:04 aaronpk: We've been talking on the GitHub thread with implementors. And we'd like to be able to handle multiple operations in the same request, which the other syntax can't do 17:53:37 aaronpk: People didn't seem opinionated about JSON vs form-urlencoded, just that one is better than multiple 17:53:44 tantek: What's the next step? 17:53:54 aaronpk: I would like feedback from WG memebers 17:54:19 aaronpk: Otherwise, my instinct here is to not change the syntax since it is working and has the benefit of supporting multiple edits in same request. 17:54:23 q? 17:54:25 aaronpk: But don't want to do that without more WG feedback 17:56:04 I'm reading the linked indiewebcamp irc log 17:56:20 oh wait 17:56:22 this is from the meeting 17:56:29 http://micropub.net/draft/#changes-from-01-march-2016-fpwd-to-this-version 17:56:33 aaronpk: There are some changes that have been in the Editor's draft for awhile now. 17:57:13 emailing the list would be helpful, I'm confused a bit about what's being proposed 17:57:16 tantek: We're getting close to top of the hour. So going to suggest that aaronpk email the list with how you'd like to move forward in next telecon. 17:57:26 tantek: and asking for the feedback you're looking for 17:57:45 tantek: Sound reasonable to everyone? 17:57:45 yes 17:57:46 yes 17:57:58 Good 17:58:21 yep :) 17:58:32 https://www.w3.org/wiki/Socialwg/DocumentStatus 17:58:37 q+ 17:59:07 eprodrom: For ActivityStreams, we had a WD that was supposed to be done for today. But I got bogged down in updating example, so I'm working with jasnell to try to make it easier. 17:59:14 eprodrom: It looks like we should be ready for next week. 17:59:32 eprodrom: I may just update JSON versions and not the other ones. Progress is moving forward but it's mostly editorial. 17:59:36 will be able to look at those examples in a day or so 17:59:42 eprodrom: It looks like we came to conclusions on the Relationship object. 17:59:51 eprodrom: Oh look it's jasnell !! 18:00:02 my ears were burning 18:00:14 eprodrom: I think the only thing we dont' ahve a conclusion on is the tombstoning one. 18:00:33 tantek: So intention is to be able to have a new WD next week? 18:00:33 eprodrom: yes 18:01:02 cwebber2: We made some progress on ActivityPub last week but not this week. 18:01:10 cwebber2: We're hoping to clear remaining issues over the course of this week 18:01:15 tantek: Are we close to new WD next week? 18:01:20 cwebber2: I think we could, yeah 18:02:08 tantek: See you all next week 18:02:10 npnp 18:02:11 lata! 18:02:14 bengo++ 18:02:16 bengo has 14 karma 18:02:18 Will someone type the incantation to end th emeeting? 18:02:26 I will do this lata http://pandoc.amy.gy/ 18:02:34 trackbot, end meeting 18:02:34 Zakim, list attendees 18:02:34 As of this point the attendees have been aaronpk, Arnaud, eprodrom, tsyesika, bengo, cwebber2, ´1 18:02:42 RRSAgent, please draft minutes 18:02:42 I have made the request to generate http://www.w3.org/2016/04/26-social-minutes.html trackbot 18:02:43 RRSAgent, bye 18:02:43 I see no action items