#social 2015-04-07

2015-04-07 UTC
bengo and tantek joined the channel
#
aaronpk
is holding
#
aaronpk
has the raw IRC log, the problem is I need the IRC log as processed by whatever bot understand scribe and such
jaywink joined the channel
AnnB and pfefferle joined the channel
#
AnnB
elf-pavlik, you there?
#
AnnB
or anyone else, most likely in European time zones?
#
AnnB
I'm going to bed .. but seeking feedback on the user stories I added to GitHub
#
AnnB
these are stories which had "minor objections", which we (in the IG) are going to try to resolve
#
AnnB
I just want to know if I posted those in the correct format
#
AnnB
see y'all manana
the_frey and almereyda joined the channel
bengo joined the channel
melvster joined the channel
#
melvster
hi folks, I have a use case which might be relevant here :
#
melvster
I have a chat system, which can also act as a public room, or single user room, id like to turn that room into a radio station, tv station using a stream of media
#
melvster
so I add a play list to the room, which is a list of links (they could be youtube videos, soundcloud songs, slideshow etc.)
#
melvster
then the room will play the list to you, one by one, and remember where you are in the stream
#
melvster
the stream could be added to by an agent, by a recommender agent, or by a search service
#
melvster
anybody anywhere close to solving anything like this?
#
melvster
if there's something not too complex, id be happy to reuse it, or I'll just create a play list Object
#
melvster
sent a mail to the SIOC list
pfefferle and melvster joined the channel
almereyda, AnnB, bengo, dret, eprodrom, tantek and the_frey joined the channel
#
tantek
good morning #social!
#
Loqi
tantek: elf-pavlik left you a message 5 days, 8 hours ago: could you work with me and ben_thatmustbeme on clarifying your objections to 'User profile management' story? https://github.com/w3c-social/soc-ucr/issues/1 http://socialwg.indiewebcamp.com/irc/social/2015-04-02/line/1427962709463
#
tantek
hey elf-pavlik - taking a look
cwebber2 joined the channel
#
cwebber2
hey elf-pavlik, see the email I just shot the list
#
cwebber2
on static sites
#
cwebber2
does that make sense and fit with what you were saying?
#
cwebber2
also tempted to move the "tracking of actions and issues" to the end of the page
#
aaronpk
the goal of "supporting static sites" could also be rephrased as "support serving your content from a CDN"
#
aaronpk
basically don't put the burden on the user's domain of dealing with anything besides GET requests for content
#
melvster
elf-pavlik: user profile management v2 sounds good, I hope you saw Andrei's working proof of concept, of this at the F2F
ShaneHudson joined the channel
#
melvster
im already using such a system
#
aaronpk
cwebber2: does that make sense?
#
melvster
re: moving profiles, this comes up over and over, and bblfish is right, cool names dont change, in real life how many people change their name, ok elf-pavlik has, but for many or most people the disadvantages outweigh the gains, because you have to inform everyone that called you by one name that you are another, too much of a pain
#
cwebber2
aaronpk: yes, that sounds like what I said in my email, do you agree?
#
aaronpk
i think so
#
melvster
like any good parent choose a name carefully in the first place, and realize you could be stuck with it for a while or forever ...
#
cwebber2
I got rhiaro to explain to me what the goals were of the indieweb people after last meeting :)
#
cwebber2
and thought how that would work out
#
cwebber2
I think since endpoints can go off-site
#
cwebber2
it doesn't even require any spec changes
#
aaronpk
yeah using rel tags to point to the various endpoints accomplishes that
#
rhiaro
melvster: I know lots of people who have changed their names
#
rhiaro
not everyone agrees with their parents..
#
rhiaro
or their past-selves
#
aaronpk
yeah i know plenty of people who changed their names
#
wilkie
I know tons of people who changed their names
#
melvster
rhiaro: sure, but I also know lots of people that havent
#
rhiaro
and I think discounting it based on being a minority is a terrible idea, obviously!
#
cwebber2
rhiaro: ++
#
wilkie
the ability to change one's name is a human right
#
melvster
rhiaro: there is a cost associated with it
#
rhiaro
the last thing we want to be doing on the social web is excluding minorities..
#
melvster
developers tend not to see that
#
cwebber2
rhiaro: I'm not sure that it's so easy to incorporate it into the spec, and we might decide it's tough to find a good technical solution
#
cwebber2
but we should try
#
rhiaro
technical/complexity arguements I can accept, but 'not enough people do this irl' I will argue
#
tantek
elf-pavlik, ben_thatmustbeme upon reconsideration, and per discussions last week, I'm not sure *any* profile management is needed for v1 of a social API
#
tantek
profile management is more like a recasted VCARDDAV
#
tantek
has nothing "social" in practice
#
cwebber2
tantek: wouldn't it make sense to have a vocabulary for it though?
#
cwebber2
it's such a common activity
akuckartz joined the channel
#
cwebber2
I think it would be strange to not include it, we'll certainly need it
#
tantek
cwebber2: that vocabulary is called vCard, hCard, h-cared
#
tantek
s/h-cared/h-card
#
cwebber2
tantek: yes, you can argue that, and thus wouldn't it make sense to argue that it goes into the default context?
#
tantek
cwebber2: I think it's strange to include things that others have shown are not necessary for a social API (e.g. micropub), I also think it's strange to assert "we'll certainly need it" without saying *for what purpose*
#
tantek
these kinds of theoretical requirements are why we feature bloat in designs and architectures
#
cwebber2
tantek: I find it really annoying when you say "when we have shown are not necessary", because it excludes those of us who have found it is necessary
#
tantek
s/feature/see feature
#
cwebber2
and it feels like our needs are being diminished
#
tantek
cwebber2: really? "have found it is necessary" = does that mean you've shipped something that does it?
#
cwebber2
tantek: pump.io has yes, and we're planning on supporting it for mediagoblin, yes
#
tantek
cwebber2: everytime someone asserts a requirement that they have not shipped on their own site, I find it annoying, yet I'll still entertain the request as a possibility for the future
#
AnnB
melvster, for the record, I too know lots of people who've changed their name. For wide variety of reasons.
#
tantek
"planning on supporting it" != necessary
#
tantek
in fact, in proves it is NOT necessary
#
melvster
tantek: you cant have a social web without profiles, and when you have profiles, you need profile management, every social network since friendster and before has this property, i cant think of a single social system that does not
#
tantek
since you've shipped without it
#
tantek
melvster - negative reasons never ships anything
#
cwebber2
tantek: good point, that means we should implement it as an extension, and support extensions :)
#
tantek
"can't have x without y"
#
tantek
flawed methodology
#
elf-pavlik
adding http://www.w3.org/TR/vcard-rdf/ to Social IG Vocabulary TF
#
melvster
tantek: not sure what you mean by that, I'm just going with web architecture, and "COOL URIs dont change", is that negative? Maybe, but a best practice, is all. The WWW has shipped quite well! Just look at facebook as an example ...
#
AnnB
tantek, I hugely appreciate the real-world proofs from indie web and others. But I do not get your demand that you demonstrate the only truths.
#
aaronpk
my "profile management" is updating my html file of my home page. i guess that counts as profile management still.
#
tantek
AnnB - it's necessary to filter out the infinite demands of the theoretical
#
tantek
without cutting, you never ship
#
melvster
aaronpk: that's a good way yes, imho, but perhaps requires a degree of web literacy above most normal users at this point in time
#
tantek
frankly, without *aggressively* cutting, you never ship
#
tantek
aaronpk++
#
Loqi
aaronpk has 754 karma
#
tantek
my profile management is editing the HTML of my index.html
#
elf-pavlik
tantek please notice that we have JSON based in charter
#
tantek
melvster: editing HTML requires less web literacy than learning and making an API call with JSON
#
melvster
tantek: I agree, so I think profile management is useful
#
AnnB
all good goals .. nonetheless, my reaction is, "I have not written code. Therefore my opinion is for naught. Therefore why do battle with you."
#
tantek
cwebber2: here's my evidence, numerous micropub implementations, client and server, have shipped, and users have found great *social* utility in them, and NONE of them have "profile management" of any kind
#
AnnB
I realize someone like me -- non-coder -- has less position to argue and etc
#
tantek
ergo, profile management is unnecessary for at least some degree of success
#
tantek
saying "it is needed" is an assertion without evidence
#
tantek
and there is counter-evidence, that utility / usefulness is possible wihtout it
#
tantek
ergo, not necessary
#
aaronpk
i don't think tantek is saying profile management is always a terrible idea and should never be built into the spec, it's just a matter of prioritizing
#
tantek
nice v2 feature consideration
#
tantek
prioritizing++
#
Loqi
prioritizing has 1 karma
#
tantek
thus I think I would change my vote for that user story to a -1 - not needed for v1, based on experience with micropub implementation and adoption
#
elf-pavlik
aaronpk so you don't want to have possibility of adding venue to scheduled event?
#
elf-pavlik
manage event's profile
#
AnnB
it's more palatable to speak of priorities than 'my way or the highway'
#
aaronpk
elf-pavlik: that sounds like updating an event
#
tantek
AnnB - hence I said unnecessary for v1, ok to consider for a v2
#
aaronpk
not sure why events have profiles all of a sudden
#
elf-pavlik
we talk about updating online identity
#
elf-pavlik
profile of person, similar as profile of event, or organization, or place etc.
#
tantek
aaronpk - no real world examples of events having profiles - I believe that is a made-up hypothetical
#
AnnB
I agree .. I'm saying I prefer that style rather than the previous
#
tantek
a concept without real world example
#
Arnaud
trackbot, start meeting
#
trackbot
is preparing a teleconference.
RRSAgent joined the channel
#
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; I see T&S_SOCWG()1:00PM scheduled to start in 2 minutes
#
trackbot
Meeting: Social Web Working Group Teleconference
#
trackbot
Date: 07 April 2015
#
Zakim
T&S_SOCWG()1:00PM has now started
#
Zakim
+aaronpk
#
elf-pavlik
Zakim, code?
#
Zakim
saw 7625 (tel:+1.617.761.6200 sip:zakim@voip.w3.org) given for the conference code, elf-pavlik
#
Zakim
+cwebber2
#
Zakim
+Arnaud
#
Zakim
+??P2
#
elf-pavlik
Zakim, ??P2 is me
#
Zakim
+elf-pavlik; got it
jasnell joined the channel
#
akuckartz
AnnB++ for "I have not written code. Therefore my opinion is for naught. Therefore why do battle with you."
#
Loqi
AnnB has 16 karma
#
Zakim
+??P5
#
elf-pavlik
18:59 Zakim T&S_SOCWG()1:00PM has now started
#
rhiaro
Zakim, ??P5 is me
#
Zakim
+rhiaro; got it
AdamB joined the channel
#
rhiaro
Zakim, mute me please
#
Zakim
rhiaro should now be muted
#
tantek
ackuckartz URL?
#
elf-pavlik
Zakim, mute me
#
Zakim
elf-pavlik should now be muted
#
Zakim
+??P6
#
tantek
zakim, ??p6 is me
#
Zakim
+tantek; got it
#
Zakim
+jasnell
#
tantek
zakim, mute me
#
Zakim
tantek should now be muted
#
Zakim
+AdamB
#
elf-pavlik
Zakim, who's on the call?
#
Zakim
sees on the phone: aaronpk, Ann, cwebber2, Arnaud, elf-pavlik (muted), rhiaro (muted), tantek (muted), jasnell, AdamB
#
Zakim
+[IPcaller]
#
wilkie
Zakim, IPcaller is me
#
Zakim
+wilkie; got it
dret, harry and hhalpin joined the channel
#
harry
Zakim, code?
#
Zakim
the conference code is 7625 (tel:+1.617.761.6200 sip:zakim@voip.w3.org), harry
#
akuckartz
tantek: URL for what?
#
tantek
that quote
#
Zakim
+??P10
#
ShaneHudson
Zakim, ??P10 is me
#
Zakim
+ShaneHudson; got it
#
ShaneHudson
Zakim, mute me
#
Zakim
ShaneHudson should now be muted
#
Zakim
+Harry
#
harry
Zakim, mute harry
#
Zakim
Harry should now be muted
#
rhiaro
I can scribe
#
wilkie
I could scribe
#
harry
waves
#
rhiaro
If my connection holds
#
tantek
thanks rhiaro
#
elf-pavlik
rhiaro++
#
Loqi
rhiaro has 49 karma
#
rhiaro
wilkie: fight you for it :p
#
wilkie
I'll scribe next week??
#
harry
back from dealing with crypto - am going through some open issues
#
ShaneHudson
I'm fine to scribe if you want
#
tantek
welcome back harry
#
rhiaro
wilkie: back me up if my connection drops
#
elf-pavlik
wilkie++
#
Loqi
wilkie has 7 karma
#
Zakim
+ben_thatmustbeme
#
Zakim
+Sandro
#
ben_thatmustbeme
Zakim, mute me
#
Zakim
ben_thatmustbeme should now be muted
#
rhiaro
TOPIC: Approval of minutes
#
elf-pavlik
Zakim, who's making noise?
#
Zakim
+[IPcaller]
#
rhiaro
Arnaud: any objections?
#
tantek
they're not there?
#
AnnB
will brb
#
Zakim
elf-pavlik, listening for 11 seconds I heard sound from the following: aaronpk (25%), Arnaud (60%), ??P15 (30%)
#
tantek
no minutes!
#
rhiaro
... Hearing none, minutes approved March 31st
#
dret
zakim, IPcaller is me
#
Zakim
+dret; got it
#
elf-pavlik
aaronpk mute?
#
rhiaro
... Still missing minutes from f2f and March 10th
#
Zakim
+??P14
#
rhiaro
... Saw a note from aaronpk about the bot failing to generate the minutes to get started
#
rhiaro
... we need harry's help
#
Tsyesika
Zakim, ??P14 is me
#
Zakim
+Tsyesika; got it
#
harry
Zakim, unmute me
#
Zakim
Harry should no longer be muted
#
Tsyesika
Zakim, mute me
#
Zakim
Tsyesika should now be muted
#
rhiaro
harry: I'll look at it, will do by end of call
#
aaronpk
Zakim, mute me
#
Zakim
aaronpk should now be muted
#
rhiaro
Arnaud: f2f minutes are back together?
#
rhiaro
harry: wil double check, need to reprocess everything
#
akuckartz
is only reading here, not listening (sitting in train)
#
harry
we have all the IRC logs - don't nothing is missing
#
rhiaro
... we have all the irc logs, just needs formatting
#
tantek
we are doing 1.5hrs today right?
#
harry
don't worry there, but I'll try to format by end of the call.
#
rhiaro
Arnaud: Next telecon is next week
#
rhiaro
... Today we have 1.5 hours, we can see how that goes and see if we should do it more often or every week, or keep it as a one off
#
aaronpk
not sure why my line was making noise, the desk phone was on mute here
#
rhiaro
... Next week default is to go back to an hour
#
tantek
Arnaud, back to me chairing next week?
#
rhiaro
... There is a f2f meeting, only 8 people reigstered as participants
#
harry
tsk tsk that's not enough
#
rhiaro
... Not many people have registered as regrets or remote, please take a moment to answer one way or another
#
tantek
(telcon)
#
rhiaro
... Also a question about TPAC 2015
#
tantek
zakim, unmute me
#
Zakim
tantek should no longer be muted
#
melvster
could someone provide a pointer to the f2f?
#
harry
Zakim, mute me
#
Zakim
Harry should now be muted
#
rhiaro
... We agreed we'd meet at TPAC, Sapporo, Japan end of October, but it's a whole week event. Which days of the week do we want to meet?
#
ShaneHudson
I might be able to make it, but no company is financing me so not sure if I will be able to afford it yet.
#
rhiaro
... tantek has a conflict M/T
#
rhiaro
... Proposal is for us to meet Th/F
#
Arnaud
PROPOSAL: Meet 2015-10-29…30 (ThF) at TPAC2015
#
harry
Thursday and Friday is fine with me. Anyone have another WG conflicts?
#
rhiaro
... The earlier we set the date, the better
#
rhiaro
... Then other groups can work around us
#
rhiaro
... Any objections to Th/F?
#
elf-pavlik
+0 I will not come to TPAC
#
rhiaro
... No objects, approved!
#
rhiaro
APPROVED: Meet 2015-10-29…30 (ThF) at TPAC2015
#
rhiaro
Arnaud: We'll set up a wiki page for registration again
#
aaronpk
I probably won't be able to go to TPAC
#
rhiaro
... Be aware that you have to register at TPAC itself
#
rhiaro
... and ther'es a small fee for food etc
#
rhiaro
... Anything else?
#
rhiaro
TOPIC: Tracking of actions and issues
#
rhiaro
Arnaud: not going to spend too much time
#
rhiaro
... Open actions
#
rhiaro
... Anyone wnat to declare victory on anything?
#
tantek
reads
#
harry
I would not iterate through them by name, that takes up a lot of time
#
tantek
no victories (completions) yet
#
Zakim
sees jasnell on the speaker queue
#
rhiaro
... Don't want to go through, just let us know if anyone has anything to close
#
Arnaud
ack jasnell
#
Zakim
sees no one on the speaker queue
#
aaronpk
rhiaro: did you hear back about the opensocial database yet?
#
rhiaro
jasnell: Don't have completed, do have progress
#
elf-pavlik
I updated deadlines for my overdue actions
#
rhiaro
... Hopefully we'll have basic test (?) to show off by next week
#
harry
ACTION-51: Rigo does not want to fund my travel despite there being a 5K travel budget from the EC for this WG.
#
trackbot
is adding a note to ACTION-51.
#
trackbot
Notes added to ACTION-51 Discuss with rigo travel budget to see if more funding can be found for a paris event.
#
rhiaro
Arnaud: harry: could we have a repo set up for that?
#
harry
Zakim, unmute me
#
Zakim
Harry should no longer be muted
#
rhiaro
aaronpk: not yet, will follow up again
#
rhiaro
harry: shouldn't be a big deal. elf-pavlik created a large number of documents, want to migrate everything?
#
elf-pavlik
Zakim, unmute me
#
Zakim
elf-pavlik should no longer be muted
KevinMarks joined the channel
#
elf-pavlik
q+ re 1 repo or many repos
#
Zakim
sees elf-pavlik on the speaker queue
#
harry
My question - migrate the somewhat excessive number of documents in elf's repo aren't standards track
#
tantek
URLs for what people are talking about?
#
rhiaro
... Some of the documents aren't standards track
#
tantek
"large documents" ?!?
#
harry
Do we just restrict the repo to standards-track?
#
harry
Or do we add everything in there?
#
harry
I'm OK either way
#
rhiaro
Arnaud: I don't think we should just make it an open dump for anyone with any document
#
rhiaro
harry: maybe the clear division of labour is that we use the w3c repo for rec track stuff, and for everything else we use elf's repo
#
tantek
harry++
#
rhiaro
Arnaud: reasonable
#
Loqi
harry has 8 karma
#
rhiaro
harry: I'll do it by the end of the day
#
Zakim
sees elf-pavlik on the speaker queue
#
rhiaro
... Anyone disagree?
#
Zakim
sees elf-pavlik on the speaker queue
#
Arnaud
ack elf-pavlik
#
Zakim
elf-pavlik, you wanted to discuss 1 repo or many repos
#
Zakim
sees no one on the speaker queue
#
rhiaro
elf-pavlik: want to clarify that we have team in w3c organisation, and we have social organisation separately, so should we have 1 repo or multiple repos? 1 in w3c organisation or multiple repos in w3c? So it's not a question about dumping everything in one repo
#
rhiaro
... and it's not 'elf's repo' it's an organisation with multiple repos
#
harry
Repos that are standards-track or related to standards-track documents goes to W3C repo
#
rhiaro
harry: repos that are standards track or related to standards track documents go to w3c repo
#
tantek
or *required* for standards track documents - e.g. test suite is required
#
rhiaro
... and everything else goes to social group of repos
#
elf-pavlik
Zakim, mute me
#
Zakim
elf-pavlik should now be muted
#
tantek
lots of things could be "related"
#
rhiaro
... the repos in the w3c group are structured so other wgs can see what's going on
#
harry
and everything else, goes to w3c-social group of repos set-up by Elf
#
rhiaro
Arnaud: Anyone else? reports on progress/completion?
#
harry
So, when experimental stuff goes Rec-track, we move to W3C repo
#
rhiaro
... Otherwise, we have a bunch of raise issued later on agenda
#
rhiaro
TOPIC: Activity Streams 2.0
#
harry
The main thing is also to make sure the rest of the WGs can distinguish between experimental and Rec-track stuff
#
rhiaro
Arnaud: issues on the agenda..
#
rhiaro
... elf-pavlik will talk about issue 16 to get started
#
rhiaro
issue-16
#
trackbot
is looking up issue-16.
#
trackbot
issue-16 -- better separate grammar/vocabulary and improved spec structure -- open
#
elf-pavlik
Zakim, unmute me
#
Zakim
elf-pavlik should no longer be muted
#
Zakim
+??P16
#
bret
Zakim, ??P16 is me
#
Zakim
+bret; got it
#
bret
Zakim, mute me
#
Zakim
bret should now be muted
#
rhiaro
elf-pavlik: this issue is raised by dret who is on the call, and talk about how we talk about how we separate the core grammar, and extended vocab terms, which fits the vocabulary task force in social ig
#
rhiaro
... which is why we should discuss this before, because some other issues are very specific to vocabulary issues
#
harry
Zakim, mute me
#
Zakim
Harry should now be muted
#
rhiaro
... we can delegate between IG and WG to reduce pressure
#
rhiaro
... We don't have to answer some issues if we have clear extensibility mechanisms
#
tantek
looks at issue-16
#
rhiaro
... issue-36, json-ld context helps allow people see the rdf view
#
rhiaro
... maybe erik can explain
#
Zakim
sees no one on the speaker queue
#
elf-pavlik
Zakim, mute me
#
Zakim
elf-pavlik should now be muted
the_frey joined the channel
#
ben_thatmustbeme
Zakim, who is on the call?
#
Zakim
sees on the phone: aaronpk (muted), Ann, cwebber2, Arnaud, elf-pavlik (muted), rhiaro (muted), tantek, jasnell, AdamB, wilkie, ShaneHudson (muted), Harry (muted), ben_thatmustbeme
#
Zakim
... (muted), Sandro, dret, Tsyesika (muted), bret (muted)
#
rhiaro
dret: the idea was basically that it would be helpful if there was a strict separation between the AS grammar, fundamental mechanisms, and the specific vocabulary you're using in some application
#
rhiaro
... I think there's consensus that there should be some kind of base vocabulary
#
rhiaro
... the issue is saying there should be better separation
#
rhiaro
... in the end I think the goal of that would be to force ourselves to have a well-defined extension model in the core spec
#
rhiaro
... that says 'this is what vocabularies can do' and to use our own vocabularies as just one way of using that extension model
#
rhiaro
... to say here are activities and object types etc, as a blue print, so if someone comes up with more vocabularies they can start with the base and use the same mechanism how to define their own vocabularies
#
rhiaro
... the big question is 'how do we define vocabularies'?
#
rhiaro
... do you have to do it in rdf/owl form, or can you do it in rdf/owl, or what's the expectation for someone working on vocabularies
#
rhiaro
... we will force ourselves to answer that question if we have a separation between activitystreams core and vocabularies used in core to serialize concepts
#
Loqi
dret has 2 karma
#
rhiaro
Arnaud: okay, jasnell?
#
rhiaro
jasnell: going back to the original restructuring that happened; it was decided before we published the 1pwd, to simplify the document
#
rhiaro
... we don't have the extended vocabulary stuff there yet
#
rhiaro
... it would simplify it if it was split into two where the vocab was in one and the syntax was in another
#
Loqi
dret has 3 karma
#
rhiaro
... the extended vocabulary was added because it was felt that we needed the base schema
#
tantek
zakim, mute me
#
Zakim
tantek should now be muted
#
rhiaro
... in AS1 we had a base schema that defined all the verbs and object types that were used commonly with 1.0
#
rhiaro
... It was felt that we needed to have those concepts brought into the vocabulary for interop purposes
#
melvster
let me just note that a base social web vocab exists ... SIOC and SIOCT ... means "Socially Inter connected communities" -- and it's in use
#
dret
i think ideally we should have one RDF-based vocabulary as a demo, and one non-RDF-based one, to demonstrate how those two ways of defining vocabularies are working.
#
akuckartz
rhiaro++ for scribing
#
Loqi
rhiaro has 50 karma
#
rhiaro
... THe idea of having the extended vocabulary is to take the most commonly used verbs and object types and have a common understanding and definition of what those are, so they are consisten between implementations
#
rhiaro
... It makes sense ot have a definition in the core vocab of those commonly used things
#
rhiaro
... What has not happened is a reconciliation of the objects in there from 1.0 base schema, and use cases
#
rhiaro
... have not been reconciled with critical user stories
#
tantek
melvster - what sites use SIOC on the public web? URLs? Permalinks?
#
rhiaro
... So I imagine that there are some set of activity types and object types that we can remove
#
rhiaro
... because the aren't as critical as others
#
elf-pavlik
q+ how people define new domain specific terms and how they discover existing one already defined by others?
#
Zakim
elf-pavlik, you typed too many words without commas; I suspect you forgot to start with 'to ...'
#
rhiaro
... or widely used
#
elf-pavlik
q+ re how people define new domain specific terms and how they discover existing one already defined by others?
#
Zakim
sees elf-pavlik on the speaker queue
#
rhiaro
... And a couple of the issues I've opened suggest removing some of those
#
dret
jasnell, i am not at all saying we shouldn't have a core. we absolutely should. but the question is how to define them, and how to cleanly separate the core, and the base vocabulary. i really liked the way AS1 did it.
#
rhiaro
... What we really need are proposals ot remove specific ones
#
rhiaro
... I have no problem removing items, just need to know which and make sure there's consensus
#
tantek
I encourage jasnell to remove terms at his editor's discretion and just note it as FYI in the changes section in the spec
#
rhiaro
... We've talked about this a number of times, but haven't been any concrete proposals for changes to make to document
#
tantek
zakim, unmute me
#
Zakim
tantek should no longer be muted
#
harry
Agreed concrete set of chagnes would be good
#
Zakim
sees elf-pavlik on the speaker queue
#
Arnaud
ack elf-pavlik
#
Zakim
unmutes elf-pavlik
#
Zakim
elf-pavlik, you wanted to discuss how people define new domain specific terms and how they discover existing one already defined by others?
#
Zakim
sees no one on the speaker queue
#
rhiaro
... instead of having a high level discussion, be great to propose changes
#
dret
http://localhost/github/W3C/SocialWG/AS1-in-AS2.html was a first attempt to start with the AS1 base schema, and move it over to the AS2 world.
#
rhiaro
elf-pavlik: of course we can't capture all terms in default vocabulary, some people want to add domain specific terms, at this moment I understand we have a default vocab that doesn't need rdf
#
dret
i think we should strictly separate the dsicussion on *how* we better separate core and the base vocabulary, and *what* the base vocabulary should be. very different issues.
#
rhiaro
... If you want to use your own, you're on your own
#
rhiaro
... It would be better to have a clear pattern to define domain-specific vocabularies
#
rhiaro
... IG can help with coordinating
#
Zakim
sees dret on the speaker queue
#
rhiaro
... And also a way to discover what other people have defined
#
tantek
is not optimistic about extensions or domain specific vocabs
#
rhiaro
... eg. xAPI
#
rhiaro
... Can create extensions
#
rhiaro
... There is also a schema.org extension mechanism
#
elf-pavlik
Zakim, mute me
#
Zakim
elf-pavlik should now be muted
#
Arnaud
ack dret
#
Zakim
sees no one on the speaker queue
#
rhiaro
... I think we need more guideance about how to extend with domian specific terms
#
Zakim
sees no one on the speaker queue
#
melvster
tantek: implementations and applications of SIOC (though there's a few more now such as cimba.co from this group) http://en.wikipedia.org/wiki/Semantically-Interlinked_Online_Communities#Implementations_and_applications
#
rhiaro
dret: All I want to add is that I think we should strictly separate what the core terms should be. The issue right now is not what those terms should be, but how we separate them and how we should go forward to rec track indepedant of base terms which then maybe should be managed by the IG
#
elf-pavlik
melvster John Breslin (SIOC) wants to coordinate work with us
#
tantek
melvster: was looking for specific URLs I could view source on - should I just go down that list?
#
Zakim
sees harry on the speaker queue
#
rhiaro
... And also this interface between the WG and the IG is that our job is to create an extension model, and the IG doesn't want to use it, we have to do a better job of defining it so the IG can use it to deifne the base vocab
#
tantek
melvster: wikipedia "social web" or "social network" documentation is horribly out of date
#
Arnaud
ack harry
#
Zakim
unmutes Harry
#
Zakim
sees no one on the speaker queue
#
harry
Zakim, unmute
#
Zakim
I don't understand 'unmute', harry
#
rhiaro
... We should separate issues about how to define base schema
#
tantek
e.g. sites with feeds, feed readers etc.
#
rhiaro
harry: From w3c perspective we would prefer a cleanly defined base schema
#
rhiaro
... And the IG had control over extension mechanisms
#
Zakim
sees jasnell on the speaker queue
#
tantek
melvster: I have had some good online back/forth with John Breslin - perhaps we can invite him as an invited expert?
#
rhiaro
... But I do agree the WG can define extension mechaism
#
melvster
tantek++
#
Loqi
tantek has 174 karma
#
AnnB
tantek++
#
Loqi
tantek has 175 karma
#
rhiaro
... Some people say don't worry, it's rdf it has extension, but some people want to use json. Just going to be delicate figuring it out technically but I'm sure we can find consensus
#
AnnB
can he come to F2F in Paris?
#
rhiaro
... There's probably not massive overlap with schema.org (?)
#
Arnaud
ack jasnell
#
Zakim
sees no one on the speaker queue
#
harry
We would prefer not to have overlap
#
rhiaro
jasnell: there is a fairly basic extensibility model already defined
#
tantek
how can you NOT overlap with schema.org? it has nearly the whole world in it ;)
#
harry
with schema.org at this point
#
rhiaro
... not fleshed out
#
rhiaro
... not clear how it will be used
#
harry
Zakim, mute me
#
Zakim
Harry should now be muted
#
rhiaro
... we need to go through the AS document itself and define the extensibility model from applications using it
#
melvster
tantek: best asking john, but take a look at boards.ie, cimba.co, http://sioc.me/ ... all my work also uses sioc
#
rhiaro
... but if w3c wants to write a note saying this is how we define extended vocab for specific domains
#
tantek
melvster - thanks! will do.
#
dret
proposal: write up two short "extension vocabularies", one in RDF, one in non-RDF, and take those as test cases for how well AS2 defines its own extensibility.
#
rhiaro
... I don't think we sohuld put that in AS doc itself
#
rhiaro
... Happy to take things out
#
cwebber2
Zakim, mute me
#
Zakim
cwebber2 should now be muted
#
Zakim
sees no one on the speaker queue
#
rhiaro
... Happy to put things in external vocab, and let IG do it
#
rhiaro
Arnaud: let's see if we can converge
#
rhiaro
... we need to figure out how to close issue-16
#
tantek
I'd like to encourage jasnell to drop non-core terms in his opinion
#
rhiaro
... A notion of core vocabulary and what falls into it is a separate issue
#
rhiaro
... Question is whether spec provides for extension mechanism that is well defined to allow people to define vocabs elsewhere or not
#
rhiaro
... james says we should wait to see what that would mean
#
dret
from my perspective to close ISSUE-16 is to cleanly separate, on a document level, the core spec, and the base schema.
#
rhiaro
... erik says we should define it now
#
Zakim
sees dret on the speaker queue
#
rhiaro
... so we have a well established framework
#
rhiaro
... these are the two opposing positions
#
rhiaro
... is that right?
#
Zakim
sees no one on the speaker queue
#
Arnaud
ack dret
#
tantek
q+ to note that dropping terms is important too
#
Zakim
sees tantek on the speaker queue
#
cwebber2
I'm not sure, doesn't json-ld already provide the extension framework?
#
cwebber2
I'm confused as to what other extension framework is needed?
#
rhiaro
dret: yes that's right. From my pov I have a hard time imagining how we can define AS without defining extension model
#
wilkie
yes, AS would be rather perfect if it were a base core + extension/extensible-discovery mechanism
#
rhiaro
... It's not something we can do later and say by the way this is how you extend it
#
sandro
+1 dret: I have a hard time seeing how we can define AS without an extension model
#
rhiaro
... Implementations need to be aware of the extension model so they know how to deal with data that uses it
#
rhiaro
... So we need to tackle it somehow
#
elf-pavlik
q+ re WG focuses on how to extend and IG focuses on vocabulary details
#
Zakim
sees tantek, elf-pavlik on the speaker queue
#
rhiaro
... I cannot imagine how you would do it without
#
akuckartz
A good extension model/architecture/framework is more important than a large core.
#
tantek
q+ to also note that being forward-compat only requires a "must ignore" rule
#
Zakim
sees tantek, elf-pavlik on the speaker queue
#
jasnell
there is an extension model. you can add new things to it, if you see something you don't understand, you can choose to ignore it
#
Arnaud
ack tantek
#
Zakim
tantek, you wanted to note that dropping terms is important too and to also note that being forward-compat only requires a "must ignore" rule
#
Zakim
sees elf-pavlik on the speaker queue
#
dret
akuckartz++
#
Loqi
akuckartz has 1 karma
#
melvster
yes, json ld is extensible by design
#
rhiaro
tantek: two pieces of issue. one is what can we drop from core?
#
rhiaro
... Heard james call for concrete prposoals of things to drop
#
rhiaro
... I want to encourage james as editor to go ahead and start dropping some terms that in his opinion are not core
#
rhiaro
... And document that he has dropped them
#
rhiaro
... And wait to see who objects, and if they have implementations using those terms
#
elf-pavlik
Zakim, mute me
#
Zakim
elf-pavlik was already muted, elf-pavlik
#
rhiaro
... Otherwise, we can trust him to drop terms and shrink the spec
#
jasnell
I have no problem dropping terms and handling those off to the IG to work on if they want
#
rhiaro
... I want james to optimistically drop terms and wait for reaction rather than wait for consensus on every drop
#
dret
yes, tantek, slimming down the base schema is good; http://localhost/github/W3C/SocialWG/AS1-in-AS2.html was the first step towards that. let's continue with that.
#
rhiaro
... The second point is regarding extensibility mode. I think at a high level I agree with dret that we need some form of extending the vocabulary. As far as what's needed for a v1 sepc, all we need to not paint ourselves into a corner is forward compatibility rules
#
rhiaro
... Typically includes some form of must-ignore
#
rhiaro
... That is, if an AS process encounters something not in spec, it must ignore it
#
rhiaro
... That gives us ability to include ability to define extension mechanism either in first version, or later
#
dret
not really sure that's true, tantek. we also need to say what we expect implementations to expose, and what they can safely drop.
#
rhiaro
... That buys us some time
#
rhiaro
... As to whether v1 needs a well defined extension model, I'm on the fence
#
rhiaro
... I don't think it actually needs it, but then again I'm not opposed if people come up with one
#
Zakim
sees elf-pavlik, cwebber on the speaker queue
#
rhiaro
... i wouldn't strongly object to that
#
Zakim
-ShaneHudson
#
rhiaro
... It would provide an opportunity for people to experiment with their own activities
#
dret
that's why i was championing extended activities in the test cases, so that we say if/how they are expected to be reported to applications.
#
sandro
+0.5 (not sure this is all we need) tantek: all we really need is a forward compatibility rule, saying implementations MUST IGNORE certain things (extensions).
#
rhiaro
... and that kind of live experimentaiton with implementations would be useful
#
Zakim
+??P10
#
jasnell
RSS and Atom used must-ignore without defining a more complete extension model without much difficulty
#
rhiaro
Arnaud: Thanks. I'd like to separate the two issues
#
ShaneHudson
Zakim, ??P10 is me
#
Zakim
+ShaneHudson; got it
#
ShaneHudson
Zakim, mute me
#
Zakim
ShaneHudson should now be muted
#
rhiaro
... What's in core is different to whether we have extension mechanism
#
Arnaud
ack elf-pavlik
#
Zakim
unmutes elf-pavlik
#
Zakim
elf-pavlik, you wanted to discuss WG focuses on how to extend and IG focuses on vocabulary details
#
Zakim
sees cwebber on the speaker queue
#
rhiaro
... Tantek says the minimum is say implmeenations must ignore
#
jasnell
must ignore is already documented in the spec
#
cwebber2
elf-pavlik: ++
#
rhiaro
elf-pavlik: if we agree we need clear way to extend with custom terms, eg. aaronpk demo'd during face to face drink/eat, not in core spec but already in use, less pressure choosing what we want to include or not, because it's more relaxed to say it's not super important so it can go in extension
#
tantek
jasnell - then you're done with the minimum :)
#
rhiaro
... So unless we have clear way to extend, people might want to push things into core
#
dret
concretely: if our AS broker drops everything i does not recognize, is it allowed to do that?
#
rhiaro
Arnaud: good point
#
Arnaud
ack cwebber
#
Zakim
unmutes cwebber2
#
Zakim
sees no one on the speaker queue
#
elf-pavlik
Zakim, mute me
#
Zakim
elf-pavlik should now be muted
#
melvster
extensibility and forward compatibility are baked into the architecture of the web, and into RDF, need a new term, just add a vocab or version, and dont change existing terms (cool URIs dont change)
#
cwebber2
Zakim, unmute me
#
Zakim
cwebber2 was not muted, cwebber2
#
tantek
melvster, that sounds like you're saying we actually don't need to provide an explicit extensibility mechanism ourselves
#
rhiaro
cwebber2: I was going to ask what's missing that json-ld doesn't provide, if we're using json-ld as extension, doesn't that provide a way forward to using new/additional terms?
#
Zakim
sees no one on the speaker queue
#
melvster
tantek++
#
Loqi
tantek has 176 karma
#
elf-pavlik
q+ re cwebber2 q
#
Zakim
sees elf-pavlik on the speaker queue
#
akuckartz
dropped terms can be used to test extension mechanism
#
Zakim
sees elf-pavlik, jasnell on the speaker queue
#
akuckartz
melvster++
#
Loqi
melvster has 11 karma
#
dret
didn't we say JSON-LD is optional?
#
Tsyesika
cwebber2++
#
Loqi
cwebber2 has 25 karma
#
Arnaud
ack elf-pavlik
#
Zakim
unmutes elf-pavlik
#
Zakim
elf-pavlik, you wanted to discuss cwebber2 q
#
Zakim
sees jasnell on the speaker queue
#
dret
or did that change? sorry if it did...
#
tantek
JSON itself has a custom / history of people adding new terms as needed (extending) anybody else's JSON structure
#
hhalpin
q+
#
Zakim
sees jasnell, hhalpin on the speaker queue
#
rhiaro
elf-pavlik: didn't we say json-ld optional? So that's why we have extensibility problem. If we say we use this for extensions, people will want to push to core for people who aren't using rdf
#
cwebber2
ah right I forget that it's optional ;p
#
rhiaro
... issue 36
#
rhiaro
... relates to that
#
cwebber2
could we say "optional, unless you add extensions"? :)
#
rhiaro
... problem is that if we don't require json-ld processing, then we cannot recommend directly json-ld as extension
#
elf-pavlik
Zakim, mute me
#
Zakim
elf-pavlik should now be muted
#
Arnaud
ack jasnell
#
Zakim
sees hhalpin on the speaker queue
#
Zakim
sees hhalpin on the speaker queue
#
dret
cwebber2, optional unless it's not? that's a weird interpretation of optional.
#
rhiaro
jasnell: as far as extensions are concerned, syntax is currently json with json-ld @context. If somebody throws something into that document, if it's not defined in @context, the jsonld expansion mechanism drops it
#
rhiaro
... without throwing any errors
#
wilkie
people are *going* to extend it. ostatus was extended immediately, even by identi.ca, to add things not in the spec proper
#
rhiaro
... which is consisten with what our existing document does
#
rhiaro
... if an implementation feels that additional bits of information are important, it will do the work necessarily to support those
#
dret
but can intermediaries do that? drop unsupported things because they parse/reserialize?
#
rhiaro
... either by adding an extended version of its own context, or doing some preprocessing
#
rhiaro
... it still fits within the existing definition in the spec that says ignore anything you do not understand
#
tantek
wilkie, agreed. I think the difference is that perhaps we're ok with unofficial / undefined forms of extension
#
rhiaro
... if someone comes up with a new activity type, our exisitng model allows that with no problem
#
tantek
rather than a formal extension mechanism
#
dret
we need clear rules for intermediaries.
#
tantek
what is an intermediary?
#
rhiaro
... it's specififed with a URI in json or json-ld, and the processing can pick it up, if you odn't understand you ignore, if you understand, great
bengo and jasnell joined the channel
#
rhiaro
... We agreed weeks ago that rdf reasoning is not required
#
rhiaro
... You don't need to know that a Like is a kind of Response
#
melvster
FYI: @context is optional in JSON LD, it is just a short hand or those that dont wish to type out full URIs
#
rhiaro
... If someone wants to come up with a new kind of response, they can do high level reasoning if they want, or ignore it
#
dret
tantek, it's something that consumes AS and republishes it to other consumers. same as in RSS/Atom scenarios.
#
wilkie
it would be nice, then, to have at least a recommendation to help identify extensions that are useful
#
rhiaro
... Extensibility in there now is the same as in AS1.0, and in Atom and RSS - very successful
#
rhiaro
... Not sure what the problem is
#
cwebber2
this is why I think we should have a good core, then most people don't need extensions
#
cwebber2
then if they do, hey!
#
rhiaro
... If you find something you don't support, ignore it
#
cwebber2
json-ld!
#
dret
problem is RDF-based implementation that may drop things in the middle. can they?
#
rhiaro
... If you think you have to understand, write your implementation to handle it
#
Zakim
sees hhalpin on the speaker queue
#
tantek
I agree with jasnell
#
rhiaro
Arnaud: So we could close issue-16 without doing anything?
#
tantek
we don't need need any more of a defined extensibility model
#
rhiaro
jasnell: IMO we don't need anything else unless we get into reasoning
jasnell_ joined the channel
#
rhiaro
... If the IG wants to say here's how we do higher level reasoning, the we can have anote
#
Arnaud
ack hhalpin
#
Zakim
sees no one on the speaker queue
#
melvster
jasnell++
#
AnnB
the IG will need some additional folks, with diff skills ...
#
Loqi
jasnell has 10 karma
#
rhiaro
... as far as the base is concerned, nothing more
#
harry
Zakim, unmute me
#
Zakim
Harry should no longer be muted
#
rhiaro
harry: we could put the question back to dret, we're clear that rdfs reasoning isn't required, what is jasnell not specify that needs to be clarified?
#
rhiaro
... is it the extension of the name?
#
rhiaro
dret: one scenario is that we have activites that are published, consumed, republished, aggregated, filtered
#
rhiaro
... a whole ecosystem of activities, not just end ot end
#
elf-pavlik
q+ re why we don't use our extension mechanism for AS Extended Vocabulary?
#
Zakim
sees elf-pavlik on the speaker queue
#
Loqi
too much karma!
#
harry
maybe you should write that down and email the list
#
tantek
does AS2 spec says what intermediaries must or should implement?
#
rhiaro
... question is that is someone sees an activity that has extensions they dont' recognise are they allowed to drop those because they're not translated. Can implmeentations silently drop stuff?
#
Arnaud
ack elf-pavlik
#
Zakim
unmutes elf-pavlik
#
rhiaro
... Or maybe if you don't understand stuff, you need to make sure you don't drop them if you need to republish
#
Zakim
elf-pavlik, you wanted to discuss why we don't use our extension mechanism for AS Extended Vocabulary?
#
Zakim
sees no one on the speaker queue
#
rhiaro
... things could get lost in the middle
#
harry
The dropping stuff is a good question.
#
jasnell_
yes, extensions can be dropped. just like we have in RSS and Atom
#
tantek
I will note that there are no user-stories about intermediaries
#
rhiaro
elf-pavlik: if we concede our current mechanism useful, I prose we publish our extended vocabulary ..?..
#
rhiaro
... if it works correctly we should use it?
#
cwebber2
kind of broke up towards the end
#
tantek
q+ to propose intermediaries out of scope for this version
#
Zakim
sees tantek on the speaker queue
#
cwebber2
elf-pavlik: could you type that?
#
elf-pavlik
Zakim, mute me
#
Zakim
elf-pavlik should now be muted
#
Arnaud
ack tantek
#
Zakim
tantek, you wanted to propose intermediaries out of scope for this version
#
jasnell_
if someone wants to create an additional spec that describes how extensions can be supported beyond the core, more power to them. it doesn't need to be in the spec
#
Zakim
sees no one on the speaker queue
#
jasnell_
in the core spec that is
#
rhiaro
elf-pavlik: can you type
#
harry
I recommend we take this to the mailing list...
#
elf-pavlik
PROPOSAL: use our extension mechanism for AS Extended Vocabulary
#
harry
or IRC :)
#
elf-pavlik
similar to sioc: sioct:
#
rhiaro
tantek: we didn't come up with these scenarios in any users stories. it's a useful concept, but for current version of the spec out of scope
#
harry
I have no idea what that proposal means elf.
#
rhiaro
... [intermediate publishing]
#
rhiaro
... reassess including in next version of spec
#
harry
An extension mechanism is different than a vocabulary
#
jasnell_
tantek: +1
#
elf-pavlik
harry don't include extended vocabulary in AS vocab
#
rhiaro
Arnaud: what proposal to close issue 16?
#
harry
I would agree with that.
#
elf-pavlik
but publish it and use it as extension
#
rhiaro
... James said do nothing
#
tantek
agree with jasnell_ proposal +1
#
jasnell_
Proposal: Close Issue-16, we already deal with extensibility in the spec
#
rhiaro
... others say we need to do more
#
rhiaro
... someone would have to draft that
#
harry
Why not dret draft somethng?
#
ben_thatmustbeme
+1 for do nothing
#
elf-pavlik
dret let's do it together for next week?
#
harry
+1 dret drafting
#
rhiaro
... burden on you dret, to propose what you want to see in spec
#
tantek
additionally
#
tantek
PROPOSAL: explicitly declare intermediaries out of scope for this version of the spec
#
rhiaro
dret: I think I've done that often enough. What I think we should have is a processing model that clearly lays out rules for how implementaitons are supposed to behave
#
tantek
+1 jasnell_ proposal
#
rhiaro
... And have base schema as test case for ourselves
#
jasnell_
An implementation guide that deals with extensibility would be great for the IG to produce
#
elf-pavlik
dret base schema == extended vocabulary ?
#
rhiaro
... I have written that often on mailing list
#
rhiaro
... If nobody agrees, then so it is
#
rhiaro
harry: what is the concerete problem?
#
rhiaro
... whether to drop vocab items? There is a list of questions of this sort. Be good if you turned them into possible changes to spec
#
AdamB
could the intermediaries come in to play during federation conversation
#
rhiaro
... See if group accepts
#
rhiaro
Arnaud: agree
#
dret
the problem also is: how do i define i vocabulary? how will this work in an implementation?
#
elf-pavlik
dret let's work on PR together!
#
rhiaro
harry: I can imagine there are many different subsets of question 'what is processing model'
#
cwebber2
I think an extension model on top of json that tries to be pretty clear is going to look a lot like json-ld :)
#
harry
AdamB, I think it could be
#
rhiaro
Arnaud: proposal from tantek declaring it out of scope for this version
#
elf-pavlik
intermediaries?
#
harry
I'm not comfortable with it being out of scope quite yet
#
Zakim
sees no one on the speaker queue
#
dret
elf-pavlik, sounds good!
#
jasnell_
I don't think we need to declare them out of scope explicitly
#
harry
However, a concrete proposal is needed.
#
rhiaro
Arnaud: we'll leave it at this
#
wilkie
an extension mechanism could be an extension that somebody just does haha
#
cwebber2
I also think if we cut down the vocabulary as much as possible and leave no room for extending the vocabulary simultaneously
#
cwebber2
that's going to be
#
rhiaro
... I want to give erik a chance. Do you want to kee pissue 16 open?
#
cwebber2
a fraught situation
#
elf-pavlik
yes, let's keep it open
#
rhiaro
... You're always free to come up with a proposal anyway
#
harry
I think the 'dropping stuff' issue is interesting
#
rhiaro
... Most people say we should just close it as is
#
harry
and could have ramifications down the road
#
rhiaro
dret: if that's what the majority wants to do, sure
#
tantek
cwebber2: it's a way to get dependable interop - not fraught!
#
tantek
opposite of fraught
#
rhiaro
... from my pov it's not good implementaiton guidence
#
Arnaud
PROPOSED: Close Issue-16, doing nothing - we already deal with extensibility in the spec
#
cwebber2
I'm too confused to vote :)
#
elf-pavlik
-1 unless we use current model for publishing extended vocabulary itself
#
harry
+0 (would prefer to see dret write a concrete change, but am against pointless discussion until we have a change-set)
#
wilkie
I'm a little confused as well. haha. is this about extensible vocabulary or extensible actions??
#
rhiaro
AnnB: I don't follow very well. Seems like vocal people against not vocal people
#
ShaneHudson
+0 I also don't follow it too well but sounds like a good proposal.
#
rhiaro
... Somebody said it seemed premature to close it
#
bret
+1 close the issue, reopen with concrete changes
#
rhiaro
Arnaud: we have objections, we're not going to close it
#
tantek
did we make any progress in this discussion?
#
Zakim
sees jasnell_ on the speaker queue
#
rhiaro
... People who object have concrete proposals about how to change the spec
the_frey joined the channel
#
cwebber2
I will agree that this conversation is probably not very helpful
#
rhiaro
... Say 'this is the text i want to add to spec'
#
elf-pavlik
we will work on PR :)
#
cwebber2
and I guess since I thought it was implied that you use json-ld for extensions as it is anyway
#
Arnaud
ack jasnell
#
Zakim
sees no one on the speaker queue
#
elf-pavlik
PR - Pull Request
#
cwebber2
I guess I'm for closing it????
#
bret
call dropped sorry
#
rhiaro
jasnell: whatever change in this area, that should also try to detail why the existing text does not work
akuckartz_ joined the channel
#
tantek
jasnell++
#
Loqi
jasnell has 11 karma
#
Tsyesika
cwebber2: but dind't people say JSON-LD shouldn't be required (even for extensability????)
#
harry
Yep, but I think dret had that use-case - i.e. what if stuff gets dropped?
#
Tsyesika
*didn't
#
rhiaro
... Put a use case on the table and describe why the existing spec fails, and why the new proposed text passes
#
cwebber2
Tsyesika: I didn't realize it was said "dont' use it *even for* extensibility"
#
harry
in between serializations
#
cwebber2
I misread that whole thing as
#
rhiaro
... At this point, I'm failing to see why the must ignore rule doesn't work
#
Zakim
sees harry on the speaker queue
#
Zakim
+??P17
#
cwebber2
"you don't need it probably because the core context will be good enough"
#
harry
q- harry
#
Zakim
sees no one on the speaker queue
#
cwebber2
"for most people"
#
rhiaro
Arnaud: fair, let's move on
#
cwebber2
but oh well
#
dret
use case: how am i expected to define extended vocabularies in a way that makes implementation behavior predictable. that's my only concern.
#
bret
Zakim, ??P17 is me
#
Zakim
+bret; got it
#
cwebber2
apparently I didn't understand
#
bret
Zakim, mute me
#
Zakim
bret was already muted, bret
#
harry
The use-case is: Ship AS2 to node, process, [MAYBE drop optional stuff], ship back out.
#
Arnaud
PROPOSAL: Open raised issues ISSUE-26-36
#
rhiaro
... Some propsals to get through
#
harry
That will likely happen in federation
#
Tsyesika
cwebber2: i'm not sure i do either given what has been said
#
bret
Zakim, who is on the call?
#
Zakim
On the phone I see aaronpk (muted), Ann, cwebber2, Arnaud, elf-pavlik (muted), rhiaro (muted), tantek, jasnell, AdamB, wilkie, Harry, ben_thatmustbeme (muted), Sandro, dret,
#
cwebber2
one thing's for sure, people are confused!
#
Zakim
... Tsyesika (muted), bret (muted), ShaneHudson (muted), bret.a
#
bret
Zakim, mute bret.a
#
Zakim
bret.a should now be muted
#
tantek
I'm ok with opening issues that James raised without analyzing them in detail.
#
rhiaro
... By opening raised issues, we accept burden of having to close them for CR
#
jasnell_
+1 to opening 26-36
#
wilkie
I don't mind dropping explicit conversation about extensibility as long as extensibility is intuitively obvious and possible
#
tantek
(even if I don't agree with some of them on first glance)
#
elf-pavlik
-1 since issues can start popping up like mushrooms after rain
#
rhiaro
Arnaud: just issues 26-36
#
elf-pavlik
Zakim, unmute me
#
Zakim
elf-pavlik should no longer be muted
#
rhiaro
... Instead of going through one by one, lets open them all
#
tantek
elf-pavlik: come now, you've raised more issues than anyone else ;)
#
KevinMarks
nice thing about html classes and json keys is that they are intrinsically extensible by adding new ones
#
rhiaro
elf-pavlik: concerned about too many issues... maybe worrying too much ahead
#
tantek
zakim, mute me
#
Zakim
tantek should now be muted
#
elf-pavlik
Zakim, mute me
#
Zakim
elf-pavlik should now be muted
#
jasnell_
are you going to capture the proposal so we can vote?
#
rhiaro
Arnaud: we're just discussing these raised issues
#
aaronpk
+1 to opening 26-36
#
rhiaro
... Please vote
#
ben_thatmustbeme
+0, i'm concerned it will take too long to close them all again
#
wilkie
I'm reading them!! looks ok
#
jasnell_
oh.. missed it, you already did :-)
#
rhiaro
... Closing them is a concern, but we can't ignore them
#
jasnell_
most of the issues should be quick
#
elf-pavlik
we can create them more carefully
#
jasnell_
most of this particular set
#
tantek
jasnell_: re: "ISSUE-4 - Explicit typing or support implicit typing - Already
#
tantek
addressed in current draft" - could you provide URL to place in the draft that addresses it?
#
rhiaro
... The other option is go to them one at a time
#
harry
I recommend that these are all minor issues that the editor can dela with
#
ben_thatmustbeme
reviews the list
#
elf-pavlik
tantek++
#
Loqi
tantek has 177 karma
#
harry
except for 'profiles' i.e. 26-27 issue
#
rhiaro
... If there is a specific one you don't want to open, you can say
#
harry
that we punt to the IG
#
rhiaro
... Not taking any action is not a good option
#
jasnell_
the draft currently uses explicit typing... that's how it addresses it ;-) ... if you want to add implicit typing, I'd need a proposal
#
tantek
I object to closing an issue with "draft addresses it" without a URL to the specific fragment that addresses it.
#
harry
unmute Zakim
#
harry
unmute me
#
tantek
so that any such issues can at least be turned into an FAQ!
#
Zakim
-bret.a
#
rhiaro
harry: looking at these I'm happy for issues of minor status for editor to handle all of them, except 26-27 should go to IG
#
Zakim
sees jasnell_ on the speaker queue
#
rhiaro
... many ways to represent profiles
#
rhiaro
... either use vcard or keep it out of base schema
#
Zakim
+??P17
#
bret
Zakim, ??P17 is me
#
Zakim
+bret; got it
#
bret
Zakim, mute me
#
Zakim
bret was already muted, bret
#
rhiaro
Arnaud: in terms of things we can use, all raised by jasnell because he wants input, if we tell him to go ahead and fix it himself, but he needs backing from wg
#
ben_thatmustbeme
27 looks more like an issue of activities, not profile
#
harry
My feeling is issue 26-27 re profile means either vCard (the only normative standard in the space) or nothing.
#
tantek
harry, yes - vCard is the only spec here from IETF, however h-card is also an open spec, and based on vCard so h-card is also citable (which maintains vCard compat)
#
rhiaro
... if we open them, james can make a proposal, and we can decide whether to close
#
ben_thatmustbeme
+1 to open them all
#
rhiaro
... but people always seem to hesitate and we get stuck
#
Zakim
sees jasnell_ on the speaker queue
#
rhiaro
... we can not just have all the edits happen undocumented without WG input
#
harry
The rest of these are rather minor at best but if James wants to open them, go for it.
#
Arnaud
ack jasnell
#
Zakim
sees no one on the speaker queue
#
rhiaro
jasnell: The profile ones: the point of raising them is that we need a WG decision on how to handle profiles. I don't want to not raise the issue just because someone thinks we should just use vcard, that short circuits process
#
elf-pavlik
Zakim, mute me
#
Zakim
elf-pavlik was already muted, elf-pavlik
#
harry
vCard is the only normative spec here.
#
rhiaro
... User stories have profiles, but spec doesn't
#
rhiaro
... I need WG decision on this matter
#
harry
It's a separate vocabulary that is well-specified already.
#
tantek
harry - what do you mean by normative spec? per normative reference policy?
#
rhiaro
... user stories are voted on, we have to have some kind of profile support
#
harry
Yep, at current moment.
#
rhiaro
... If all we want to do is use vcard, let's open issue, make decision, I'll get it in spec and we'll close issue
#
tantek
harry - my understanding is that h-card is also referencable - per discussions at MIT during our f2f
#
rhiaro
Arnaud: only a few +1s
#
harry
However, I'd prefer that profile stuff go to IG since people have different profile vocabularies they like for various idiosyncratic reasons
#
cwebber2
+1 sure
#
rhiaro
... Are people confused?
#
cwebber2
let's do it and keep going
#
aaronpk
this is still the 26-36 proposal right?
#
rhiaro
+1 from me, busy scribing to vote
#
jasnell_
The proposal is only to open the issues NOT to decide on any specific one
#
harry
Last time I checked, hCard maps to vCard
#
rhiaro
Arnaud: proposal is to open issues that have been raised, 26-36
#
harry
(I would hope)
#
AnnB
+1
#
tantek
harry - right, it's actually a more useful subset
#
Arnaud
PROPOSAL: Open raised issues ISSUE-26-36
#
jasnell_
by opening the issue we open the issues up for discussion
#
tantek
h-card is simpler than vCard in that regard
#
ben_thatmustbeme
I think people were not willing to vote so quickly until they reviewed them, thats why the slow voting
#
rhiaro
... Proposal again, please vote
#
tantek
has less hierarchy
#
aaronpk
correct me if i'm wrong but opening them does not mean you're voting on accepting any sort of resolution on them right?
#
Tsyesika
+1 sure
#
harry
Agreed vCard has lots of legacy
#
aaronpk
s/sort of/particular
#
ben_thatmustbeme
but I think we have a pretty good list of +1s
#
harry
but I don't want us to roll another vocabulary
#
AdamB
+1
#
tantek
harry, by adopting h-card, it's easy to directly map to vCard
#
elf-pavlik
aaronpk, correct just formally opening them
#
rhiaro
Arnaud: communication doesn't seem to be working well here..
#
Arnaud
RESOLVED: Open raised issues ISSUE-26-36
#
rhiaro
... No -1, resolved
#
Arnaud
PROPOSAL: Close the following issues: ISSUE-4, ISSUE-7, ISSUE-12, ISSUE-14, ISSUE-15, ISSUE-20
#
rhiaro
... James proposed to close some issues with explaination of why
#
elf-pavlik
-1 not resolved
#
tantek
ok with closing the issues except 4
#
rhiaro
... This doesn't have to take very long if people look at the proposal before the meeting
#
tantek
stated my objection above
#
cwebber2
+1 on closing
#
rhiaro
... You can object to one, name it and we can remove it from list and close the others
#
tantek
+1 on closing all but issue-4
bengo joined the channel
#
elf-pavlik
Zakim, unmute me
#
Zakim
elf-pavlik should no longer be muted
#
rhiaro
elf-pavlik: issue 14 should not be closed
#
rhiaro
... not sure about 20
#
elf-pavlik
Zakim, mute me
#
Zakim
elf-pavlik should now be muted
#
rhiaro
Arnaud: any others?
#
Arnaud
PROPOSAL: Close the following issues: ISSUE-7, ISSUE-12, ISSUE-15, ISSUE-20
#
elf-pavlik
issue-12
#
trackbot
is looking up issue-12.
#
trackbot
issue-12 -- Action Types Structure and Processing Model -- open
#
jasnell_
for Issue-4, tantek: I'd need a concrete proposal on spec language changes
#
tantek
jasnell - agreed that's why there's an open action on it! but that keeps the issue open.
#
rhiaro
Arnaud: anyone else?
#
elf-pavlik
-1 issue-15
#
AnnB
abstain
#
tantek
to *close* it with the "spec already handles it" claim - you need to provide a URL to that specific "handling" of it
#
jasnell_
tantek: it's been open for a while so the idea of closing was to either prompt a proposal to keep it open or close to see if anyone complained :-)
#
elf-pavlik
Zakim, unmute me
#
Zakim
elf-pavlik should no longer be muted
#
rhiaro
... Remove issue 15 and close the rest. Better than none
#
elf-pavlik
Zakim, mute me
#
Zakim
elf-pavlik should now be muted
#
Arnaud
RESOLVED: Close the following issues: ISSUE-7, ISSUE-12, ISSUE-20
#
rhiaro
... My hope is we can do this every week
bengo joined the channel
#
rhiaro
... Some require discussion, which could take place elsewhere
#
elf-pavlik
Zakim, who's making noise?
#
rhiaro
... We can narrow down discussion to what is controversial
#
Zakim
elf-pavlik, listening for 11 seconds I heard sound from the following: Arnaud (64%), Harry (17%)
#
rhiaro
... Does require prep work for everyone
#
jasnell_
for Issue-14, a concrete proposal on spec language and a clear explanation as to why the current text doesn't work would be most helpful
#
rhiaro
... Let's move on
#
elf-pavlik
Zakim, mute harry
#
Zakim
Harry should now be muted
#
rhiaro
... 30 minutes
#
rhiaro
... I bet if you drop of the call now you won't be able to call back
#
rhiaro
... the way Zakim works
#
harry
The reservation is for 2 hours
#
rhiaro
TOPIC: Social API
#
elf-pavlik
Zakim, unmute me
#
Zakim
elf-pavlik should no longer be muted
#
harry
So people should be able to dial back in
#
rhiaro
elf-pavlik: issue-10 about candidates. Would be useful to clarify if we can use Micropub wiki page as formal dependency
#
tantek
aside, jasnell for that issue 4 / action 35 - the best I have so far is working notes on http://indiewebcamp.com/posts#Inferring_post_kinds_from_properties
#
rhiaro
... I don't think we can use it
#
tantek
why not?
#
tantek
zakim, unmute me
#
Zakim
tantek should no longer be muted
#
rhiaro
tantek: What's the issue?
#
elf-pavlik
Zakim, mute me
#
Zakim
elf-pavlik should now be muted
#
elf-pavlik
Zakim, mute me
#
Zakim
elf-pavlik was already muted, elf-pavlik
#
bret
sounds like a normative reference issue
#
Zakim
+??P18
#
elf-pavlik
Zakim, ??P18 is me
#
Zakim
+elf-pavlik; got it
#
elf-pavlik
Zakim, mute me
#
Zakim
elf-pavlik was already muted, elf-pavlik
#
rhiaro
... We've discussed this, and had this approved with timbl during f2f at Cambridge. If you have a spec with open licensing that's compatible with w3c IP policy, and some statement of stability, we can normatively reference it
#
jasnell_
tantek: without a concrete proposal on modified spec language it's going to be difficult for me to come up with a resolution for Issue-4.
#
ben_thatmustbeme
note: looks like we can rejoin
#
rhiaro
... Unless there's a specific reason this can't be done, I understand we can reference micropub or microformats specs
#
jasnell_
ben_thatmustbeme++
#
Loqi
ben_thatmustbeme has 62 karma
#
rhiaro
... If there's the question of stability, please raise and editors of specs can improve
#
Arnaud
the reservation extends a bit from the hour but probably not 30mn
#
ben_thatmustbeme
at least for now
#
elf-pavlik
Zakim, unmute me
#
Zakim
elf-pavlik should no longer be muted
#
jasnell_
tantek: would you want to create an official mapping of the AS2 vocabulary to microformats in a note or rec?
#
Zakim
sees no one on the speaker queue
#
rhiaro
elf-pavlik: not about technical feasiblity, just formal. Would like harry to confirm we can safely reference
#
elf-pavlik
Zakim, mute me
#
Zakim
elf-pavlik should now be muted
#
harry
Zakim, unmute me
#
Zakim
sees harry on the speaker queue
#
Zakim
Harry should no longer be muted
#
tantek
jasnell - I think that would be useful, figuring fixing the examples in AS2 is a good step towards that.
#
Arnaud
ack harry
#
Zakim
sees no one on the speaker queue
#
tantek
hence I was working on fixing the microformats examples in AS2 - hoping that helps
the_frey joined the channel
#
rhiaro
harry: I think it came to resolution that it's okay, I can double check. I don't think it's a problem. The real question is for the API we have a separate - referencing microformats normatively is okay - but as the working group we need a separate spec
#
Zakim
sees elf-pavlik on the speaker queue
#
Arnaud
ack elf-pavlik
#
Zakim
unmutes elf-pavlik
#
Zakim
sees no one on the speaker queue
#
rhiaro
... We're expected to produce a w3c rec on this, not just reference something else
#
tantek
we could produce a spec that incorporated the necessary parts of micropub and microformats to make a Social API
#
rhiaro
elf-pavlik: so we can't just spec that has two lines and links to wiki page of micropub
#
rhiaro
harry: no, ipr is very different
#
Zakim
sees jasnell_ on the speaker queue
#
rhiaro
... would appreciate if the working group focused on technical quesitons and stopped wasting time on process questoins
#
elf-pavlik
Zakim, mute me
#
Zakim
elf-pavlik should now be muted
#
cwebber2
harry++
#
Loqi
harry has 9 karma
#
rhiaro
... Real question is what are technical differences between micropub and LDP and activitystreams
#
rhiaro
tantek: that was a strawman, no-one proposed that
#
harry
From a formal perspective, we need a spec that has the text written out
#
rhiaro
... the point was that rather than having to fork micropub, we can normatively reference them and pick and choose what this wg needs for our user stories, rather than taking them wholesale
#
ben_thatmustbeme
Didn't we bring this up at F2F, micropub would have to be moved to standardized if it becomes part of socialAPI
#
rhiaro
... without having to duplicate everything
#
rhiaro
harry: it is fine formally to take an API from somewhere else and use it as a base for new work
#
Zakim
sees jasnell_ on the speaker queue
#
rhiaro
... The question is not can we do this with micropub, but does the group have consensus on the approach
#
rhiaro
tantek: yes, different question
#
rhiaro
... would rather have that discussion
#
rhiaro
harry: will double check
#
rhiaro
... if wendy said yes and tim said yes, answer is yes
#
rhiaro
Arnaud: we need to focus on technical aspects
#
Arnaud
ack jasnell
#
Zakim
sees no one on the speaker queue
#
harry
*if* the IPR is fine, we can put it in as a candidate
#
harry
But we saw no blocks at least on early discussion between Tantek and TimBL on this, I can make sure Wendy Seltzer is fine with the result.
#
harry
ACTION: hhalpin to discuss with wseltzer to make sure this is fine
#
trackbot
is creating a new ACTION.
#
RRSAgent
records action 1
#
trackbot
Created ACTION-59 - Discuss with wseltzer to make sure this is fine [on Harry Halpin - due 2015-04-14].
#
tantek
thanks harry
#
rhiaro
jasnell: If we could get a proposal for a draft (note, rec track, whatever) of a microformat binding for AS vocabulary - a normative mapping - if that needs to include some micropub stuff, great, let's have someone produce an initial draft
#
rhiaro
... that we can use to inform the rest of this discussion
#
harry
s/this/micropub to w3c
#
rhiaro
... please somebody write something down
#
tantek
totally reasonable request jasnell
#
cwebber2
speaking of, next topic is about a candidate :)
#
cwebber2
so we can talk about candidates!
#
harry
I think some sort of base that we modify is usuall a pretty good method :)
#
tantek
I'm just hoping to avoid duplicating spec text
#
rhiaro
jasnell: Can we get this as a proposal and assign an action?
#
elf-pavlik
Zakim, mute me
#
Zakim
elf-pavlik was already muted, elf-pavlik
#
rhiaro
tantek: at the f2f that was the conclusion
#
jasnell_
so who is going to write that
#
rhiaro
... that was the concrete request for *all* candidate APIs, to produce a draft, even if just minimal, to say here are the pieces for a social API
#
jasnell_
then can we table the conversation until those drafts are actually available
#
rhiaro
... That call for proposal drafts was made at f2f
#
rhiaro
... We already agree on that
#
AnnB
Tantek: check the minutes from F2F ... AnnB adds: we NEED those minutes!
#
AnnB
they are still messed up
#
rhiaro
... That's open right now, we just need people to bring drafts forward
#
rhiaro
Arnaud: let's move on
#
Tsyesika
Zakim, unmute me
#
Zakim
Tsyesika should no longer be muted
#
rhiaro
TOPIC: ActivityPump call for help
#
AnnB
Harry -- can you pleaaaase figure out those minutes?
#
rhiaro
Tsyesika: call for pump.io members of the WG
#
rhiaro
... I've forked osheherd's ActivityPump spec and I'm going to use that as a base and look at all the user stories
#
ben_thatmustbeme
AnnB, I believe he said he would look at what is going on with those at the beginning of the call
#
rhiaro
... And try to pull together the people in the WG and come up with a draft that we can propose
#
rhiaro
... for the Social API and federation API
#
AnnB
oh, good .. thanks. I didn't hear that
#
rhiaro
... I'm just asking people to hepl
#
rhiaro
... Unfortunately evan isn't on the call
#
AnnB
s/hepl/help/
#
rhiaro
... that's all I wanted to ask
#
rhiaro
... And also it's currently hosted on the w3c-social organisation, but I believe harry will set it up so we can have it on the main w3c organisation on github, which I don't have access to at the moment
#
Zakim
sees cwebber on the speaker queue
#
jasnell_
the test suite should go under the same location
#
harry
yep, we'll mov everything to github and folks should get invites
#
Arnaud
ack cwebber
#
Zakim
sees no one on the speaker queue
#
rhiaro
Arnaud: So we heard a call for help
#
bret
Zakim, who is on the call?
#
Zakim
On the phone I see aaronpk (muted), Ann, cwebber2, Arnaud, elf-pavlik (muted), rhiaro (muted), tantek, jasnell, AdamB, wilkie, Harry, ben_thatmustbeme (muted), Sandro, dret,
#
tantek
hey dret do you run @socialwebwg ?
#
Zakim
... Tsyesika, bret (muted), ShaneHudson (muted), bret.a, elf-pavlik.a
#
harry
However, until we get agreement on API, let's keep it in elf's repo
#
bret
Zakim, mute bret.a
#
Zakim
bret.a should now be muted
#
harry
And we'll just have a blank space in the W3C repo
#
rhiaro
cwebber2: There are couple of issues we already know we need to go through
#
harry
Sound OK?
#
rhiaro
... probably this is for a future call: now that we're not addressing auth in the WG
#
harry
Note authentication working group is likely to start in fall if people are interested in that topic
#
rhiaro
... There are issues there for peopel interested
#
elf-pavlik
s/elf's repo/w3c-social github organization/
#
Tsyesika
harry: that's fine
#
rhiaro
Arnaud: harry will create repo
#
rhiaro
... Anything else?
#
elf-pavlik
i made PR
#
rhiaro
... Anyone want to volunteer to help?
#
tantek
dret, if you've got the keys for @socialwebwg - mind sharing with the chairs (perhaps on a private channel like email ;) ) so they can tweet from it as well?
#
cwebber2
thanks elf-pavlik :)
#
Tsyesika
Zakim, mute me
#
Zakim
Tsyesika should now be muted
#
rhiaro
... Move on
#
rhiaro
TOPIC: WG+IG Workflows
#
cwebber2
damn phone lacks a proximity workflow
#
cwebber2
I apologize about the beeps
#
rhiaro
Arnaud: elf has been trying to get us to be more organised
#
cwebber2
proximity sensor is broken
#
rhiaro
... We already had intiially discussed chairs to produce agenda by friday before the call
#
AnnB
not hearing any beeps cwebber2
#
rhiaro
.. Not always easy
#
cwebber2
oh, good AnnB
#
AnnB
might drive you nuts though!
#
rhiaro
... elf suggests we develop agenda a week before
#
tantek
I don't understand - we already develop the agenda in advance
#
rhiaro
... i saw an email from evan objecting to trying to freeze agenda early
#
rhiaro
... I do agree with elf there is value in people looking at agenda and prepare for call
#
rhiaro
... If people can look through things like proposals before hand we can be much more effective
#
rhiaro
... There always are proposals you can't plan ahead of time, but there are some things people can have an answer ready for
#
tantek
what's the actual problem? if people always add to the end it's unlikely we'll have problems
#
rhiaro
... I don't know what else to say on this
#
elf-pavlik
Zakim, unmute me
#
Zakim
elf-pavlik should no longer be muted
#
Zakim
-ShaneHudson
#
Zakim
sees no one on the speaker queue
#
Zakim
+??P10
#
ShaneHudson
Zakim, ??P10 is me
#
Zakim
+ShaneHudson; got it
#
ShaneHudson
Zakim, mute me
#
Zakim
ShaneHudson should now be muted
#
tantek
I don't think it discourages anyone
#
rhiaro
elf-pavlik: just an attempt, comparing to the start, we didn't have so many open issues, but now we have tons of stuff, we have enough to prepare agenda a week before telecon. By freezing them we can add an urgent issue, but it encourages people to look early and follow the links
#
tantek
we don't need more structure for this to work
#
rhiaro
... Not super strictly freeze it, but enough to give people time to prepare
#
wilkie
we need to discuss these issues on the mailing list during the week
#
aaronpk
or irc ;)
#
cwebber2
at least normatively, I think it's a good idea elf-pavlik
#
rhiaro
... We can at least try our best to close on friday to give people time to prepare
#
elf-pavlik
Zakim, mute me
#
Zakim
elf-pavlik should now be muted
#
cwebber2
I'm not sure a hard enforcement is good
#
tantek
zakim, unmute me
#
Zakim
tantek was not muted, tantek
#
Tsyesika
I like the idea
#
harry
I'm pretty neutral here
#
rhiaro
Arnaud: reactions?
#
jasnell_
agree with tantek: we don't need more process, we need to people to read the issues and provide *technical* input with as opposed to process discussions
#
cwebber2
I agree we don't need more processs though yeah
#
rhiaro
tantek: I don't see the problem. If people simply add agenda items to the end, if the agenda gets too long we don't get to items that are added late
#
harry
+1 no more process
#
cwebber2
I feel like there's plenty of process in this group :)
#
harry
+1 more practical preparation
#
rhiaro
... If you read through the agenda by Friday you're probably goign to be ready for it
#
rhiaro
... In practice it's not a problem
#
rhiaro
Arnaud: any other opinions?
#
ShaneHudson
I agree with harry, preperation over process
#
cwebber2
maybe make it into a normative suggestion rather than a workflow
#
rhiaro
... that's it then
#
cwebber2
and that's simple :)
#
tantek
(~7 minutes left)
#
elf-pavlik
Coordination with IG
#
cwebber2
nope we can move on it sounds like
#
ben_thatmustbeme
i don't think so
#
cwebber2
+1 to moving on
#
rhiaro
TOPIC: Coordination with IG
#
rhiaro
Arnaud: who put that on?
#
elf-pavlik
Zakim, unmute me
#
Zakim
elf-pavlik should no longer be muted
#
rhiaro
tantek: If you put something on the agenda, please add your name on wiki
#
cwebber2
good call tantek
#
cwebber2
will do in the future
#
tantek
thanks cwebber2!
#
rhiaro
elf-pavlik: I can explain
#
tantek
appreciated
#
tantek
zakim, who is on the call?
#
Zakim
On the phone I see aaronpk (muted), Ann, cwebber2, Arnaud, elf-pavlik, rhiaro (muted), tantek, jasnell, AdamB, wilkie, Harry, ben_thatmustbeme (muted), Sandro, dret, Tsyesika
#
Zakim
... (muted), bret (muted), bret.a (muted), elf-pavlik.a, ShaneHudson (muted)
#
rhiaro
... In IG we have effort to clarify user stories that have minor objections, on github
#
rhiaro
... Everyone adopts one or two and asks people who objected to discuss further
#
rhiaro
... I invite everyone to participate, especially people who objected
#
rhiaro
... Also, Vocabulary TF works on extracting vocab requirements from user stories
#
rhiaro
... There's a wiki page we tried to map all terms used in user stories
#
rhiaro
... Invite everyone to participate in that
#
rhiaro
... But especially with use cases, please work with people in IG if you had objections to clarify
#
elf-pavlik
Zakim mute me
#
rhiaro
Arnaud: any comments?
#
elf-pavlik
Zakim, mute me
#
Zakim
elf-pavlik should now be muted
#
rhiaro
... If not, we can close the call on this
#
rhiaro
... One question: extend our weekly calls?
#
AnnB
+1
#
AnnB
(for extending)
#
Arnaud
PROPOSED: extend weekly calls by 1/2h moving forward
#
cwebber2
+0 to extending
#
rhiaro
has missed free pizza because of this :p
#
tantek
-1 for extending next week (I'm chairing :P )
#
harry
would prefer not to have lunch
#
jasnell_
+0 to extending. I'd rather extend as necessary
#
rhiaro
... If we end up using an hour it's okay
#
AnnB
poor rhiaro
#
wilkie
rhiaro: aww
#
ShaneHudson
+0 I've not been too useful anyway, but it is now half 7pm so 1 hour was a bit nicer.
#
Loqi
cute!
#
rhiaro
AnnB: we need people to sign up to f2f in paris
#
rhiaro
tantek: do we have minimum count?
#
rhiaro
harry: we had more people say yes on the poll
#
rhiaro
... it would be nice ot have some kind of quorum
#
wilkie
rhiaro: one of the most disappointing things for a grad student to miss
#
ben_thatmustbeme
0, i hope it was just needed this week, I likely can't stay the full 90 minuts most weeks
#
Tsyesika
i prefer not having an hour and a half meeting as it's evening in europe
#
rhiaro
Arnaud: can we close call extension
#
ShaneHudson
Are there any options for funding for f2f?
#
rhiaro
... It feels like it's been more productive
#
Tsyesika
I also wonder if we've just cleared the backlog
#
rhiaro
tantek: now we've done 1.5, see if we're okay at 1 hour again
#
ben_thatmustbeme
i hope it was 1 hour just to catch up
#
rhiaro
Arnaud: let's go back to 1 hour for now
#
AdamB
what about alternating between 1 hr and 1.5 hrs
#
rhiaro
... We can reconsider
#
Zakim
sees jasnell_ on the speaker queue
#
ben_thatmustbeme
i hope it was 90 minutes just to catch up
#
rhiaro
tantek: I promise to move things along as quickly as possible next week
#
Arnaud
ack jasnell
#
Zakim
sees no one on the speaker queue
#
rhiaro
jasnell: won't be in Paris
#
rhiaro
Arnaud: I have made reservation
#
rhiaro
has booked transport and found a place to stay!
#
AnnB
me too
#
aaronpk
same, already got flights and such
#
AnnB
q+
#
Zakim
sees AnnB on the speaker queue
#
rhiaro
... Still worthwile even if there are only 8 people
#
rhiaro
... But people need to sign up
#
Arnaud
ack AnnB
#
Zakim
sees no one on the speaker queue
#
wilkie
I couldn't even afford to go to boston lol
#
akuckartz
Yes, 8 people can be very productive!
#
jasnell_
sorry I will not be able to make it. It's a personal conflict, not work. It's not something that I'm able to reschedule.
#
rhiaro
AnnB: harry you said there are other people in Europe interested, can we arrange for them to be there
#
rhiaro
harry: maybe one or two would stop by
#
rhiaro
... I've emailed them
#
rhiaro
... One has put their name on the wii
#
rhiaro
s/wii/wiki
#
rhiaro
Arnaud: we're out of time
#
dret
thanks everybody, especially the chair and the scribe!
#
elf-pavlik
Arnaud++
#
jasnell_
I will join remotely as much as possible, even tho the time difference will be painful
#
AdamB
i plan to attend remotely
#
Loqi
Arnaud has 13 karma
#
rhiaro
... Thanks!
#
elf-pavlik
rhiaro++
#
Loqi
rhiaro has 51 karma
#
cwebber2
rhiaro++
#
wilkie
rhiaro++
#
jasnell_
rhiaro++
#
tantek
rhiaro++ for scribing 90 minutes!
#
Loqi
rhiaro has 52 karma
#
Loqi
rhiaro has 53 karma
#
dret
Arnaud++ rhiaro++
#
Loqi
rhiaro has 53 karma
#
Tsyesika
rhiaro++
#
ShaneHudson
Thanks Arnaud and rhiaro
#
Loqi
rhiaro has 54 karma
#
Loqi
too much karma!
#
Loqi
Arnaud has 14 karma
#
AnnB
bye
#
Zakim
-jasnell
#
akuckartz
Arnaud++
#
Zakim
-Harry
#
Zakim
-AdamB
#
Zakim
-aaronpk
#
Zakim
-Arnaud
#
Zakim
-tantek
#
Zakim
-dret
#
cwebber2
haha "too much karma"
#
Zakim
-Sandro
#
Zakim
-wilkie
#
Zakim
-elf-pavlik.a
#
Zakim
-ShaneHudson
#
Zakim
-ben_thatmustbeme
#
Zakim
-rhiaro
#
Zakim
-cwebber2
#
ben_thatmustbeme
haha, rhiaro, you flooded Loqi
#
Zakim
-Tsyesika
#
Zakim
-bret.a
#
rhiaro
BRB going to check on the pizza situation
#
Arnaud
hey, guys, there is a section for remote participants, regrets are for those who don't plan to participate even remotely
bengo and KevinMarks_ joined the channel
#
elf-pavlik
rhiaro where did you get vegan pizza? :D
#
ben_thatmustbeme
Arnaud: I put myself in regrets as I don't expect to be able to participate, but *might* be able to
#
Arnaud
that's fine, thanks
#
ben_thatmustbeme
cwebber2: you still around?
#
Loqi
tantek has 178 karma
#
harry
I just talked to timbl and wseltzer
#
harry
I think the answer re microformats is it depends on the stability
#
harry
things marked 'stable' are fine
#
harry
but some of it isn't.
#
harry
I think TimBL is thinking mostly re vocabularies
#
tantek
harry - right - hence a need for more explicit stability markers - which is fine
#
bret
the vocab of micropub is based on mf2, so stable?
#
harry
Re micropub, the question is 1) do you want to reference it?
#
tantek
especially in specs which include stable, in progress, and proposed stuff
#
tantek
harry, re: reference it yes
#
harry
or 2) do you want it as the base of the Social API?
#
harry
I think for 1) we're fine as long as the vocabularies are stable.
#
tantek
and it has the same licenses / stability as microformats specs
#
harry
and are marked explicitly as such
#
tantek
agreed
#
harry
TimBL thought some stuff was unstable in some microformats spec
#
tantek
I think we can use some iteration on the stability documentation
#
harry
but he was happy as long as its marked clearly what is stable and what isn't.
#
harry
Now, it's a mildly different question
#
tantek
right - that's my understanding as well
#
harry
is OWFa comptable with W3C RF?
#
tantek
there are both stable portions of vocabulary, and in-progress / proposed portions
#
harry
I think the answer is "in general, it's not as strong, but broadly compatible"
#
tantek
that sounds similar to what I believe Moz lawyers said to me too
#
tantek
harry, however, my understanding from lawyers is also that OWFa *is* stronger than IETF's fairly vague patent non-asserts.
#
harry
So, WORSE case
#
harry
we go forward
bengo joined the channel
#
tantek
so as much as W3C is happy to normatively reference IETF, there should be no problems referencing OWFa
#
tantek
.. licensed specs
#
harry
and we get a non-member licesning agreement from whoever is not a W3C member and not member of the WG
#
harry
that has contributed to micropub
#
harry
Who has contributed to micropub?
#
tantek
harry, from my understanding it is nearly all aaronpk (WG member), and some from others most of whome are also WG members (e.g. ben_thatmustbeme )
#
tantek
nice thing is that it's all in the wiki history
#
tantek
for anyone to transparently see
#
tantek
for any normative additions by anyone who is not in Social Web WG (or some other W3C WG), we can request they commit their changes per the license in the spec CC0+OWFa
#
tantek
no need for non-member licensing agreements
#
harry
cool that should make it easy
#
tantek
in fact I'll add that to the spec right now as a contribution requirement
#
harry
yeah, we may have to do that, but that's a pre-CR thing
#
cwebber2
ben_thatmustbeme: I'm around now
#
harry
cool!
bengo joined the channel
#
ben_thatmustbeme
regarding you email about static pages, I think thats fine, we did agree to prefer follow-your-nose over any known-url pattern stuff, if its follow your nose, it basically allows for offloading of things to external services
#
harry
ok, will be up for discussion in a sec, gotta move so will be offline for a bit
#
ben_thatmustbeme
basic CUD (read should be able to be done from the site) is done in any way they want, they could use the social API or not (maybe external service rsyncs to the site)
#
ben_thatmustbeme
but we have found that useful as a lot of people host on things that don't allow them to set special headers, others host by github pages i believe so their updates are done by git
#
elf-pavlik
re static page, maybe this will help to point to JSON(-LD) content in no content negotiation http://patterns.dataincubator.org/book/autodiscovery.html
#
elf-pavlik
s/in no content/if no content/
#
elf-pavlik
needs to go offline o/
bengo, KevinMarks and tilgovi joined the channel
bengo_, bengo, harry and hhalpin joined the channel
#
harry
ok, added two invited guests
KevinMarks, harry and hhalpin joined the channel