#social 2014-12-16

2014-12-16 UTC
tilgovi, nicolagreco, tantek, nicolagreco_, bblfish, shepazu, jaywink, pfefferle, Shane and AnnBassetti joined the channel
#
tantek
good morning #social! our telcon starts in ~45min.
#
Loqi
tantek: elf-pavlik left you a message 6 days, 8 hours ago: FYI: http://lists.w3.org/Archives/Public/public-socialweb/2014Dec/0050.html
#
tantek
!tell elf-pavlik - great - any incremental use of wiki over email is a good thing.
#
Loqi
Ok, I'll tell them that when I see them next
#
tantek
awfully quiet for just over 10 minutes before the call
#
Arnaud
why do you expect it to be different?
jasnell and eprodrom joined the channel
#
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: 16 December 2014
#
Arnaud
zakim, this is socl
#
Zakim
ok, Arnaud; that matches T&S_SOCWG()1:00PM
#
eprodrom
Zakim, who's on the call?
#
Zakim
On the phone I see jasnell, ??P1, +1.514.554.aaaa, Arnaud
#
eprodrom
Zakim, aaaa is me
#
Zakim
+eprodrom; got it
#
Zakim
hears ??P1's hand up
#
Zakim
sees ??P1 on the speaker queue
#
Zakim
sees ??P1 on the speaker queue
#
cwebber2
Zakim, ??P1 is me
#
Zakim
+cwebber2; got it
#
Zakim
sees ??P1 on the speaker queue
#
Zakim
+??P4
#
cwebber2
-q ??P1
#
Zakim
sees no one on the speaker queue
#
rhiaro
Zakim, ??P4 is me
#
Zakim
+rhiaro; got it
#
rhiaro
Zakim, mute me
#
Zakim
rhiaro should now be muted
#
Zakim
+Sandro
#
Arnaud
zakim, who's on the phone?
#
Zakim
On the phone I see jasnell, cwebber2, eprodrom, Arnaud, rhiaro (muted), Sandro
#
Zakim
+??P7
#
tantek
zakim, ??p7 is me
#
Zakim
+tantek; got it
#
tantek
zakim, mute me
#
Zakim
tantek should now be muted
#
tantek
zakim, unmute me
#
Zakim
tantek should no longer be muted
#
Zakim
+ +1.541.410.aabb
#
jasnell
everyone is winding down
#
jasnell
brain slowly shutting down for the end of the year
#
jasnell
+1 for skipping next week
#
cwebber2
+1 on skipping 2 weeks
#
jasnell
+1 for skipping two weeks
#
tantek
zakim, who is here?
#
Zakim
On the phone I see jasnell, cwebber2, eprodrom, Arnaud, rhiaro (muted), Sandro, tantek, +1.541.410.aabb
#
Zakim
On IRC I see RRSAgent, eprodrom, jasnell, tantek, jaywink, bblfish, shepazu, KevinMarks, wilkie, Morbus, Arnaud, pdurbin, cwebber2, JakeHart, mattl, hadleybeeman, bret, bigbluehat,
#
Zakim
... Loqi, nickstenn, oshepherd, rektide_, dwhly, kylewm, rhiaro, jaakko, Tsyesika, jessica_lily, aaronpk, trackbot, sandro, wseltzer
#
tantek
who is calling from 541?
#
Zakim
+bblfish
#
Zakim
+??P10
#
tantek
who just joined?
#
jessica_lily
me
#
jessica_lily
Zakim, ??P10 is me
#
Zakim
+jessica_lily; got it
#
jessica_lily
Zakim, mute me
#
Zakim
jessica_lily should now be muted
#
cwebber2
I can scribe if nobody volunteers
#
eprodrom
Henry is presenting today
#
Zakim
+[IPcaller]
#
eprodrom
I scribed last week
#
wilkie
Zakim, IPcaller is me
#
Zakim
+wilkie; got it
#
eprodrom
But I can share in the job
#
eprodrom
scribenick eprodrom
#
eprodrom
TOPIC: Approval of last week's minutes
#
jasnell
no objection
#
cwebber2
no objections
#
eprodrom
RESOLVED: minutes of Dec 9 approved
#
eprodrom
TOPIC: when should we meet next?
#
eprodrom
Next meeting is the 23rd
#
eprodrom
Today is low, next two weeks will be lower
#
tantek
+1 for 2015-01-06 for next meeting
#
eprodrom
PROPOSED: skip 2 weeks for holidays, next meeting Jan 6
#
jasnell
+1 to skipping two weeks
#
eprodrom
+1
#
jessica_lily
+1 for missing two weeks
#
cwebber2
+1 to skipping till jan 6
#
eprodrom
RESOLVED: next telecon Jan 6 2015
#
eprodrom
TOPIC: schedule on the wiki
#
Zakim
- +1.541.410.aabb
#
cwebber2
I think having deadlines helps a lot
#
eprodrom
elf-pavlik proposes removing dates from #sched section of socialwg wiki pages
#
Zakim
+ +1.541.410.aacc
#
cwebber2
even ones you fall behind on :)
#
eprodrom
Arnaud: we have a deadline
#
eprodrom
And we need to keep track of what's going on
#
jessica_lily
i think deadlines are useful providing they're realistic
#
eprodrom
q+
#
Zakim
sees eprodrom on the speaker queue
#
tantek
who just joined from 541?
#
Arnaud
ack eprodrom
#
Zakim
sees no one on the speaker queue
#
eprodrom
eprodrom: Let's put small number of dates on the schedule
#
eprodrom
tantek: let's use the Tracker to keep dates and schedules
#
Zakim
+Doug_Schepers
#
wilkie
that makes sense
#
eprodrom
q+
#
Zakim
sees eprodrom on the speaker queue
tilgovi joined the channel
#
Zakim
hears Sandro's hand up
#
Zakim
sees eprodrom, Sandro on the speaker queue
#
Arnaud
ack eprodrom
#
Zakim
sees Sandro on the speaker queue
#
Arnaud
ack sandro
#
Zakim
sees no one on the speaker queue
#
tantek
checks the charter
#
eprodrom
sandro: we have a commitment to the dates on the charter and we need to update the charter if we don't make it
ShaneHudson joined the channel
#
eprodrom
Arnaud: we are at risk for running out of runway
#
ShaneHudson
Hi all, I've got IRC open but won't be paying too much attention. We are having an issue with water in the lights in my house :( sorry!
#
Loqi
aww, cheer up
#
eprodrom
tantek: we've missed API and Federation Protocol goals already
#
tantek
for FPWD
#
eprodrom
tantek: and we need to review as a group
#
eprodrom
ACTION eprodrom update schedule to show only milestones for approval on Jan 6
#
trackbot
is creating a new ACTION.
#
trackbot
Created ACTION-23 - Update schedule to show only milestones for approval on jan 6 [on Evan Prodromou - due 2014-12-23].
#
shepazu
confused, sandro… quarters are looser (and thus easier) than months...
#
eprodrom
eprodrom: shoot for 3/15 for FPWD of Social API
#
eprodrom
tantek: probably too aggressive
#
eprodrom
Arnaud: editor's draft?
#
jasnell
we don't necessarily need agreement on approach before getting a first editor's draft proposal
#
eprodrom
q+
#
Zakim
sees eprodrom on the speaker queue
#
Arnaud
ack eprodrom
#
Zakim
sees no one on the speaker queue
#
Zakim
sees jasnell on the speaker queue
#
tantek
zakim, mute me
#
Zakim
tantek should now be muted
#
tantek
notes that evan is understanbly not able to minute himself while talking :)
elf-pavlik joined the channel
#
tantek
evan is closing 3 actions as done 16, 17, 19
#
tantek
advertising action is still open
#
tantek
zakim, unmute me
#
Zakim
tantek should no longer be muted
#
cwebber2
tantek: it says "replaced by" 21 :)
#
elf-pavlik
hi everyone, i'll just try to follow on IRC. currently at meetup with Ben Werdmüller at Mozilla Paris
#
eprodrom
eprodrom: closed Action 16, 17, 19
#
eprodrom
Action 20: scheduling for F2F
#
trackbot
is creating a new ACTION.
#
RRSAgent
records action 1
#
trackbot
Error finding '20'. You can review and register nicknames at <http://www.w3.org/Social/track/users>.
#
eprodrom
Action 20 is about scheduling for F2F
#
trackbot
is creating a new ACTION.
#
trackbot
Error finding '20'. You can review and register nicknames at <http://www.w3.org/Social/track/users>.
#
eprodrom
Action 21 and 20 are closed
#
trackbot
is creating a new ACTION.
#
trackbot
Error finding '21'. You can review and register nicknames at <http://www.w3.org/Social/track/users>.
#
Arnaud
ack jasnell
#
Zakim
sees no one on the speaker queue
#
tantek
zakim, mute me
#
Zakim
tantek should now be muted
#
Zakim
-tantek
#
eprodrom
jasnell: leaving actions open for IBM connections API
#
eprodrom
cwebber2: can you fill in for me for a second?
#
cwebber2
eprodrom: yup
#
eprodrom
Thanks
#
eprodrom
scribenick cwebber2
#
tantek
oops ipod ran out of battery.
#
aaronpk
sorry for missing the call today, had a dentist appointment that ran long
#
cwebber2
there has been work on the activitystreams spec, there is a vocab draft separated from the other draft
#
cwebber2
this is Arnaud, right?
#
cwebber2
there's suggestion maybe there's a requirement between where we draw line between where we explore vocab at large, where we need something we can all rely on
#
cwebber2
jasnell: it's pretty straightforward, vocab I've been working on is sum of a most common use cases I could identify
#
cwebber2
across wide set of implementations
#
cwebber2
I catalogued what are the most common difficulty / artifacts, went back to base schema in AS 1.0
#
cwebber2
reconciled with what we have now
#
cwebber2
quite a few additional classes, but all represent real world use cases
#
cwebber2
main issue I've seen is there are issues with basic structure but with the objects themselves
#
cwebber2
some use schema.org, some use something else
#
cwebber2
which mean these implementations don't interoperate
#
cwebber2
at the very least, the goal is to represent the most common concepts in a basic way
#
cwebber2
so we can implement basic interop
#
cwebber2
I advocate that we implement those basic terms as part of base vocabulary
#
Zakim
hears jasnell's hand up
#
Zakim
sees jasnell on the speaker queue
#
Zakim
+??P7
#
tantek
zakim, ??p7 is me
#
Zakim
+tantek; got it
jasnell joined the channel
#
cwebber2
later if IG wants to define some details, this provides some basic interop
#
cwebber2
that's where we're at now
#
eprodrom
+q
#
Zakim
sees jasnell, eprodrom on the speaker queue
#
cwebber2
is this a WG item or a IG item
#
Arnaud
ack jasnell
#
Zakim
sees eprodrom on the speaker queue
#
Arnaud
ack eprodrom
#
Zakim
sees no one on the speaker queue
#
cwebber2
eprodrom: yeah, so my basic feeling is this really is part of the working group
#
tantek
q+ to say vocab interop is WG item, per charter
#
Zakim
sees tantek on the speaker queue
#
cwebber2
our charter is to create a syntax for social data and I think that the social network info that jasnell has put together is what we need for interop at this level
#
cwebber2
if we have 5 different definitions of types for a person or a note or different verbs for following/friendly
#
cwebber2
friending
#
cwebber2
I don't think that can be called interop
#
Arnaud
zakim, who's on the phone?
#
Zakim
On the phone I see jasnell, cwebber2, eprodrom, Arnaud, rhiaro (muted), Sandro, bblfish, jessica_lily (muted), wilkie, +1.541.410.aacc, Doug_Schepers, tantek
#
cwebber2
what jasnell has done so far is set a solid base for those of us who need to do social data to get started
#
Arnaud
ack tantek
#
Zakim
tantek, you wanted to say vocab interop is WG item, per charter
#
Zakim
sees no one on the speaker queue
#
cwebber2
but I have hesitancy to go out the door without some agreed upon vocab
#
cwebber2
tantek: I agree with eprodrom, WG needs to agree on interop
#
cwebber2
it's something implementers who have a strong say in, rather than the interest group
#
cwebber2
so +1 for keeping that
#
cwebber2
key is to scope so we can meet succuess: what is minimum subset do we need to meet interop?
#
cwebber2
calling out minimum subset because looking at some vocabs seem to have terms and prhases that look like people were making them up
#
cwebber2
we need to do some implementer getting heads together
#
jasnell
tantek: which has terms that look "made up" to you? that wasn't clear
#
cwebber2
what is the minimum interop so that we can do this
#
cwebber2
and other stuff can be dropped
#
cwebber2
Arnaud: harry is not on call, so I wonder what he would say
#
cwebber2
we will have to make this decision
#
cwebber2
should we do a formal proposal?
#
cwebber2
I seem to hear agreement
#
jasnell
+1 on having a proposal
#
cwebber2
tantek: if there's agreement, we shoud do proposal, see if there are objections
#
eprodrom
scribenick eprodrom
#
cwebber2
Arnaud: proposal is to keep working, continue jasnell's efforts
#
cwebber2
go for it eprodrom
#
tantek
jasnell - *most terms* e.g. most of schema is totally made-up and no-one uses (including Google)
#
eprodrom
PROPOSAL: Continue jasnell's effort to do an extended vocabulary for Activity Streams focused on social data
#
eprodrom
+1
#
jessica_lily
+1
#
eprodrom
jasnell: there are use cases in the wiki, which are what drives the extended vocabulary
#
tantek
+1 caveat subsetted for vocab terms that are each *essential* for specific documented use-cases.
#
eprodrom
jasnell: if there are parts of the vocabulary that don't depend on it, we can remove
#
eprodrom
tantek: we should link every term to a use case
#
eprodrom
Arnaud: there are steps in the process that make sure what is in the spec is justified
#
eprodrom
RESOLVED: Continue jasnell's effort to do an extended vocabulary for Activity Streams focused on social data
#
eprodrom
TOPIC: Linked Data Platform API
#
sandro
Let's start tghe Imeplemtnation Report *now*
#
eprodrom
bblfish will give us a preview
jeff joined the channel
#
eprodrom
page shows links between resources
#
tantek
observes that looks like LDP API examples use URL from bblfish's site - well done with selfdogfooding it Henry!
#
tantek
s/URL/URLs
#
eprodrom
On reaching a resource, must know what he can do with the resource
#
eprodrom
bblfish: there are namespacing and URL requireements, e.g. TOR
#
eprodrom
bblfish: LDP is a simplification and generalization of Atom
#
eprodrom
No requirements on format e.g. XML
#
eprodrom
Turtle as a default, JSON-LD as a requirement
#
eprodrom
Reading a resource is extremely simple
#
tantek
zakim, mute me
#
Zakim
tantek should now be muted
#
eprodrom
JSON-LD results come back if you request it
#
eprodrom
What relations would we want on a LDP seed?
#
eprodrom
q+
#
Zakim
sees eprodrom on the speaker queue
#
eprodrom
Can create binary and data resources, POST on container
#
eprodrom
Some containers require binding
#
eprodrom
Basic container does not do that
#
eprodrom
Authentication not included
#
eprodrom
LDP Next does include it
#
eprodrom
Cert or other authentication
#
eprodrom
Binary resources can be posted
#
eprodrom
Arnaud: please wait until the end of the discussion for questions
#
eprodrom
eprodrom: oops
#
eprodrom
Arnaud: "binary" resources can be RDF or not
#
eprodrom
bblfish: DELETE is accepted
#
eprodrom
bblfish: PUT is also accepted
#
Arnaud
s/RDF or not/binary or anything else/
#
eprodrom
PATCH is possible but no defined format
#
eprodrom
LDP WG is working on a simpler format
#
eprodrom
bblfish: spec also included conditional updates, ETags, etc.
#
eprodrom
bblfish: LDP Next is next steps
#
eprodrom
bblfish: including access control
#
eprodrom
bblfish: potential for queries
#
eprodrom
bblfish: may use query verb
#
eprodrom
bblfish: can invent protocols described by the relations
#
eprodrom
bblfish: how to send a friend request?
#
eprodrom
bblfish: no email or ask for change to file
#
sandro
q+ to explain LDP maturity and next
#
Zakim
sees eprodrom, sandro on the speaker queue
#
eprodrom
bblfish: ping-to relationship
#
eprodrom
bblfish: can add new things to the container
#
eprodrom
bblfish: in LDP-Next there's a notion of data shapes
#
eprodrom
bblfish: restrict the types of shapes in containers
#
eprodrom
bblfish: peer-to-peer protocol
#
eprodrom
Arnaud: status of LDP
#
eprodrom
Arnaud: is now proposed recommendation
#
eprodrom
Arnaud: much discussion on what to do next
#
eprodrom
Arnaud: working group has decided to ask for an extension of the existing charter
#
eprodrom
Arnaud: not to finish but to give everyone time to experiment with what already exists
#
Arnaud
ack sandro
#
Zakim
sandro, you wanted to explain LDP maturity and next
#
Zakim
sees eprodrom on the speaker queue
#
cwebber2
bblfish: does LDP specify much as in terms of side effects from incoming data?
#
eprodrom
sandro: march or april workshop to discuss next version of LDP
#
tantek
q+ to ask what types of social content are people (e.g. presenters) posting on their websites using LDP? notes? articles? events?
#
Zakim
sees eprodrom, tantek on the speaker queue
#
bblfish
so in some sense this Social Web WG would be able to help define what LDP needs next
#
eprodrom
sandro: has been working on update controls
#
cwebber2
or is the protocol more of a distributed database, which is side-effect agnostic?
#
eprodrom
sandro: need real-time updates
#
Arnaud
ack eprodrom
#
Zakim
sees tantek on the speaker queue
#
tantek
bblfish - are they well deployed?
#
Arnaud
ack tantek
#
Zakim
unmutes tantek
#
Zakim
sees no one on the speaker queue
#
Zakim
tantek, you wanted to ask what types of social content are people (e.g. presenters) posting on their websites using LDP? notes? articles? events?
#
bblfish
well if some folks here join, they could be very well deployed :-)
#
eprodrom
eprodrom: seems like common patterns
#
eprodrom
tantek: what types of content are currently being posted using LDP?
#
eprodrom
tantek: are there activity streams types currently being used?
#
eprodrom
bblfish: building a blogging engine
#
eprodrom
bblfish: mostly FOAF
#
eprodrom
bblfish: also AS, images, videos
#
jasnell
for my personal blog implementation, I'm starting to use LDP. Using Article, Note, Person, Image, Mention, Post, Respond, Like, Dislike so far
#
Zakim
sees sandro on the speaker queue
#
eprodrom
jasnell: that's interesting!
#
eprodrom
tantek: other examples have real implementations
#
eprodrom
tantek: people are posting on their own sites today
#
jasnell
hoping to have the implementation ready by the face to face, as well as hopefully be able to switch my personal blog over to self-hosted by then
#
Arnaud
ack sandro
#
Zakim
sees no one on the speaker queue
#
jasnell
will depend on how much time I have to implement it
#
eprodrom
sandro: just starting to be implemented
#
eprodrom
Arnaud: out of time
#
eprodrom
Arnaud: thanks bblfish for presentation
#
eprodrom
ditto! Thanks, bblfish!
#
eprodrom
Arnaud: thanks all for joining!
#
bblfish
thanks !
Lloyd_Fassett joined the channel
#
Zakim
-jasnell
#
cwebber2
wooo \o/
#
wilkie
thanks!
#
cwebber2
happy holidaze
#
eprodrom
Thanks Arnaud !
#
Zakim
-Doug_Schepers
#
wilkie
thanks bblfish
#
Zakim
-cwebber2
#
Zakim
-Sandro
#
eprodrom
Enjoy your holidays folks
#
Zakim
-bblfish
#
Zakim
-Arnaud
#
Zakim
-tantek
#
jessica_lily
happy holidays!
#
cwebber2
and thx for scribing eva
#
eprodrom
Good times to hack!
#
cwebber2
eprodrom:
#
Zakim
-eprodrom
#
Zakim
-jessica_lily
#
Zakim
-rhiaro
#
eprodrom
cwebber2: thanks for covering me
#
Zakim
- +1.541.410.aacc
#
cwebber2
tried to tab-complete evanpro :)
#
tantek
thanks everyone.
#
Zakim
-wilkie
#
Zakim
T&S_SOCWG()1:00PM has ended
#
Zakim
Attendees were jasnell, Arnaud, +1.514.554.aaaa, eprodrom, cwebber2, rhiaro, Sandro, tantek, +1.541.410.aabb, bblfish, jessica_lily, wilkie, +1.541.410.aacc, Doug_Schepers
#
tantek
btw for those in the bay area - the last Homebrew Website Club meetup is tomorrow night @MozSF: https://indiewebcamp.com/events/2014-12-17-homebrew-website-club
#
Arnaud
RRSAgent, draft minutes
#
RRSAgent
I have made the request to generate http://www.w3.org/2014/12/16-social-minutes.html Arnaud
#
Arnaud
trackbot, end meeting
#
trackbot
is ending a teleconference.
#
trackbot
Zakim, list attendees
#
Zakim
sorry, trackbot, I don't know what conference this is
#
trackbot
RRSAgent, please draft minutes
#
RRSAgent
I have made the request to generate http://www.w3.org/2014/12/16-social-minutes.html trackbot
#
trackbot
RRSAgent, bye
#
RRSAgent
ACTION: 20 to scheduling for F2F [1]
#
bblfish
happy holidays
#
tantek
happy holidays bblfish! thanks again for the LDP overview.
#
bblfish
:-) happy holidays too.
bblfish joined the channel
#
tantek
sandro: I created https://www.w3.org/wiki/Socialwg/2015-03-17 since I was already in https://www.w3.org/wiki/Socialwg cleaning up notes about the next f2f - hope that's ok and helps get things started for the f2f
#
sandro
thanks.
#
Zakim
excuses himself; his presence no longer seems to be needed
wilkie, tilgovi and bblfish joined the channel