#social 2017-02-14

2017-02-14 UTC
#
strugee
hey all
#
strugee
how long do SocialWG meetings typically take? might be able to make tomorrow's
#
strugee
just because :)
#
strugee
neat
#
strugee
thanks csarven
#
@t
#100DoPP d25: Updated @W3C @SocialWebWG Post Type Discovery ED https://tantek.github.io/post-type-discovery/ Fix #13 #16 #18. Proposing WD tomorrow (ttk.me t4mq1)
(twitter.com/_/status/831407018921570308)
timbl joined the channel
#
sandro
strugee, thanks for your interest, but the meeting are only for people in the group (or by special invitation of the chair, if there's a relevant topic)
#
sandro
(which might be the case, today -- I expect we'll be making some decisions about AS2)
#
rhiaro
& bengo are running late already
KevinMarks and annbass joined the channel
#
ben_thatmustbeme
i cannot scribe, i'm sorry, things going wrong at work
#
aaronpk
scribenick: aaronpk
#
aaronpk
trackbot: start meeting
RRSAgent joined the channel
#
trackbot
is preparing a teleconference.
#
trackbot
RRSAgent, make logs public
Zakim joined the channel
#
RRSAgent
I have made the request, trackbot
#
trackbot
Zakim, this will be SOCL
#
Zakim
ok, trackbot
#
trackbot
Meeting: Social Web Working Group Teleconference
#
trackbot
Date: 14 February 2017
#
aaronpk
present+
#
aaronpk
scribenick: aaronpk
#
annbass
present+
julien joined the channel
#
julien
present+
tantek joined the channel
#
aaronpk
topic: approve past meeting minutes
#
sandro
present+
#
cwebber
wtf
#
tantek
does anyone hear music?
#
tantek
present+
#
cwebber
lol
#
annbass
rock on
#
tantek
that's the music at my starbucks
#
aaronpk
yes that was some nice music
#
csarven
present+
#
ben_thatmustbeme
two halves of chairs = 1 whole chair?
#
aaronpk
tantek: can I get some +1s for approving all the minutes?
#
aaronpk
evanpro: +1 they look fine
#
ben_thatmustbeme
+1 they were all quite short thankfully
#
tantek
zakim, who is here?
#
Zakim
Present: aaronpk, annbass, julien, ben_thatmustbeme, sandro, tantek, csarven
#
aaronpk
<aaronpk> +1
#
Zakim
On IRC I see tantek, julien, Zakim, RRSAgent, annbass, KevinMarks, oshepherd, lambadalambda, ben_thatmustbeme, geppy, dwhly, bitbear, bigbluehat, csarven, strugee, KjetilK,
#
Zakim
... cwebber, mattl, raucao, jet, aaronpk, Loqi, rhiaro, wseltzer, trackbot, sandro
#
julien
+1
#
cwebber
+1
#
julien
(there was a lot to read!)
#
aaronpk
tantek: okay, the minutes are approved
#
aaronpk
RESOLVED: approve minutes from Dec 6, Dec 13, and Jan 10
#
julien
+1
#
aaronpk
tantek: straw poll, does this new time good for people? neutral? or worse?
#
cwebber
+1
#
julien
+1
#
sandro
+1 new time is slightly better for me
#
aaronpk
evanpro: 0
#
ben_thatmustbeme
-0 slightly worse but doable
#
annbass
fine with me, but I'm much more flexible than others (being retired)
#
aaronpk
tantek: seeing no objections and only slightly worse from one person, we'll stick with this.
#
aaronpk
RESOLVED: the new telcon time is the time of this call
#
aaronpk
evanpro: which tuesday of the month are we doing our calls on?
#
aaronpk
tantek: that's our next topic, we've been agreeing each time. any proposals for tuesdays in march?
#
ben_thatmustbeme
no conflicts with any tuesday in march for me
#
aaronpk
aaronpk: -1 to march 28th, everything else is fine
#
sandro
(no difference to me)
#
tantek
note the 7th, 14th, 21st, 28th are the tuesdays
#
csarven
definitely not the last week of march
#
csarven
14, 21 best
#
julien
14+
#
julien
21-
#
aaronpk
tantek: any objections to the 14th? any counterproposals?
#
aaronpk
PROPOSED: next telcon is the 14th
#
aaronpk
evanpro: +1
#
cwebber
+1
#
aaronpk
RESOLVED: our next telcon will be March 14th 11am Eastern time
#
aaronpk
note that the 12th is daylight savings time!
#
aaronpk
TOPIC: remaining CR specs to PR
#
aaronpk
tantek: first one is activitypub, chris are you there?
#
aaronpk
cwebber: i have not as good news as i'd hoped
#
sandro
worries that we'll need a telecon next week, actually
#
aaronpk
... i ended up spending a lot of time preparing other projects for releases and preparing talks, but did not advance the stuff in the group itself
#
aaronpk
... i'm hoping to send an update to the list with a prototype of a test suite
#
aaronpk
tantek: are there any issues that have arisen since the last telcon that need attention?
#
aaronpk
cwebber: not that i'm aware of
#
aaronpk
tantek: okay let's move on to AS2. evan?
#
aaronpk
evanpro: i think we have some good news. we've had a number of implementation reports come in, around 6?
#
aaronpk
... i was looking at which features had been implemented in which reports, but realized that amy had a fantastic script to generate that automatically
#
aaronpk
... amy can you share the URL?
#
aaronpk
evanpro: if you can take a look at that, a big part of the vocabulary is green which is nice
#
aaronpk
... there are a few that are unimplemented, and a few that have a single implementation
#
tantek
wow this looks great!
#
aaronpk
... two things: if there are parts of the vocab that are unimplemented, that people feel cannot be left behind, my review of that table is that there was nothing on there that I wasn't willing to see drop off
#
aaronpk
... i wanted to check with other folks, and if that's the case then let's just drop those out of toe vocabulary to move to PR
#
rhiaro
almost here
#
rhiaro
I didn't rerun the script for the new reports yet
#
tantek
one question for Evan (can you repeat Sandro on the phone?) which / how many of the implementations are from outside the group?
#
KevinMarks
-1 to new telcon time, (survivorship bias)
#
tantek
KevinMarks: except that the people here on the call are about the same as recent telcons at the old time - so actual data of attendance disputes your assertion of survivorship bias
#
aaronpk
evanpro: for example, the "place" object type, we have implementations of lat/lng, one of altitude, and none of accuracy
#
aaronpk
sandro: tantek asks how many implementations are from outside the group?
#
aaronpk
evanpro: i think we have two from outside
#
tantek
which ones?
#
aaronpk
sandro: i know web annotations needs a bunch of stuff here, so i nudged them to get us implementation reports
#
aaronpk
... i know at least rob sanderson submitted his and that hasn't been reflected in the table yet
#
tantek
we still need them to submit implementation reports for AS2 in particular, not just assume "by transitive"
#
sandro
yes, I made that clear
#
tantek
we have pretty particular tests and such
#
tantek
thanks sandro
#
aaronpk
evanpro: are these implementation reports for as2 or from web annotations?
#
sandro
I don't think we have tests, tantek
#
sandro
on stuff like this.
#
sandro
I think we just ask if you're using this term properly
#
aaronpk
evanpro: what i was hoping to do today was to say we have implementations here and take some terms out of this CR and move to PR
#
aaronpk
... it sounds like you're saying there are some properties that webannotations uses that aren't reflected in these reports
#
tantek
agreed with dropping any unimplemented properties (with annotations exception)
#
aaronpk
sandro: i know chris has talked about activitypub needing some of these and not sure if these are all green yet
Guest18 joined the channel
#
sandro
cwebber ping ?
#
rhiaro
present+
#
Guest18
present+
#
rhiaro
sorry I'm late
#
aaronpk
cwebber: the only ones i'm seeing that are a big deal are followers/following
#
tantek
rhiaro: any chance you can regenerate http://as2.amy.gy/reports.html with latest reports?
#
aaronpk
who is Guest18?
#
bengo
present+
#
tantek
present- Guest18
#
rhiaro
found a bengo in Malaysia
#
aaronpk
sandro: the orange bars are the most concerning, since somebody implemented them but there isn't more than one implementation
#
aaronpk
evanpro: web annotations are hoping to move to PR by feb 24th, and they can't do so unless activitystreams is out of PR
#
tantek
no they need to move to REC
#
aaronpk
... so there is some schedule pressure on us to advance this, and we won't have another telcon before their deadline
#
tantek
and they need AS2 to be in PR
#
aaronpk
sandro: i think i may have slightly overstated the case
#
aaronpk
... they can proceed as long as we give them strong assurances that we are moving forward and the thing sthey rely on will move forward
#
tantek
also, do the [x]s mean *both* publishing and consuming?
#
rhiaro
's laptop froze but is still making audio.. sigh
#
aaronpk
evanpro: my main concern is i don't want to leave this open forever. i would like to work quickly to receive implementation reports from activitypub and web annotation implementations to show that we meet the threshold for the properties they depend on
#
aaronpk
cwebber: i can get you a report by the end of the week
#
Zakim
sees no one on the speaker queue
#
Zakim
sees tantek on the speaker queue
#
Zakim
sees tantek, aaronpk on the speaker queue
#
aaronpk
sandro: we can do it without a meeting, or we could hold another meeting
#
aaronpk
cwebber: is it possible to vote for PR with a window to add the extra terms assuming we get the reports by X date?
#
aaronpk
sandro: i think we need to be a little more explicit
#
aaronpk
tantek: the one question i wanted to ask is i can't tell if the green X's mean publishing or consuming or both and i find that pretty concerning
#
aaronpk
... for example if there's a property with a lot of publishers but no consumers, i would still consider that unimplemented
#
aaronpk
cwebber: that's more of an activitypub thing, it seems like more of an api question
#
aaronpk
tantek: i totally disagree
#
aaronpk
... for testing activitystreams, as we discussed before, for something to count, a consumer has to do something interesting rathre than just parse it and do a syntax transformation
#
aaronpk
sandro: the line you're making makes sense to me, but to my memory we didn't say this before
#
tantek
we explicitly made this in the criteria
#
aaronpk
evanpro: i'm pulling up the AS spec, we have acceptance criteria and it does require publishers and consumers
#
tantek
and the consumers can't just be syntax transformers
#
aaronpk
... so tantek is absolutely right
#
julien
present+
#
julien
(call dropped)
#
aaronpk
sandro: (reading the exit criteria)
#
bengo
AFAICS exit criteria doesn't mention consumer/producer
#
ben_thatmustbeme
q+ to mention that implementation reports have comsumer/producer/both listing
#
Zakim
sees tantek, aaronpk, ben_thatmustbeme on the speaker queue
#
aaronpk
cwebber: what i'm worried about is if we require this do we have to redo all implementation reports?
#
tantek
I'm pretty surprised people don't remember this
#
tantek
we debated this a lot
#
aaronpk
ben_thatmustbeme: : there was a field in the implementation report to indicate this, they don't split it by term but it's for the overall implementation
#
tantek
and made it very clear the importance of both publishing and consuming
#
rhiaro
yeah can do
#
aaronpk
<aaronpk> i definitely remember this discussion and that's why it's taken me so long to build the test suites and reports because i'm specifically testing both sides
#
sandro
+1 rhiaro
#
aaronpk
rhiaro: everyone has used a different syntax to indicate publisher/consumer, but yeah i can do it by next week
#
tantek
similarly for any API features, need both client and server support
#
tantek
can we provide guidance for consistent syntax?
#
tantek
to indicate publisher and consumer?
#
ben_thatmustbeme
rhiaro, it should be just pulling the 'Application Role: ' line, which seems to be common
#
rhiaro
okay ben_thatmustbeme, probably straightforward
#
aaronpk
evanpro: we need to document that we have publishers and consumers on each side of the equation. we should have at least a yellow marking around the ones that are published but not consumed, etc. even if there are multiple publishers.
#
tantek
also, I'd say 2+ consumers per property should be required, otherwise we're just testing a monoculture (whether you can publish to *one* implementation that consumes it) which is also not a standard
#
aaronpk
evanpro: web annotations was useful that they used AS2 over something else and i'd liek to be helpful in any way i can
#
aaronpk
sandro: we also did resolve to go to PR in feb, so i like the idea of sticking with what we commit to
#
aaronpk
tantek: we didn't resolve to, but that was our plan
#
aaronpk
... that was a "when do you think we can get to PR" not a specific resolution
#
aaronpk
sandro: i'm wondering about having a meeting in 2 weeks with the goal to go to PR then
#
aaronpk
evanpro: that sounds great
#
tantek
I am available to meet on the 28th
#
cwebber
+1 on meeting for two weeks
#
ben_thatmustbeme
I would not that changeing those X's to P's would effect some of that list
#
aaronpk
tantek: strawpoll proposal for a meeting on the 28th same time
#
rhiaro
I'll probably not be available
#
bengo
+1
#
rhiaro
in transit
#
tantek
rhiaro: as long as you can have updated that script or have someway for sandro to update it?
#
rhiaro
shouldn't be a problem
#
aaronpk
RESOLVED: telcon on feb 28th at 11am eastern
#
aaronpk
tantek: the requirements that we're putting in place for AS2 is that the summary indicates whether each term is published or consumed, and that we get impelmentation reports from the annotations folks with that level of detail
#
aaronpk
... let's give them the deadline of the monday the 27th
#
aaronpk
sandro: as soon as amy updates the list we can say what things are safe and not safe
#
aaronpk
tantek: the other thing i wantedf to call out, is we should be requiring 2+ publishers and consumers
#
aaronpk
sandro: that's not what we said in the exit criteria
#
aaronpk
tantek: it's clear we didn't reflect all the details in the exit criteria that we agreed on the group
#
aaronpk
... the point is if you only have one implementation then you don't really have a standard. i would have a hard time saying that's vetted by implementations
#
aaronpk
evanpro: i'd like to propose we see where we are at the next meeting and decide then
#
aaronpk
sandro: we haven't yet solved what web annotations needs today
#
aaronpk
tantek: we need implementation reports from them
#
aaronpk
evanpro: i don't understand what they want today
#
bengo
They want to know by 08:00 UTC Wednesday that AS2 will definitely reach PR and contain the terms they depend on
#
bengo
They'd really like a transition request by the 21st. Is this possible?
#
aaronpk
tantek: we can tell them that we're not making a decision about taking off the properties until they send us implementation reports
#
aaronpk
evanpro: i don't think we're making assurances that the properties they need are part of the spec. however we can make the assurance that if there are properties they need that are in the spec that have implementation reports that that will be part of the spec.
#
rhiaro
That seems okay to me
#
aaronpk
sandro: that makes sense
#
tantek
all I was trying to say is we don't kick anything out for the next two weeks
#
tantek
indepedent of annotations needs etc.
#
rhiaro
we should vote on that..
#
bengo
we should vote on that
#
sandro
PROPOSED: We will retain, unchanged, in AS2 everything for which we get 2+ implementations reports (possibly setting the bar at 2+ producers and 2+consumers)
#
sandro
(and expect to recqure PR at Feb 28 meeting)
#
tantek
+1 with requiring the 2+ c & p bar
#
sandro
(and expect to request PR at Feb 28 meeting)
#
bengo
+1
#
rhiaro
+1, minus moving the bar
#
cwebber
0: I feel like there's a new requirement thrown in that wasn't here before
#
bengo
possibly
#
aaronpk
evanpro: +1
#
tantek
rhiaro: I'm also minus on moving the bar, to less than 2 impls
#
cwebber
ok
#
cwebber
then +1
#
sandro
sandro: We not saying we WILL move the goalposts, just acknowledging that we MIGHT
#
tantek
exactly what evan just said
#
cwebber
fair enuf
#
aaronpk
evanpro: this isn't necessarily moving the goalposts. we may have resolutions not reflected in the exit criteria, so that would be the communication issue here
#
aaronpk
RESOLVED: We will retain, unchanged, in AS2 everything for which we get 2+ implementations reports (possibly setting the bar at 2+ producers and 2+consumers)
#
sandro
RRSAgent, pointer?
#
aaronpk
we are clearly not going to get through all the topics
#
julien
I don;t think that's enough for websub
#
julien
arraon?
#
aaronpk
<aaronpk> agreed julien
#
aaronpk
TOPIC: LDN
#
aaronpk
csarven: we have 6 implementations of receivers. i haven't reached out to get implementation reports of senders yet.
#
aaronpk
... the spec is current, we basically just added editorial changes
#
aaronpk
... the editor's draft is up to date
#
aaronpk
... from now until when we propose PR, we have to get 2+ implementation reports
#
aaronpk
tantek: so to be clea,r there are no new issues that require the groups attention and no normative changes?
#
aaronpk
csarven: right
#
aaronpk
... we have one issue that's been waiting for commenter for ages
#
aaronpk
tantek: we'll process that when we exit
#
aaronpk
... sounds like LDN is in good shape
#
aaronpk
... we're waiting for reports from senders. so maybe we can get those in the next 2 weeks
#
aaronpk
csarven: is there a deadline for when we have to berequesting PR?
#
aaronpk
tantek: before the charter extension expires
#
aaronpk
... so we can work backwards from there
#
aaronpk
csarven: can we publish a new CR? the last one was in november.
#
aaronpk
tantek: are there normative changes?
#
aaronpk
csarven: no
#
aaronpk
tantek: then i would recommend not doing that since it would reset the clock. i would recommend putting the editorial changes in PR.
#
aaronpk
sandro: i believe we can publish a new CR without restarting the clock as long as there are no normative changes
#
aaronpk
tantek: okay then let's go for it
#
rhiaro
The process was recently clarified on that, we can publish editorial changes without restarting the process
#
tantek
rhiaro that process doesn't take effect until March 1
#
aaronpk
PROPOSED: publish a new CR of LDN with editorial changes assuming it does not restart the CR clock
#
cwebber
+1
#
bengo
+1
#
rhiaro
is re-checking email to confirm that
#
aaronpk
RESOLVED: publish a new CR of LDN with editorial changes assuming it does not restart the CR clock
#
tantek
resolves 13 16 18
#
julien
can we put websub first in 2 weeks?
#
ben_thatmustbeme
i wonder if we can bring up f2f in last few minutes
#
julien
I'll do a write up to the ML later today
#
julien
about the websub issues
#
ben_thatmustbeme
has to go now will be without audio
#
rhiaro
1. Updating a Candidate Recommendation with only editorial changes: See https://services.w3.org/xslt?xmlfile=https://www.w3.org/2005/08/01-transitions2017.html&xslfile=https://www.w3.org/2005/08/transitions2017.xsl&docstatus=cr-editorial-tr Note that your publication request must assert that changes are only editorial.
#
rhiaro
from plh about process: Besides updating the transition requirements to accommodate Process 2017, I also updated them to make sure we're applying Process 2015 correctly.
#
julien
+!
#
julien
+1
#
sandro
+1 extended meeting in 2 weeks, Feb 28 2 hours
#
cwebber
+1
#
aaronpk
PROPOSED: extend Feb 28th telcon to 2 hours
#
rhiaro
+0 regrets
#
cwebber
strong interest
#
cwebber
in f2f
#
julien
SF? Boston?
#
sandro
+0 if it's boston, not likely to travel for this
#
aaronpk
tantek: sandro can i ask you to put together a doodle poll for getting interest in locations and dates for an april f2f?
#
cwebber
early april would be bets
#
cwebber
best
#
cwebber
because I'll already be in Boston on March 25-26
#
cwebber
and I could just stick around if it's super early
#
annbass
that music is painful
#
aaronpk
RESOLVED: extend Feb 28th telcon to 2 hours
#
tantek
sorry annbass is it much louder for me
#
annbass
yikers for you
#
tantek
it is much louder
#
annbass
thanks all..
#
aaronpk
tantek: keep an eye out for sandro's poll, and otherwise everyone get back to implementing! thanks everyone.
#
aaronpk
trackbot: end meeting
#
trackbot
is ending a teleconference.
#
trackbot
Zakim, list attendees
#
Zakim
As of this point the attendees have been aaronpk, annbass, julien, ben_thatmustbeme, sandro, tantek, csarven, rhiaro, Guest, bengo, !
#
trackbot
RRSAgent, please draft minutes
#
RRSAgent
I have made the request to generate http://www.w3.org/2017/02/14-social-minutes.html trackbot
#
trackbot
RRSAgent, bye
#
RRSAgent
I see no action items
#
aaronpk
now let's see if i remember how to do this
#
tantek
aaronpk++ thanks for minuting
#
Loqi
aaronpk has 71 karma in this channel (1212 overall)
#
tantek
Thanks everyone! Dense telcon but I feel like we covered a lot of important things.
#
tantek
And talk to you all in two weeks
#
tantek
ben_thatmustbeme: can you update our "group resolutions" page perhaps?
#
tantek
hoping we can find the resolution about 2+ implementations consumers / publishers or something similar
#
ben_thatmustbeme
i'll take a look at going through it all again
#
Loqi
Ok, I'll tell them that when I see them next
#
sandro
!tell tantek, as I read it, I was arguing for the higher bar, but was talked out of it
#
Loqi
Ok, I'll tell them that when I see them next
#
aaronpk
it sounds like the thing arnaud and azaroth were arguing against was the requirement that the implementation be "available"
#
sandro
It's true.
#
aaronpk
but not necessarily arguing against there being two implementations
#
sandro
Still, there's nothing there about agreeing on a higher bar of two-of-each-kind or two-consumers for AS2.
#
rhiaro
but it was briefly mentioned about 2 of each role, and that wasn't in the resolution in the end
#
cwebber
btw, if someone's interested in seeing something I've been working on which is vaaaaguely related to activitypub / federation, connect in firefox: http://dustycloud.org:8888/
#
aaronpk
i still just don't see how you can have a feature that is only published and call that interoperable
#
rhiaro
it interoperates with the consumer
#
rhiaro
oh wait you mean if there are two publishers
#
rhiaro
I thought the debate was between 2 of each or 2 in total
#
rhiaro
uh 2 of each or 1 of each but not 2 of the same..?
#
rhiaro
should sleep
#
cwebber
should eat lunch
#
aaronpk
right the issue is that there needs to be at least one publisher and one consumer in order for anything to be considered interoperable. what i was hearing is trying to make it okay for the 2 implementations to both be publishers.
#
sandro
aaronpk, I completely understand your point, but lost on that many times in many WGs over the years. People were comfortable with "we're producing data, and someday it'll be consumed". So I'm used to just shrugging, at this point.
#
rhiaro
I didn't hear that interpretation, but I only heard that we needed 2 *of each* which seemed excessive
#
sandro
But let's see the revised impl report before we spend too much arguing on this?
#
sandro
(hopefully it wont matter)
#
aaronpk
"we're producing data and some day it will be consumed" is a great way to produce terrible specs that just end up getting rewritten later
#
rhiaro
but also it's kind of a vicious circle isn't it. it's not like our audience right now feels big enough to assume we definitely cover what people need. If there are two publishers, that seems to indicate it's useful to two people/projects
bengo joined the channel
#
ben_thatmustbeme
the point is to get implementation experience, so its pretty obvious that 2 producers and no consumers is pretty much useless. at the same time, i see the arguement for having 2 consumers, as one comsumer means that its verified as consumable by an application, not as generically consumable. same thing with producers
tantek joined the channel
#
ben_thatmustbeme
if we change it to 2 producers and 2 consumers of each, it would definitely effect which rows are green, in a quick look through, it would effect 10 entries
#
ben_thatmustbeme
its correct that we did not put those requirements on in the first place, but I think its certainly something we SHOULD strive to have. otherwise it feels like we aren't doing our jobs
tantek_ joined the channel
#
strugee
oh okay sandro
#
strugee
not that it matters now (obviously) but from rhiaro's email I got the impression that implementors were invited
#
strugee
was that not the case?
tantek joined the channel
#
tantek
so I'm pretty upset and surprised that anyone here would be claiming that *less* than 2 implementations (i.e. only *one*) of either a publisher or consumer, or either a client or server would be sufficient to exit CR.
#
Loqi
tantek: aaronpk left you a message 2 hours, 20 minutes ago: sandro found the minutes: https://www.w3.org/wiki/Socialwg/2016-01-12-minutes#AS2_Exit_Criteria
#
Loqi
tantek: sandro left you a message 2 hours, 20 minutes ago: I read it, I was arguing for the higher bar, but was talked out of it
#
tantek
fairly certain we discussed and agreed to this numerous times in our past meetings
#
tantek
even if it didn't make it into the literal exit criteria (as Evan noted)
#
tantek
which is bad to be sure, it should have made it in there
#
tantek
also sandro pointed out other vocab specs at W3C have not had that requirement, which I think has been a *mistake* at W3C
#
Zakim
excuses himself; his presence no longer seems to be needed
#
Loqi
bye Zakim!
#
tantek
and pretty sure any such vocab specs have ended up being bloated beyond actual practical use, or dying or both
#
tantek
at a minimum, anything less than 2+ implementations IMO is very much against the spirit of what a CR is supposed to be for, which is to demonstrate implementation interop experience
#
tantek
!tell rhiaro in your AS2 impl report summary, can you separate / cluster columns for impls by editors, wg members, outside of wg, similar to the way Webmention impl report summary has? https://webmention.net/implementation-reports/summary/
#
Loqi
Ok, I'll tell them that when I see them next
#
tantek
not a requirement to exit CR, but I think it demonstrates just how mature a technology is and how much interest there is beyond the folks immediately working on it
#
aaronpk
oops my header got messed up on that
#
tantek
I am seeing:
#
tantek
RESOLUTION: Our CR-Exit for AS2 will be: Each feature of AS2 must be used by at least two independent implementations
#
tantek
I'm interpreting *used by* as consumed by
#
tantek
and since meaningful consuming implementations are harder to build anyway, that's *probably* good enough. I would be surprised by any feature that had 2+ consumers but not 2+ publishers
timbl joined the channel
#
ben_thatmustbeme
i just looked at the list, i'm pretty sure we have no implementation reports at all from outside the WG
#
ben_thatmustbeme
cwebber: pubstrate, soci-el, and activipy are all your code, correct?
#
tantek
reads the channel log since the telcon
#
cwebber
ben_thatmustbeme: yes
#
tantek
also history has shown this to be false: "we're producing data, and someday it'll be consumed"
#
tantek
except for hidden surveillance impls :P
#
ben_thatmustbeme
social streams is mine, dokieli is csarven's, sloph is amy's, distbin looks to be bengo's
#
ben_thatmustbeme
so then AS2 has 0 implementation reports from outside the WG!
#
tantek
which isn't a blocker per se
#
tantek
to be clear, I'm ok with going to PR with that as long as we can demonstrate that impls in the WG are actually *different* / independent (e.g. not just sharing libraries with multiple impls)
#
tantek
oh hey March telcon is on Gregorian pi day
#
tantek
makes a wiki page
#
tantek
I put agenda items we didn't get to first
#
tantek
and then I put continuing discussions (e.g. AP / AS2) after those
#
tantek
to keep our relatively FIFO order of agenda items
#
csarven
carry any weight? At the moment, we are not capturing that by merely looking at the implementation counts, regardless of their granular categorisation (in/outside the group). Case example: WA pointing at AS2. While I do see value in having legit interest and proof of work through implementations (whether that's 1 or 50, that's still arbitrary), it should be on a case by case basis or at least be in consideration of other dimensions that may be at play which
#
csarven
could essentially prove the spec's worthiness. Not all tech is strictly here and now, nor meant to be the end of exploration or innovation. A lot of both W3C specs and non-specs out there played a role in building up on new ideas. Sometimes leaving those threads around so that they are a little bit more visible for the next cool thing to pick up from is important. :)
#
csarven
IMO, implementation counts alone may not say much about its fitness or appoval for wider use. It is arbitrary in a sense because it only reflects on the reality that the spec was visible/accessible to the implementor and they had the means to implement. It may be useful to broaden the scope of what constitutes a spec that's worthwhile to have. For instance, if other specs and development have built up a normative dependency on the spec at hand, should that
KevinMarks2 joined the channel