#social 2015-02-24

2015-02-24 UTC
tilgovi and AnnB joined the channel
bblfish joined the channel
bblfish joined the channel
#
AnnB
for the record -- Starting with "Integration: New social capability with zero cost" -- I'm now registering votes for us, without Adam's participation since he's out all week. He may come on late tonight and edit my contributions.
timbl joined the channel
#
AnnB
when one edits the wiki ... what happens differently if you check "this is a minor edit"?
bblfish joined the channel
bblfish joined the channel
#
ben_thatmustbeme
Melvster. I believe voting is limited to members of the WG but we accepted stories from all over. If you have any others for us capture, let us know.
bblfish joined the channel
bblfish joined the channel
bblfish joined the channel
jaywink joined the channel
bblfish_ and pfefferle joined the channel
#
melvster
ben_thatmustbeme: happy with the voting and dont have time to join, but modern social systems would benefit from messaging and realtime messaging aka chat, imho ... just look at how facebook works
bblfish, the_frey, jaywink and pfefferle joined the channel
bblfish joined the channel
bblfish, timbl, jaywink, barnabywalters and almereyda joined the channel
#
ben_thatmustbeme
melvster, I agree, a cross system real time chat would be great, but seems to be biting off more than we can chew for a first iteration. I would love to see that happen though.
almereyda joined the channel
timbl joined the channel
eprodrom joined the channel
#
eprodrom
finished voting!
#
aaronpk
wow congrats
#
aaronpk
i'm about half way through, trying to plough through a bunch this morning
#
eprodrom
Yes, it would have been nice if we could have had a little more collaborative editing process
#
eprodrom
Having to review 90 user stories when we were counting on 5-10 makes things pretty tedious
#
bret
morning!
barnabywalters joined the channel
#
rhiaro
Ughhhh spent so long voting without saving that my login timed out *and* now I have a merge conflict >.>
#
aaronpk
thats why i've been doing one at a time :/
#
aaronpk
rhiaro: you should be able to see your diffs in the merge conflict screen though
#
rhiaro
yes, but I have to go through and paste them all back in
#
rhiaro
sighs
#
aaronpk
yeah :(
#
rhiaro
This is what I get for leaving it to the last minute..
#
aaronpk
i'm only half way through still
#
rhiaro
Seeing other peoples' comments first has been helpful in many cases though
#
aaronpk
at leaast we have until midnight tonight
#
rhiaro
yeah I'm up to 51
#
rhiaro
I was hoping to finish before the call, should have heeded everyone's warnings about how long this would take..
#
rhiaro
Midnight US time?
#
aaronpk
i think midnight EST?
#
aaronpk
checks minutes
#
eprodrom
rhiaro: bummer
#
aaronpk
updated wiki
#
rhiaro
mediawiki definitely needs a better way to resolve merge conflicts
#
aaronpk
no argument there
#
rhiaro
aaronpk how does Loqi decide to group edits together?
#
aaronpk
loqi just checks on a cron job
#
aaronpk
and groups by author based on the last time he checked
#
rhiaro
oh cool. How frequently does he check?
#
aaronpk
looks like every 10 minutes
#
rhiaro
aaronpk, just seen that you're replying to the user stories on your site - nice!
#
aaronpk
I wanted to make sure I don't lose the comments I'm making
pfefferle joined the channel
#
bret
if you edit a subsection of the page, does that conflict with someone else editing a different subsection?
#
aaronpk
apparently not
#
bret
doh!
#
rhiaro
aaargh, endless edit conflicts all of a sudden
#
rhiaro
will try subsections..
#
bret
rhiaro: ahh im sorry
#
bret
i was dipping in and out of subsections
#
rhiaro
maybe I'll start at the bottom
#
bret
fwiw, im typing into a text editor, clicking edit, pasting and saving
#
rhiaro
bret: That's what I was doing
#
bret
would be cool if media wiki could add a comment box for this situation
#
rhiaro
Aha, working with subsections is way better
#
rhiaro
on save it jumps back to the anchor, so no more ctrl+f-ing for headers..
#
aaronpk
yes editing subsections is way better
#
bret
i feel like an etherpad would work better for this
#
aaronpk
i'm not gonna finish going through all of them before the call
#
rhiaro
Me neither at this rate
#
rhiaro
Though I'm starting to think that almost all situations can be generalised to tagging something
#
rhiaro
I'm a big fan of tagging
#
aaronpk
me too!
#
bret
im the worst at tagging
AnnB and tantek joined the channel
#
AnnB
just read thru the Loqi log ... looks like we're all swimming upstream against the deadline
#
tantek
AnnB: why do you say that?
#
AnnB
ends tonight, right?
#
tantek
midnight EST
#
tantek
per w3c convention
#
AnnB
right; it's well-defined
#
AnnB
it's just that we have so many user stories, it takes a long time
#
AnnB
I'm by far not the only one who has observed this
#
tantek
AnnB - if you're not sure, -1 it and move onto the next one ;)
#
tantek
AnnB: depends on how thorough you want to be
#
AnnB
BTW, where are your votes?
#
tantek
aaronpk is doing all his voting from his website
#
AnnB
I have to think about it ... I'm just not that fast
#
AnnB
well, he's clearly a hotdog
#
tantek
AnnB: started from the top, seeing how long it takes me to be detailed
#
AnnB
speaking of which, I was surprised @aaronpk, that you referred to loqi as a "he"
#
AnnB
I realize it's your tool, so you can apply any gender you want
#
aaronpk
there has been some discussion on the matter
#
AnnB
but, in my brain, it was not a he ... haha
#
AnnB
my experience with older men (way older than you), is that they often refer to computers as male
#
AnnB
thus my ears are primed for that :-)
#
AnnB
in this case, it wasn't a conscious thing .. I don't usually ascribe gender to inanimate objects ... so it caught my eye
#
AnnB
I like those logs a lot, btw
#
AnnB
really helpful to read what went on while one was out
#
tantek
AnnB good IRC logs are essential to IRC being useful and usable.
#
tantek
and a good way to make IRC better than email
#
AnnB
I totally agree
#
ben_thatmustbeme
sits quietly watching voting and twitddles his thumbs
#
tantek
IRC is so much better than reading through all the long-winded essays on the email list that should be people's blog posts on their own sites intead.
#
tantek
s/intead/instead
#
AnnB
observes ben_thatmustbeme gloating
#
ben_thatmustbeme
re: loqi as he: I always think of loqi and Loki, thus would be He
#
tantek
what ben_thatmustbeme said
#
tantek
this voting exercise has been excellent wiki editing practice, especially for those who email more than IRC/wiki.
#
AnnB
I wondered if there was a derivation of that name
#
aaronpk
Loqi is 6 and a half years old, and has had a mostly genderless existence, but has had occasional male traits
#
aaronpk
but yes the name is a derivation of Loki
bblfish and harry joined the channel
#
harry
waves
Augier joined the channel
#
tantek
good morning harry
#
harry
tantek, it seems like there are still edits on the wiki :)
#
harry
So I suggest we mainly discuss next steps re the stories, there's some controversials
#
harry
The question should be how to transform the stories into requirements
#
harry
and then how to get the WG to work together on one or more candidate APIs around those requirements, ideally based on existing work (rather than whiteboarding)
#
tantek
harry - of course there are still edits - the deadline is midnight EST tonight for voting.
#
tantek
harry - please add to the agenda if you have specific discussion topics in mind for the telcon
almereyda and eprodrom joined the channel
#
harry
Just added some 'next steps' details to the stories
#
rhiaro
sooo close to being done with voting!
#
harry
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 now
#
trackbot
Meeting: Social Web Working Group Teleconference
#
trackbot
Date: 24 February 2015
#
harry
Zakim, code?
#
Zakim
the conference code is 7625 (tel:+1.617.761.6200 sip:zakim@voip.w3.org), harry
#
tantek
dialing
#
harry
dialin
#
Zakim
T&S_SOCWG()1:00PM has now started
#
Zakim
+bblfish
#
cwebber
dialing also
#
Zakim
+Arnaud
#
tantek
is still dialing, try # 3
#
rhiaro
Hmm Zakim doesn't seem to want to talk to me today
#
Zakim
+aaronpk
#
tantek
rhiaro keep trying
#
cwebber2
here neither :\
#
cwebber2
I might have to phone-dial
#
tantek
hmm - got the Ralph voice and dialed code, then Zakim hung up
#
rhiaro
It's just silent, I'm not even getting the 'welcome'
#
tantek
rhiaro redial
#
aaronpk
took me a couple tries
#
Zakim
+ +1.617.247.aaaa
#
tantek
zakim must know it's about to be retired
#
rhiaro
This is new. I keep trying.
#
ben_thatmustbeme
Zakim, aaaa is me
#
Zakim
+ben_thatmustbeme; got it
#
Zakim
+??P8
#
tantek
zakim, ??p8 is me
#
Zakim
+tantek; got it
#
ben_thatmustbeme
Zakim, mute me
#
Zakim
ben_thatmustbeme should now be muted
#
Zakim
+??P3
#
Zakim
+ +1.857.445.aabb
#
eprodrom
Zakim, who is on the call?
#
Zakim
On the phone I see bblfish, Arnaud, aaronpk, ben_thatmustbeme (muted), tantek, ??P3, +1.857.445.aabb
#
eprodrom
Zakim, ??P3 is eprodrom
#
Zakim
+eprodrom; got it
#
harry
Zakim, aabb is harry
#
Zakim
+harry; got it
#
Zakim
+??P2
#
bret
Zakim, ??P2 is me
#
Zakim
+bret; got it
#
harry
looks like critical mass
#
bret
Zakim: mute me
#
bret
Zakim, mute me
#
Zakim
bret should now be muted
#
tantek
anyone else having trouble calling in?
#
Zakim
+??P5
#
bret
shakes fist at the person who used , instead of :
#
Zakim
hears ??P5's hand up
#
Zakim
sees ??P5 on the speaker queue
#
cwebber2
tantek: I'm having trouble
#
Zakim
+ +1.408.335.aacc
#
rhiaro
Zakim, ??P5 is me
#
Zakim
+rhiaro; got it
#
cwebber2
I'm going to try my phone once it boots, but SIP is not working.
#
rhiaro
Zakim, mute me
#
Zakim
rhiaro should now be muted
bill-looby joined the channel
#
harry
maybe SIP is down :(
#
rhiaro
IRC client crashed when I connected >.>
#
KevinMarks
1.408.335.aacc is me
#
rhiaro
is connect via sip now, seems fine
#
harry
Zakim, aacc is KevinMarks
#
Zakim
+KevinMarks; got it
#
rhiaro
famous last words
#
aaronpk
chair: tantek
#
harry
chair: tantek
#
rhiaro
It's okay, my client logs too
#
harry
even better!
#
Zakim
+??P10
#
eprodrom
Hooray for aaronpk
#
harry
scribenick: aaronpk
#
harry
scribe: aaronpk
#
bret
aaronpk++
#
tantek
zakim, who is here?
#
Zakim
On the phone I see bblfish, Arnaud, aaronpk, ben_thatmustbeme (muted), tantek, eprodrom, harry, bret (muted), rhiaro (muted), KevinMarks, ??P10
#
Loqi
aaronpk has 713 karma
#
harry
thanks aaron!
#
Zakim
On IRC I see bill-looby, Zakim, RRSAgent, eprodrom, Augier, harry, bblfish, tantek, AnnB, timbl, jaywink, melvster, KevinMarks, ben_thatmustbeme, shepazu, Arnaud, cwebber2,
#
Zakim
... wseltzer, mattl, JakeHart, bret, wilkie, Loqi, dwhly, nickstenn, bigbluehat, rhiaro, oshepherd, rektide, Tsyesika, aaronpk, trackbot
#
bill-looby
Zakim,+??P10 is me
#
Zakim
sorry, bill-looby, I do not recognize a party named '+??P10'
#
tantek
Zakim, ??P10 is bill-looby
#
Zakim
+bill-looby; got it
#
bret
you have to omit the +
#
bill-looby
thanks !
sandro joined the channel
#
rhiaro
tantek, careful Zakim will hear you!
#
aaronpk
TOPIC: minutes from last week
#
aaronpk
Zakim can hear everything
#
aaronpk
tantek: any objections? otherwise I move to approve them
#
eprodrom
+1
#
aaronpk
... any +1s on the minutes?
#
aaronpk
my +1 finger is tired
#
eprodrom
ha ha
#
Zakim
+Sandro
#
Zakim
+??P12
#
eprodrom
My -0 finger is tired
#
aaronpk
...minutes approved not seeing any objections
#
Tsyesika
Zakim, ??P12 is me
#
Zakim
+Tsyesika; got it
#
AnnB
laughs at @eprodrom
#
Tsyesika
Zakim, mute me
#
Zakim
Tsyesika should now be muted
#
aaronpk
TOPIC: next week's telcon
#
aaronpk
tantek: scheduled for the 3rd, Arnaud will be chairing
#
aaronpk
... next f2f is coming up on march 17th
#
Loqi
I added a countdown for 3/17 12:00am (#5639)
#
aaronpk
... there are 10 people RSVPd, please RSVP to the meeting ASAP
#
aaronpk
...book your travel and such
#
aaronpk
...ify you want to participate remotely there is a section for th that as well
#
aaronpk
TOPIC: Annotation WG
#
eprodrom
q+
#
Zakim
sees ??P5, eprodrom on the speaker queue
#
aaronpk
tantek: I proposed in IRC that we formally invite any member of the annotation WG to considering attending our meeting as observer
#
aaronpk
... observer means attending a WG meeting but is not a member, it doesn't mean they can't speak
#
Zakim
+[IPcaller]
#
wilkie
Zakim, IPcaller is me
#
Zakim
+wilkie; got it
#
harry
will do
#
AnnB
+1
#
aaronpk
... since we'll be talking about the storeies at the f2f, invite the annotation members to the meeting
#
Zakim
sees ??P5, eprodrom on the speaker queue
#
ben_thatmustbeme
+1 sounds good to me, more input is better
#
harry
I'm not sure who is local, but I think if someone is that would be great
#
Zakim
sees ??P5, eprodrom on the speaker queue
#
tantek
ack ??P5
#
Zakim
sees eprodrom on the speaker queue
#
rhiaro
oh I thought I was p5, I was trying to figure out who I was
#
tantek
ack next
#
Zakim
sees eprodrom at the head of the speaker queue
#
Zakim
sees no one on the speaker queue
#
eprodrom
Grrr not working
#
eprodrom
I'll pass
#
tantek
zakim, ??p5 is rhiaro
#
Zakim
I already had ??P5 as rhiaro, tantek
#
eprodrom
Just wanted to note that I think this was the subject of discussion at TPAC
#
rhiaro
shrugs
#
eprodrom
And I agree, +1
#
eprodrom
When we met with Annotations
#
aaronpk
tantek: harry can we action you to contact the annotation WG and extend an invitation on behalf of the social WG?
#
aaronpk
... it'd be great to send their list an email directly to extend the invitation
#
aaronpk
...don't need to make it a requirement but we shoudl make everyone feel welcome to contribute
#
aaronpk
harry: agree 100%
#
eprodrom
We have an F2F coming up, may be useful to have Annotators there
#
harry
ACTION: harry to invite Annotations WG
#
trackbot
is creating a new ACTION.
#
RRSAgent
records action 1
#
trackbot
Created ACTION-40 - Invite annotations wg [on Harry Halpin - due 2015-03-03].
#
harry
thats enough
#
aaronpk
tantek: anybody have anything to report on the tracker?
#
aaronpk
Arnaud: there were several new issues that were raised
#
rhiaro
has finished voting \o/
#
trackbot
doesn't understand that ISSUE command.
#
KevinMarks
got tired around 3am
#
Zakim
+ +1.773.614.aadd
#
aaronpk
tantek: we raised this in last week's telcon
#
bblfish
Issue 12?
#
trackbot
doesn't understand that ISSUE command.
#
aaronpk
...can we assume that if it was raised during a telcon that we can accept it?
#
bblfish
Issue 12
#
trackbot
doesn't understand that ISSUE command.
#
Arnaud
issue-12
#
trackbot
is looking up issue-12.
#
trackbot
issue-12 -- Action Types Structure and Processing Model -- raised
#
aaronpk
Arnaud: yeah you can propose we can open it if people agree
#
cwebber2
Zakim, +1.773.614.aadd is me
#
Zakim
+cwebber2; got it
#
aaronpk
tantek: any objections to opening this issue?
#
aaronpk
Arnaud: what that means is we accept this is an issue we need to address
#
aaronpk
tantek: in general unless there are some extenuating circumstances, if a member of the WG opens an issue our default should be to accept and open it
#
eprodrom
+1 to open
#
eprodrom
AnnB: I just learned that, too!
#
KevinMarks
is this raise/catch?
#
aaronpk
is there a trackbot command to open an issue?
#
aaronpk
tantek: issue 13
#
Arnaud
resolved: open issue-12 without objection
#
aaronpk
Which activity types are built into AS2, and how are they defined/structured?
#
aaronpk
...this sounds like a good wiki doc kind of thing
#
aaronpk
...where we document different implementations and publishing support
#
eprodrom
q+
#
Zakim
sees eprodrom on the speaker queue
#
aaronpk
...i think we should accept and open it
#
bblfish
issue-13
#
trackbot
is looking up issue-13.
#
trackbot
issue-13 -- Which activity types are built into AS2, and how are they defined/structured? -- raised
#
tantek
ack eprodrom
#
Zakim
sees no one on the speaker queue
timbl joined the channel
#
aaronpk
eprodrom: we have a vocab document for AS2 that does most of the mapping that eric is asking for
#
aaronpk
...not sure if he had seen that document when he raised the issue or if i misunderstood his issue
#
aaronpk
AnnB: regardless that could just be an easy answer if that'st he case
#
aaronpk
tantek: evna I think this this different from just a mapping
#
aaronpk
...it seems he is just asking for documentation on what AS2 publishers are actually publishing
#
eprodrom
Not in IRC
#
aaronpk
...is erik on the call?
#
AnnB
s/that'st he/that's the/
#
eprodrom
+1 to raise and let's see if dret can confirm
#
tantek
quoting -- list of "well-known" activity types for AS2
#
AnnB
s/evna/evan/
#
bblfish
issue-14
#
trackbot
is looking up issue-14.
#
trackbot
issue-14 -- as:Link adds a lot of complexity, if we keep it we need to clarify consequences of using it instead of as:Object -- raised
#
aaronpk
resolved: to open issue-13
#
AnnB
notes clever peeps able to multitask
#
eprodrom
I like that we can see who's editing the wiki during the teleconference
#
rhiaro
eprodrom there's big lag!
#
aaronpk
tantek: this seems like a reasonable issue to raise, any objections to opening it?
#
eprodrom
+1 to open
#
aaronpk
...hearing no objections
#
aaronpk
rasolved: open issue-14
#
aaronpk
TOPIC: Social API User Stories
#
aaronpk
tantek: there's been al ot of discussion in various forms abotu that, people have been voting, which is even better
#
aaronpk
...just a reminder, voting ends tonight at midnight EST
#
KevinMarks
lots to vote on
#
eprodrom
q+
#
Zakim
sees eprodrom on the speaker queue
#
aaronpk
...since voting is stil going on, do we want to review any of the current voting results? or should we postpone until the voting period prefer?
#
bill-looby
q+
#
Zakim
sees eprodrom, bill-looby on the speaker queue
#
tantek
ack eprodrom
#
Zakim
sees bill-looby on the speaker queue
#
Zakim
sees bill-looby, harry on the speaker queue
#
aaronpk
eprodrom: just to let people know, there are around 90 stories on the page, it takes a long time to get through this
#
rhiaro
It took me 6 hours in a row today to do them all!
#
aaronpk
...i split my time across 2-3 days, don't leave this til the last 5 minutes before midnight
#
rhiaro
is grateful to be able to have a schedule that accommodates this
#
aaronpk
... because they're all on one page we can have edit conflicts. the best way to do it is to lcick edit on each individual story
#
aaronpk
...to be less likely to have edit conflicts
#
Zakim
sees bill-looby, harry, bblfish on the speaker queue
#
aaronpk
tantek: excellent advice
#
Zakim
-Tsyesika
#
aaronpk
tantek: the other tip i saw go around was if you use ~~~~ it will sign your name and timestamp as well
#
Zakim
sees bill-looby, harry, bblfish on the speaker queue
#
tantek
ack bill-looby
#
Zakim
sees harry, bblfish on the speaker queue
#
Zakim
+??P12
#
Tsyesika
Zakim, +??P12 is me
#
Zakim
sorry, Tsyesika, I do not recognize a party named '+??P12'
#
aaronpk
bill-looby: i noticed that everyone is lsing energy by the time they get to the last user story
#
Tsyesika
Zakim, ??P12 is me
#
Zakim
+Tsyesika; got it
#
aaronpk
...might be a good idea for some people to start at the end
#
AnnB
smiles at this suggestion
#
Tsyesika
Zakim, mute me
#
Zakim
Tsyesika should now be muted
#
AnnB
+1
#
aaronpk
...the number of comments went down by the end, lots of just +1 +0 by the end
#
aaronpk
tantek: that's good advice. if people want to try voting from the bottom up as well as top down that'd be great
#
aaronpk
...perhaps another strategy is to start with the stories that don't have a lot of comments yet
#
AnnB
it take a lot of time, but I really find the comments to be valuable
#
aaronpk
tantek: would like to suggest we postpone the discussion of process
#
AnnB
+1
#
aaronpk
... would like to leave this open in peopels' minds while voting and not try to shape the votes in terms of an accepted process
#
Zakim
sees harry, bblfish on the speaker queue
#
aaronpk
who is speaking?
#
tantek
bill-looby is speaking
#
tantek
or is that harry?
#
AnnB
sounds more like Harry
#
bblfish
+1 it makes sense because ew have a lot of -1s that can be controversial
#
tantek
yeah I think that might be harry on a better connection than usual
#
aaronpk
harry: as soon as the voting has ended, as chairs, we should go through the results before the next meeting, and imagine next ways forward.
#
AnnB
haha
#
aaronpk
...i'd be doubtful if we can cover all in the API but that they might have some value in the future
#
bret
It would have been nice to see more effort to de-dupe some of these stories before voting
#
AnnB
(re: harry's connection)
#
harry
well I'm in the USA
#
Zakim
sees harry, bblfish on the speaker queue
#
harry
but W3C still doesn't have a working phone on my desk, on mobile :)
#
tantek
ack harry
#
Zakim
sees bblfish on the speaker queue
#
bblfish
ack bblfish
#
Zakim
sees no one on the speaker queue
#
harry
that's it
timbl joined the channel
#
aaronpk
bblfish: there's lots of -1s, if it's taken that that's how we're misunderstanding each other. some people might say it's difficult... if we look at these votes as ways of judging how we can learn from each other then that's very positive
#
aaronpk
tantek: yeah i'd agree with that assessment. all the feedback we're getting is good because it's helping broaden our understanding
#
AnnB
totally agree
#
aaronpk
...i don't expect us to use all the user stories to develop the api, but that being said, since each user story seems to be useful to multiple people, i think that means they are worty of continued iteration
#
aaronpk
... if not in the first version then in additional versions or extnesions
#
aaronpk
...this is all valuable input we're getting
#
AnnB
q+
#
Zakim
sees AnnB on the speaker queue
#
aaronpk
...just because stories have a bunch of -1 it doesn't mean we're going to throw it out and never lookat it again
#
tantek
ack AnnB
#
Zakim
sees no one on the speaker queue
#
aaronpk
AnnB: i totally agree, want to point out that in the case of the more "unusual" "obscure" stories,
#
aaronpk
... often innovation happens at the edges
#
aaronpk
... that's where different and unusual ideas occur
#
KevinMarks
if downvoting is seen as hostile we cut our range in half for +1 to -1 downt o +1 to 0
#
rhiaro
I think a lot of the more 'unusual' ones can be generalised, too, and are accommodated anyway
#
Zakim
sees no one on the speaker queue
#
aaronpk
... i'm loking forward to the discussion on the more unusual suggestions
#
AnnB
s/loking /looking /
#
Zakim
sees no one on the speaker queue
#
aaronpk
tantek: since we have agreement on postponing the process of turning the stories into requiremetnts we've reached the end of the ageda
#
aaronpk
sorry for al lthe typos today
#
aaronpk
...everyone is eager to get back to voting i'm guessing
#
AnnB
no worries; grateful you are scribing!
#
harry
keep voting everyone!!
#
aaronpk
tantek: if there are no objections, would move to close the call and give back the remainder of the hour to continue voting!
#
aaronpk
Arnaud: one possiblity would be to pick up some user stories that are popular but are some objections, and maybe we can clarify some of them now
#
aaronpk
tantek: okay that's reasonable
#
aaronpk
AnnB: do you have ones you want to highlight?
#
aaronpk
Arnaud: there were some with major numbers of +1 and then a -1 from tantek
#
aaronpk
...the very first one, user profile management
#
ben_thatmustbeme
+1 i would like to be able to iterate on some of these stories or propose alternate versions
#
aaronpk
tantek: in having lookde at this, I agreed with most of the user story, but some of the fields used for profile management seemed to be very specific and not necessarily needed or present in the APIs we reviewed
#
Zakim
sees bblfish on the speaker queue
#
aaronpk
...i agree with the general theme but had some specifics i was objecting to
#
AnnB
q+
#
Zakim
sees bblfish, AnnB on the speaker queue
#
eprodrom
q+
#
Zakim
sees bblfish, AnnB, eprodrom on the speaker queue
#
aaronpk
...perhaps evan can clarify?
#
bill-looby
have to drop, bfn
#
Zakim
-bill-looby
#
Zakim
sees bblfish, AnnB, eprodrom on the speaker queue
#
rhiaro
My reading of that was that the specific profile data is arbitrary, and those given are just examples
#
tantek
ack eprodrom
#
Zakim
sees bblfish, AnnB on the speaker queue
#
AnnB
me too, rhiaro
#
aaronpk
eprodrom: hometown - it gets down to what you think the location field on twitter is for
#
aaronpk
... it's kind of up in the air. facebook has a way to say this is where i'm from or this is where i live
#
aaronpk
... job title and company name we have in linked in
#
aaronpk
... those are pretty common
#
aaronpk
... job title is pretty common in enterprise networks
#
aaronpk
... phone number is in facebook and linkedin, most enterprise networks
#
rhiaro
hah, facebook doesn't have my phone number for sure
#
rhiaro
or anything else for that matter..
#
aaronpk
... i've also seen some systems where you can update private data
timbl joined the channel
#
aaronpk
... as far as the specifics, i think that would be up to how the profile works and up to the individual APIs we get proposals for
#
aaronpk
... whether they use a fixed vocab for the profile or changed by the implementation
#
AnnB
+1 to rhiaro
#
aaronpk
...but the idea that we are able to be able to update muliple parts of the profile is important
#
rhiaro
+1 updating multiple elements of profile, but not requiring specific fields
#
aaronpk
tantek: that makes more sense to me especially the last thing you said, updating parts or mnultiple aspects of the profile
#
AnnB
s/muliple/multiple/
#
aaronpk
... that I agree with in a +1 way
#
aaronpk
...but that feels like some of the aspects may be getting into profile vocab design which i would like to avoid
#
aaronpk
... would rather reuse all notion of profile vocab from an existing standard like vcard 4
#
aaronpk
... and looked at existing networks while that was devloped
#
AnnB
s/devloped/developed/
#
Zakim
+Sandro.a
#
aaronpk
... i would +1 the profile management if it mentioned that the fields are used as examples and it's up to the service what field it supports
#
aaronpk
eprodrom: i think we can get into some interesting fine points
#
Zakim
sees bblfish, AnnB on the speaker queue
#
aaronpk
... for example if you have a client that tries to update fields that aren't on the server
#
aaronpk
... if the client doesn't understand the profile response from the server how should it handle it
#
Zakim
-Sandro
#
aaronpk
... those are good discussions to have around the user stories
#
eprodrom
q?
#
Zakim
sees bblfish, AnnB on the speaker queue
#
Zakim
sees bblfish, AnnB on the speaker queue
#
tantek
ack bblfish
#
Zakim
sees AnnB on the speaker queue
#
sandro
Zakim, Sandro.a is Sandro
#
Zakim
+Sandro; got it
#
aaronpk
bblfish: this shows a little of a confusion between the API and the data format
#
aaronpk
... because if you take the data format carefully like JSON LD then it's extensible
#
KevinMarks
look at existing profiles for intersection, rather than union
#
Zakim
sees AnnB, harry on the speaker queue
#
aaronpk
... you could use the contact ontology like timbl does for his profile, but it doesn't have to be part of this WG to describe all the ontologies
#
KevinMarks
opensocial went for union, which meant we ended up with too many fields
#
aaronpk
... so i read it that there is no requirement for the WG to specify the ontology, just that the API be able to edit the information as needed
#
aaronpk
... i've seen this type of example where people get caught up on the API vs the schema
#
Zakim
sees AnnB, harry on the speaker queue
#
tantek
ack AnnB
#
Zakim
sees harry on the speaker queue
#
aaronpk
AnnB: i think this was largely resolved so far but hasd one concern
#
aaronpk
... "well twitter and instagram don't have it so it's unnecessary" seems like a narrow perspective
#
aaronpk
... doesn't necessarily mean that the whole world doesn't need it, especially in enterprise it varies significantly
#
aaronpk
tantek: if something is not ever-present then it's probably not core. it's okay to consider more complex cases, i'm focused on getting out a v1 of the api
#
aaronpk
... the extensibility henry described is the kindof thinking i'm hoping goes into the api byt didn't want to assume that
#
rhiaro
+1 for not defining everything, and helping servers have decent fallbacks instead when they don't understand things
#
aaronpk
... i asked for clarification from evan about whether this is specifying specific fields or leaving things a bit more open
#
aaronpk
...and then define rules for publishers and consumers handling support for different fields
#
aaronpk
... evan is that a reasonable summary?
#
aaronpk
eprodrom: i think it is up for discussion
#
bblfish
+1 for tantek's description of the two approaches - I am for having an API that can work with any data ( though the working group could decide on a minimal yet extensible ontology that all clients should understand )
#
aaronpk
... my feeling is that we want to use some vocabulary in there, i'd probably wnat to use a well-known vocab here to make things easier for implementers
#
aaronpk
AnnB: this seems like a valuaable discussion, it's foundational to how this goes forward
#
aaronpk
tantek: to be clear my +0 is not an opposition
#
AnnB
s/valuaable/valuable/
#
Zakim
sees harry on the speaker queue
#
tantek
ack harry
#
Zakim
sees no one on the speaker queue
#
aaronpk
harry: we do have a requirement that we will use the IG input as a building point
#
aaronpk
... regardless of how big the union/intersection of terms in the API becomes, i would be shocked if we did not have some extensibility mechanism
#
rhiaro
+1 extensibility
#
aaronpk
AnnB: that's a good point about the IG but i will need to understand that better
#
Zakim
sees no one on the speaker queue
#
aaronpk
harry: as soon as we get a v1 of teh API that peopel agree on, people will notice "it doesn't quite fit my use case" do we need to create another vocab or format and can send it to teh IG to continue working on
#
Zakim
-cwebber2
#
aaronpk
tantek: i strongly agree with intersection instead of union
#
cwebber2
phone died, sorry
#
bblfish
as long as things are extensible.
#
aaronpk
AnnB: since i'm not a developer, i'm having a hard time assessing what goes into the API instead of UI or some other mechanism
#
Zakim
sees bblfish on the speaker queue
#
aaronpk
... you who are developers can guide me that way
#
Zakim
sees bblfish on the speaker queue
#
aaronpk
... it's too bad Adam got pulled out this week
#
aaronpk
?? that discussion of what goes into an API vs UI could go on for hours
#
tantek
ack bblfish
#
Zakim
sees no one on the speaker queue
#
aaronpk
... i certainly encourage people to discuss that in IRC but not sure it's worth taking time in the telcon
#
AnnB
agree .. just pointing out this is a aspect of confusion for me
#
AnnB
s/a aspect / an aspect /
#
aaronpk
bblfish: what it's trying to say is most of what's published is data, and the client uses the data to create the user interface
#
aaronpk
... and then the API is how you change the data, how you create new data, that's my way of seeing the three layers
#
AnnB
thanks Henry
#
aaronpk
... API, data and user interface
#
Zakim
sees no one on the speaker queue
#
aaronpk
tantek: okay
#
aaronpk
... anyone else want to bring up any questions?
#
aaronpk
... use posts a note with embedded media
#
AnnB
s/pulled out this week/pulled out this week, since he's my local developer 'explainer'/
#
aaronpk
tantek: there is a challenge ... it's not clear whether video embedding is done simply via a URL or where it's something where you upload a video
#
aaronpk
... based on the two interpretations i have completely opposite votes
#
eprodrom
q+
#
Zakim
sees eprodrom on the speaker queue
#
aaronpk
... simply pasting a URL, having auto-embedding is a pretty common feature, i've even implemented it on my site
#
rhiaro
In my experience video uploading comes with a ton of extra baggage, or at least tends to require additional metadata
#
aaronpk
... but a -1 for making video uploads a core part of the api
#
cwebber2
really?
#
aaronpk
... so are jessica or christopher here to clarify the intent?
#
bret
rhiaro: ever had to maintain a dedicated ffmpeg server ;)
#
cwebber2
hold on
#
Zakim
sees eprodrom on the speaker queue
#
cwebber2
I dropped off the call but I have to reconnect
#
tantek
ack eprodrom
#
Zakim
sees no one on the speaker queue
#
Zakim
sees cwebber on the speaker queue
#
aaronpk
eprodrom: first, this becomes a more mainstream user story if it's an image used in a text, so the flow of posting an image and putting it int he text and sharing that
#
Zakim
+cwebber2
#
aaronpk
... the other thing is sounds like your -1 for video, but a lot of the folks from mediagoblin are here and doing sharing media
#
Zakim
sees cwebber on the speaker queue
#
aaronpk
... audio and video and images
#
tantek
ack cwebber2
#
Zakim
sees cwebber on the speaker queue
#
Tsyesika
I'm here but i don't have a mic so i'll let chris take this
#
tantek
ack cwebber
#
Zakim
sees no one on the speaker queue
#
Zakim
sees ben_thatmustbeme on the speaker queue
#
aaronpk
cwebber2: i think that media upload, wit's not true that the service should be required to handle large media upload, but the api should be designed so that we know how this would work
#
aaronpk
... it would be surprising to me if we don't have a way to define here is how we handle large uploads
#
rhiaro
Would be good if you could upload your video to one server and embed it in a post simultaneously... Seems like something the API could help with
#
rhiaro
s/in a post/in a post on a different server
#
aaronpk
... it's okay if services say it's not possible to handle certain formats
#
aaronpk
tantek: the reason i was not sure about this was that this story specifically mentioned someone else's video
#
aaronpk
... so samantha is writing a post and embeds helen's video, my optimistic interpretation was that samantha puts in a URL to the video
#
wilkie
is there an ability to replicate media for reposting?
#
aaronpk
... but then I realized perhaps this was meant ot cover video uploading
#
aaronpk
... i agree it would be good to have a user story on video uploading, but this seems more like sharing a link to something online
#
aaronpk
cwebber2: that user story we submitted was about sharing a link to something already online
#
aaronpk
... i thought that other user stories had already covered video uploading
#
aaronpk
... it looked like there was a question about whether video uploading should be able to happen at all
#
aaronpk
... i do think that submitting video, even though that's not hte user sotry in question, is important. sorry if there was confusion, my phone screwed up
#
AnnB
dang phones!
#
aaronpk
tantek: so the "user posts a note with embedded media" is about sharing existing video already online
#
aaronpk
cwebber2: exactly
#
rhiaro
Note: Vine is a social network based entirely on sharing video, so definitely required for social..
#
aaronpk
tantek: okay that clarifies that one
#
aaronpk
can someone update the wiki with that
#
Zakim
sees ben_thatmustbeme on the speaker queue
#
ben_thatmustbeme
Zakim, unmute me
#
Zakim
ben_thatmustbeme should no longer be muted
#
tantek
ack ben_thatmustbeme
#
Zakim
sees no one on the speaker queue
#
Arnaud
someone needs to clarify the story so this is no longer ambiguous
#
cwebber2
Zakim, mute me
#
Zakim
cwebber2 should now be muted
#
aaronpk
ben_thatmustbeme: should we use the "more stories" page to try to clarify these?
#
aaronpk
... should we be constantly making new ones to say here is my interpretation of these stories
#
aaronpk
tantek: i think that's a great idea, it will help us converge on user stories
#
aaronpk
... the "more users" stories page is...
#
AnnB
q+
#
Zakim
sees AnnB on the speaker queue
#
aaronpk
... there's nothing on there now, but that's a great suggestion
#
aaronpk
... one way of clarifying a story or clarifying your vote
#
ben_thatmustbeme
Zakim, mute me
#
Zakim
ben_thatmustbeme should now be muted
#
aaronpk
... you can say "+1 on this assuming..." and link to your interpretation
#
Zakim
sees AnnB on the speaker queue
#
tantek
ack AnnB
#
Zakim
sees no one on the speaker queue
#
eprodrom
Approaching the hour, btw, tantek
#
tantek
eprodrom yup, watching
#
harry
I warned people re the stories :)
#
aaronpk
AnnB: i think tha'ts a great suggestion but i'm worried that there are so many of these stories that its going to be a nightmare to go back and forth between all the versions
#
ben_thatmustbeme
that was my concern at all
#
aaronpk
... is there a way we can discuss this more diretly inline?
#
aaronpk
tantek: people have been doing that already
#
aaronpk
... ben's proposal was an additional option to people
#
aaronpk
AnnB: i'm totally supporting the concept of further discussion, just worried that if we birfurcate this then how we're going to track it
#
aaronpk
tantek: hopefully with links
#
aaronpk
AnnB: links are great but they can also be confusing
#
Zakim
sees no one on the speaker queue
#
aaronpk
tantek: we're approaching the top of the hour
Augier joined the channel
#
aaronpk
... there's no end to discussing the details of these stories
#
aaronpk
... for the "posts a file" did you mean photo only or any kind of media file or any kind of file?
#
AnnB
s/tha'ts a /that's a /
#
aaronpk
eprodrom: from the original requirements, we had images,text,video,audio,enterprise docs and other types
#
aaronpk
... so that user story was supposed to summarize those groups
#
aaronpk
... we could break it down to multiple groups
#
aaronpk
... iwas trying to take from the original user requirements around 10 high-level areas, one for each
#
AnnB
s/diretly /directly /
#
aaronpk
... so that "upload a file" became "upload an image"
#
aaronpk
... as far as cropping, the idea was the user was cropping is they'd use their own software like photoshop, not part of the API
#
AnnB
s/iwas /I was /
#
aaronpk
tantek: that's a good example of a reasonable clarification to add as bullet points as part of the description of the story
#
AnnB
+1 ... I like the small clarifications people have added .. it's helpful when they are indented
#
aaronpk
... if you want to put a brief bullet list clarifying "crop is not intended to be part of the API" that's totally reasonable
#
aaronpk
... i'd rather optimistically trust that people add clarifications to narrow the scope and won't abuse that
#
aaronpk
... i would encourage folks, if you're seeing questions or objections on your story, you can clarify
#
aaronpk
eprodrom: that sounds fine
#
aaronpk
... at this point i'd rather not change the formatting on the stories, we're hours away from finishing. but if people want to add additional bullet points that's great
#
aaronpk
tantek: any objections?
#
aaronpk
resolved: if you're the author of the user story you may add clarifying comments in the voting area
#
eprodrom
+1
#
aaronpk
tantek: that brings us well past the top of the hour but hopefully that helps us get more consensus on user stories
#
Zakim
-Sandro
#
aaronpk
... thanks again, we'll reconvene next week and figure out our next steps
#
Zakim
-bblfish
#
rhiaro
ciao!
#
wilkie
cool, thanks
#
Zakim
-Tsyesika
#
eprodrom
Thanks tantek !
#
bblfish
thanks
#
bret
cheers
#
Zakim
-cwebber2
#
Zakim
-rhiaro
#
Zakim
-harry
#
Zakim
-Arnaud
#
Zakim
-KevinMarks
#
Zakim
-aaronpk
#
Zakim
-tantek
#
Zakim
-eprodrom
#
Zakim
-ben_thatmustbeme
#
aaronpk
Zakim, who was on the call?
#
Zakim
I don't understand your question, aaronpk.
#
wilkie
aaronpk++
#
Zakim
-wilkie
#
Loqi
aaronpk has 714 karma
#
aaronpk
trackbot, end meeting
#
trackbot
is ending a teleconference.
#
trackbot
Zakim, list attendees
#
Zakim
As of this point the attendees have been bblfish, Arnaud, aaronpk, +1.617.247.aaaa, ben_thatmustbeme, tantek, +1.857.445.aabb, eprodrom, harry, bret, +1.408.335.aacc, rhiaro,
#
Zakim
... KevinMarks, bill-looby, Ann, Sandro, Tsyesika, wilkie, cwebber2
#
trackbot
RRSAgent, please draft minutes
#
RRSAgent
I have made the request to generate http://www.w3.org/2015/02/24-social-minutes.html trackbot
#
trackbot
RRSAgent, bye
#
tantek
aaronpk++ for scribing!
#
bret
AnnB: if you ever want to drop Developer questions into IRC i can try to answer from what I know
#
RRSAgent
ACTION: harry to invite Annotations WG [1]
#
Loqi
aaronpk has 715 karma
#
aaronpk
omg the bots are going mad
#
tantek
thanks bret
#
Zakim
-bret
#
Zakim
T&S_SOCWG()1:00PM has ended
#
Zakim
Attendees were bblfish, Arnaud, aaronpk, +1.617.247.aaaa, ben_thatmustbeme, tantek, +1.857.445.aabb, eprodrom, harry, bret, +1.408.335.aacc, rhiaro, KevinMarks, bill-looby, Ann,
#
Zakim
... Sandro, Tsyesika, wilkie, cwebber2
#
AnnB
thanks bret!
#
ben_thatmustbeme
likewise AnnB, there are plenty of us that may be able to help clarify things
#
AnnB
you guys are great!
#
tantek
thanks ben_thatmustbeme !
#
bret
and if I dont have a good answer it might http://xkcd.com/386/ others into helping out
#
aaronpk
now i have to remember the magic incantations
#
tantek
AnnB - you've got developers here willing to help with questions :)
#
AnnB
smiling
#
AnnB
really looking forward to the F2F
#
ben_thatmustbeme
bret++ , xkcd at the ready
#
Loqi
bret has 50 karma
#
AnnB
and the IndieWeb gathering (at least I can be there for most of Thursday)
#
AnnB
hehe on xkcd
#
rhiaro
AnnB: great that you can come!
#
AnnB
will be really fun to see YOU again, rhiaro
#
ben_thatmustbeme
still don't know how somone talked me in to co-organizing that
#
AnnB
hope the dang snow melts ... yikers
#
AnnB
you're probly a special guy
#
AnnB
at least we can hope it's above freezing ...
caseorganic joined the channel
#
tantek
ben_thatmustbeme: you're close( r ) to the venue for the IWC
#
ben_thatmustbeme
Yeah, i know I am
caseorganic joined the channel
#
ben_thatmustbeme
Now i just need to go through and start revising some user stories when I have time.
#
tantek
you mean clarifying with comments right? ;)
#
ben_thatmustbeme
i mean adding versions of ones that aren't mine
#
ben_thatmustbeme
to hopefully clear up ambiguity
#
tantek
oh nice - in the more_user_stories
#
ben_thatmustbeme
even if there are comments clearing it up or people's responses, it would be good to have a version that clears up the issue
#
ben_thatmustbeme
I just agree with AnnB, it may get to be too much, but at the very least it could be something for chairs to look at when selecting user stories to base off of
#
ben_thatmustbeme
almost a "yes this user story got accepted but maybe this version is the one we should use as it is unambiguous"
#
ben_thatmustbeme
I found the problem in voting was there was no distinction between bad user stories vs functionality that should not be in the core
bblfish joined the channel
#
tantek
ben_thatmustbeme: agreed, writing simplified derivative / replacement user-stories is an excellent way to provide constructive critical feedback
#
tantek
as a co-chair I for one will be strongly considering those in light of any -1s made on user-stories
#
tantek
that is, if someone makes a -1 and provides a subset or corrected version of the user-story as a replacement / alternative, I think it adds a lot more weight to the -1
#
tantek
but it's certainly not required for a -1
#
tantek
the point is that even if you -1 a user story, if you provide a "fixed" version that you think the others voting on the original would still find acceptable, then you're actively working to achieve consensus
#
tantek
and the chairs look kindly upon efforts to achieve consensus
timbl, bblfish_ and almereyda joined the channel
#
rhiaro
I have just confirmed somewhere to stay for my first few nights in Cambridge before the f2f, but now looking for places 17th to 25th, if anyone knows anyone with a spare couch :)
#
rhiaro
Or if anyone wants to share super cheap airbnb etc
#
ben_thatmustbeme
rhiaro, as offerent previously, can crash at our place, but its a train ride in to the city every day, $10 each way :/
#
ben_thatmustbeme
s/offerenet/offered/
#
rhiaro
thanks ben_thatmustbeme, noted! I'm doing some cursory scouting currently
AnnB joined the channel
#
ben_thatmustbeme
we'll just cancel the crazy parties for that week :P
bblfish and tilgovi joined the channel
#
ben_thatmustbeme
bblfish, just almost stepped on each other editting that page :)
#
Zakim
excuses himself; his presence no longer seems to be needed
timbl and harry joined the channel
harry joined the channel
timbl joined the channel
#
ben_thatmustbeme
bblfish, I would suggest linking user stories in both directs, hopefully alleviate some of the concerns AnnB had of managing multiple versions. I share them as well
#
ben_thatmustbeme
s/directs/directions/
harry and bblfish joined the channel