#social 2015-03-24

2015-03-24 UTC
#
AnnB
;-)
#
tantek
it's important to study history so we don't keep repeating mistakes
#
AnnB
I totally understand
#
tantek
especially when it seems so easily forgotten
#
AnnB
I'm a big skeptic when it comes to dealing with vendors
#
AnnB
skunks, all
#
AnnB
haha
#
tantek
AnnB, it's also why a lot of us are so impatient / short with those who claim to build things but don't (for years)
#
tantek
history
#
AnnB
I understand
#
AnnB
dealing with humans ... we're all such a challenge, each in our own ways
#
AnnB
but that's what makes it interesting
#
tantek
after so many years of purely email back/forth, such things lose their interestingness
#
tantek
sigh, so much will be lost with the shutdown of code.google.com, e.g. this I found while searching for some more regarding vocabulary: https://code.google.com/p/jquery-ui-map/
#
AnnB
why are they shutting it down?
#
AnnB
and can't there be some sort of archive dump?
#
AnnB
I know nothing about that .. but agree in that it's sad to lose a big collection of knowledge
#
AnnB
ok .. g'night
bengo, bblfish, harry, tilgovi, jaywink, the_frey, the_frey_, SimonTennant, SimonTennant1 and elf-pavlik joined the channel
#
elf-pavlik
hello #social :)
SimonTennant1 joined the channel
#
cwebber2
hey elf-pavlik
#
cwebber2
did you see that tsyesika added mediagoblin things to that wiki page
#
cwebber2
https://www.w3.org/wiki/Socialwg/MediaObject#MediaGoblin all the localhost:6543 stuff could be removed, but this is an actual dump from the MediaEntry().serialize() function in a development MediaGoblin instance
#
cwebber2
is that what you wanted / does that help?
#
cwebber2
thanks for prompting us on that btw :)
#
elf-pavlik
cwebber2, thanks looks useful!
#
elf-pavlik
Tsyesika++
#
Loqi
Tsyesika has 5 karma
#
cwebber2
Tsyesika++ indeed
#
Loqi
Tsyesika has 6 karma
#
elf-pavlik
i understand you use id as @id and objectType as @type ?
jaywink joined the channel
#
elf-pavlik
what about url?
#
elf-pavlik
"id": "http://127.0.0.1:6543/api/image/1/"
#
elf-pavlik
"url": "http://127.0.0.1:6543/u/tsyesika/m/me/"
#
elf-pavlik
i also notice that "author" has onlye "id" (needs webfinger) but no "url"
#
elf-pavlik
but that doesn't relate to MediaObject issue ;)
#
elf-pavlik
besides "image" and "fullImage" do you plan various size variants similar to https://www.flickr.com/photos/canon_chas/14405380943/sizes/l ?
#
cwebber2
elf-pavlik: keep in mind this is pre-activitystreams 2.0
#
cwebber2
this is AS 1.0 via the pump api
#
cwebber2
elf-pavlik: and pump does webfinger style
#
cwebber2
obviously that will change with the social wg's work
#
cwebber2
elf-pavlik: I'd like to have size variants.
#
cwebber2
indeed, we already can support them
#
cwebber2
well sort of
#
cwebber2
and I'd like to support them more!
#
cwebber2
we have a fixed number of resizings currently: thumb, [medium,] original
#
cwebber2
but I'd like a less fixed list
#
cwebber2
elf-pavlik: does that help?
#
cwebber2
re: id/url, I will leave Tsyesika to comment on that one.
#
cwebber2
but that will have to happen when she's awake ;)
#
cwebber2
(we are crashing with some friends in north hampshire!)
#
elf-pavlik
cwebber2, I will very likely use in prototype i play with http://npm.im/quickthumb
#
cwebber2
elf-pavlik: \o/
#
elf-pavlik
so we may also need a way to give UriTemplate
#
cwebber2
elf-pavlik: btw, re: the europe stuff, one thing that is disappointing that I've put a moratorium on personal conference travel for the year is that I'd love to meet you!
#
cwebber2
hopefully next year.
#
elf-pavlik
if we do Europe in May, then Asia (TPAC) then most likey again 2x Americas so unlikely F2F next year in Europe
#
elf-pavlik
but hopefuly you can come over at some other occasion :)
#
cwebber2
elf-pavlik: can you make it to fosdem?
#
cwebber2
maybe we can meet there.
#
elf-pavlik
i missed it this year but hope to come next year!
#
elf-pavlik
i'll try to get chrono to come by as well :)
#
cwebber2
elf-pavlik: wow! I have no idea what I'm looking at but it's awesome somehow anyway
#
elf-pavlik
do you rememver chrono? he did this visualization with gource and helped with few things to have it under /path on his domain ~3 years ago
#
elf-pavlik
he gets ready to launch his mobile hacklab project and that dashboard shows in real time how much solar energy it harvests
#
cwebber2
elf-pavlik: ohhhh, I remember gource!
#
cwebber2
elf-pavlik: I don't know chrono, but I do know some of the things he's done it seems
#
cwebber2
ohhhhh!
#
cwebber2
elf-pavlik: I have to use computers to annotate my memory; I didn't make a connection that this was the same chrono, but maybe I will remember in the future :)
#
elf-pavlik
i'll try to make demo with http://linkeddatafragments.org/ which will answer queries like
#
elf-pavlik
people who contributed to http://mediagoblin.com
jaywink joined the channel
#
cwebber2
heya all, just fyi
#
cwebber2
Tsyesika and I will be participating in the call from IRC today, but not from VOIP
jaywink, bblfish, timbl and tantek joined the channel
#
tantek
good morning #social!
#
elf-pavlik
rhiaro, we could take a look together with bblfish on http://www.w3.org/2003/g/talk62/slides
travis-ci joined the channel
#
travis-ci
jasnell/w3c-socialwg-activitystreams#2 (master - 2c43d29 : James M Snell): The build passed.
#
elf-pavlik
jasnell++
#
Loqi
jasnell has 9 karma
#
tantek
good morning elf-pavlik!
#
elf-pavlik
good evening tantek
#
tantek
at the f2f Harry said GRDDL has been abandoned. I wonder if there is a citation for that?
#
elf-pavlik
i remember that
#
elf-pavlik
i mostly want to see what people have already done in terms of using mf vocab in RDF
#
tantek
I am less interested in automatic translation of mf vocabs to RDF just for the sake of RDFizing, and more interested in precise translation of mf vocabs to RDF that is transparently *usable* by existing RDF systems.
#
tantek
(am not sure it is even possible, but I expect it should/could be)
#
elf-pavlik
sounds good to me :)
#
tantek
this stuff isn't *that* different :)
timbl joined the channel
#
Loqi
aaronpk has 749 karma
#
elf-pavlik
also ben_thatmustbeme++
#
tantek
fascinating post about independent publishing vs. silos like Medium, from a *writer's* perspective: http://practicaltypography.com/billionaires-typewriter.html
eprodrom and AnnB joined the channel
#
eprodrom
Hello all
#
tantek
hello eprodrom
elf-pavlik joined the channel
#
cwebber2
hi eprodrom
#
AnnB
howdy all
Zakim joined the channel
#
elf-pavlik
Zakim, code?
#
Zakim
sorry, elf-pavlik, I don't know what conference this is
#
elf-pavlik
Zakim, this will be SOCL
#
Zakim
ok, elf-pavlik; I see T&S_SOCWG()1:00PM scheduled to start in 9 minutes
#
AnnB
like you said, elf, not sure what I'm seeing .. is it illustrating how much lumens coming from sun, or ...???
#
AnnB
and, how does one put in their location?
#
Zakim
T&S_SOCWG()1:00PM has now started
#
Zakim
T&S_SOCWG()1:00PM has ended
#
Zakim
Attendees were
#
tantek
lolol Zakim, premature conference starting
#
elf-pavlik
Zakim alwasy in limbo :(
#
elf-pavlik
i already started draft email to https://www.w3.org/community/webzakim/ to invite them to work with Social IG
#
elf-pavlik
AnnB, that dashboard works for chrono's mobile hacklab
#
cwebber2
arg can't call into zakim :(
#
elf-pavlik
for any location i can ask him to doploy some web base frontend for https://github.com/apollo-ng/UCSSPM
#
AnnB
uhoh .. why not? (It already was, from earlier today)
#
eprodrom
We've got another 7 minutes before the call starts, no?
AdamB joined the channel
#
elf-pavlik
eprodrom, yes
#
AnnB
yes, eprodrom
#
elf-pavlik
Zakim, code?
#
Zakim
the conference code is 7625 (tel:+1.617.761.6200 sip:zakim@voip.w3.org), elf-pavlik
#
cwebber2
eprodrom: yes
#
AnnB
hehe
#
cwebber2
just that I can't seem to get a prompt
#
eprodrom
cwebber2: ohhhhh
#
eprodrom
OK. I think you can't join the call more than a few minutes ahead of time
#
cwebber2
yeah, I can't get the voice even. I did about 10 minutes ago
#
cwebber2
and now I don't
#
AnnB
oh, cwebber2 .. I thought you were saying I wasn't supposed to have posted that link to the cool web site .. <phew>
#
cwebber2
it's always a gamble :(
#
Loqi
it'll be ok
#
AnnB
you're really talking about troubles getting in
#
AdamB
what a cool website ?
#
elf-pavlik
cwebber2, i can hear Zakim welcome message over SIP
#
AnnB
look at log .. or I'll give it to you separately (it's already in here 2x)
#
Loqi
AnnB has 14 karma
#
cwebber2
I'm having okay with other SIP venues, but not zakim
#
cwebber2
dreads opening ekiga every week
ben_thatmustbeme joined the channel
#
ben_thatmustbeme
oh, i'm back
#
ben_thatmustbeme
that was odd
#
Zakim
T&S_SOCWG()1:00PM has now started
#
Zakim
+AdamB
#
AdamB
wow i was the first one
#
AnnB
rock on, Adam
#
Zakim
+ben_thatmustbeme
#
elf-pavlik
damn this softphone works great with zakim voice test but i can't dial code :(
#
ben_thatmustbeme
Zakim, mute me
#
Zakim
ben_thatmustbeme should now be muted
#
Loqi
aww, cheer up
#
AnnB
loqi, you're pretty funny
#
ben_thatmustbeme
wonders who loqi was saying that to..
#
AnnB
loqi++
#
Loqi
loqi has 343 karma
#
AnnB
dunno
#
Zakim
+ +1.514.554.aaaa
#
ben_thatmustbeme
Everyone survived the snow
#
Zakim
+??P7
#
tantek
zakim, ??p7 is me
#
Zakim
+tantek; got it
#
ben_thatmustbeme
Zakim, who is on the call?
#
Zakim
On the phone I see AdamB, ben_thatmustbeme (muted), Ann, +1.514.554.aaaa, tantek
#
tantek
zakim, aaaa is eprodrom
#
Zakim
+eprodrom; got it
#
eprodrom
Zakim, aaaa is me
#
Zakim
sorry, eprodrom, I do not recognize a party named 'aaaa'
#
Zakim
+Arnaud
jasnell joined the channel
#
Zakim
+ +1.773.614.aabb
#
cwebber2
that's me
#
Zakim
+jasnell
#
cwebber2
Zakim, +1.773.614.aabb is me
#
tantek
zakim, aabb is cwebber2
#
Zakim
+cwebber2; got it
#
Zakim
sorry, tantek, I do not recognize a party named 'aabb'
#
cwebber2
I'm on listen-only this call
#
cwebber2
since I'm in a noisy area
#
cwebber2
but I can type
#
cwebber2
Tsyesika will have to be IRC only
#
eprodrom
Zakim, who is on the call
#
Zakim
I don't understand 'who is on the call', eprodrom
#
eprodrom
Zakim, who's on the call?
#
Zakim
On the phone I see AdamB, ben_thatmustbeme (muted), Ann, eprodrom, tantek, Arnaud, cwebber2, jasnell
#
cwebber2
ben_thatmustbeme: for post-meeting: "roll a d6" is a good song https://www.youtube.com/watch?v=54VJWHL2K3I
#
eprodrom
trackbot, start meeting
#
trackbot
is preparing a teleconference.
RRSAgent joined the channel
#
trackbot
RRSAgent, make logs public
#
RRSAgent
I have made the request, trackbot
#
trackbot
Zakim, this will be SOCL
#
Zakim
ok, trackbot; I see T&S_SOCWG()1:00PM scheduled to start 5 minutes ago
#
trackbot
Meeting: Social Web Working Group Teleconference
#
trackbot
Date: 24 March 2015
#
cwebber2
I can scribe
#
cwebber2
since I can't talk anyway
#
eprodrom
Zakim, who's on the call?
#
Zakim
I notice T&S_SOCWG()1:00PM has restarted
#
Zakim
On the phone I see AdamB, ben_thatmustbeme (muted), Ann, eprodrom, tantek, Arnaud, cwebber2, jasnell
#
eprodrom
scribenick cwebber2
#
cwebber2
eprodrom: first order of business for today is to approve the minutes from 10th of march, unfortunately those minutes seem to not be prepared
#
cwebber2
eprodrom: tantek, do you remember who scribed?
#
cwebber2
tantek: let's see if I took notes
#
cwebber2
... looks like it was aaronpk
#
cwebber2
eprodrom: great, I am going to open up an action
#
eprodrom
ACTION aaronpk upload the 2015-03-10 minutes to the wiki
#
trackbot
is creating a new ACTION.
#
trackbot
Created ACTION-55 - Upload the 2015-03-10 minutes to the wiki [on Aaron Parecki - due 2015-03-31].
#
cwebber2
eprodrom: okay unfortunately we can't confirm those
#
cwebber2
... hopefully we can move on
#
cwebber2
... next item is approval for minutes for face to face
#
cwebber2
... harry was putting those together but is not on the call
#
cwebber2
... I will do another action on harry to assemble the minutes from the face to face
#
eprodrom
ACTION harry Assemble the minutes from March F2F
#
trackbot
is creating a new ACTION.
#
trackbot
Created ACTION-56 - Assemble the minutes from march f2f [on Harry Halpin - due 2015-03-31].
#
cwebber2
AnnB: the minutes from the 10th of may are messed up
#
cwebber2
AnnB: minutes from the 17th, sorry, not 10th
#
cwebber2
cwebber2: probably my bad
#
Zakim
+Sandro
#
cwebber2
AnnB: the irc log is correct, but the w3c has a bot that makes the minutes, this is the part that's screwed up
#
cwebber2
... something seems wacky
#
cwebber2
... sandro, do you know more?
#
Zakim
+??P11
#
cwebber2
sandro: don't know, sorry, I think harry said he will clean them up manually
#
rhiaro
Zakim, P11 is me
#
Zakim
sorry, rhiaro, I do not recognize a party named 'P11'
#
rhiaro
Zakim, ??P11 is me
#
Zakim
+rhiaro; got it
#
rhiaro
Zakim, mute me please
#
Zakim
rhiaro should now be muted
#
cwebber2
... there's a problem where if a group meeting goes past midnight
#
eprodrom
rhiaro: can you mute please? I think you're getting some feedback
#
cwebber2
AnnB: oh no the midnight problem
#
cwebber2
sandro: harry claimed that problem
#
cwebber2
eprodrom: I think harry's on minutes from the march f2f, harry's on march 10th, so hopefully that can be done
#
AnnB
past midnight <somewhere in world> .. can't remember .. (we certainly did not meet past midnight in real life)
#
cwebber2
... minute approving is everyone's favorite part but we gotta skip it
#
cwebber2
... next meeting I think we have no conflicts, arnaud will chair
#
cwebber2
... that brings us to the next issue on the agenda which is the next f2f
#
tantek
I've added links to our IRC logs for the f2f and redlinked where the minutes will go here: https://www.w3.org/wiki/Socialwg/2015-03-17#Social_Web_WG_Face_to_Face_Meeting_at_MIT_.28F2F2.29
#
cwebber2
... we had an idea come up in the f2f where we definitely will do a f2f at the next tpac in september, but would like to another between now and then
#
Arnaud
fyi, the command is "rrsagent, this meeting spans midnight" but we don't need this now
#
cwebber2
... there are a couple of candidates for times that would work, one is the upcoming meeting in paris, another is indiewebcamp in edinborough at the end of july
#
cwebber2
... we have an open doodle poll with unfortunately the wrong dates, if you responded before you may need to do it again
#
Zakim
sees Arnaud on the speaker queue
#
cwebber2
... I'm not sure, do we want to close this poll at this point?
#
Zakim
sees Arnaud on the speaker queue
#
cwebber2
... the big issue is we need to make a decision soon, if people make travel plans to paris in may, they need to do it in a week or two if not this week
#
eprodrom
ack Arnaud
#
Zakim
sees no one on the speaker queue
#
cwebber2
... would like to close this by the end of the week
#
cwebber2
Arnaud: I'd like to move faster on it, I'm one of the people who have to make travel plans, it's hard to keep waiting
#
cwebber2
... there's not much debate, the main option seems to be the july one
#
cwebber2
... I'd be inclined to propose that we settle on the main dates in paris
#
cwebber2
... but do we have a host in paris?
#
AnnB
no, cwebber2 .. the main option is MAY
#
rhiaro
harry said he could book Centre Pompidou
#
cwebber2
... (correction: the main option is in may)
#
cwebber2
cwebber2: thanks annb
#
AnnB
np
#
cwebber2
Arnaud: harry said there was a place we can go to
#
cwebber2
... we can confirm later
#
cwebber2
... I encourage others to respond right now
#
cwebber2
... it seems to be a pretty clear cut to me (based on yes/nos)
#
cwebber2
AnnB: even if there was an informal gathering, seems worth it
#
ben_thatmustbeme
Zakim, who is on the call
#
Zakim
I don't understand 'who is on the call', ben_thatmustbeme
#
cwebber2
Arnaud: maybe we can give a few minutes, but then we can do 5 minutes then we can close on this?
#
elf-pavlik
Zakim, who's on the call?
#
Zakim
On the phone I see AdamB, ben_thatmustbeme (muted), Ann, eprodrom, tantek, Arnaud, cwebber2, jasnell, Sandro, rhiaro (muted)
#
cwebber2
Arnaud: but I would like to have a decision
#
elf-pavlik
? sensitive :S
#
cwebber2
tantek: I think you need a confirmation from the host
#
cwebber2
Arnaud: we can close on that pending confirmation from harry
#
cwebber2
tantek: yes we can do that
#
cwebber2
eprodrom: yeah, so we'll put this off to the end of the call so all of you can open your airline of choice in another browser window and see if you can make it oo the meeting. Let's see what we can do. I will push it off to the end of the hour, ok harry?
#
cwebber2
... (okay arnaud)
#
cwebber2
eprodrom: we have some perpetual issues
#
cwebber2
... any activity on open issues/actions that we can close today?
#
cwebber2
... take a moment please to look at them and see what need to be closed
#
cwebber2
*click clack*
#
eprodrom
q?
#
Zakim
sees no one on the speaker queue
#
cwebber2
... okay if we have nothing
#
cwebber2
tantek: looks like on 26(?) that I think that's been merged
#
jasnell
tantek++ for PR
#
Loqi
tantek has 170 karma
#
cwebber2
... so now it's back to see about more pull requests, thanks james for that merge
#
Zakim
+??P1
#
elf-pavlik
Zakim mute ??P1
#
elf-pavlik
Zakim, mute ??P1
#
Zakim
??P1 should now be muted
#
cwebber2
... will keep going to see how far I can get with the examples
#
tantek
action-26
#
trackbot
is looking up action-26.
#
RRSAgent
sees no action items
#
trackbot
action-26 -- Tantek Çelik to Review microformats examples in AS2.0 specs -- due 2015-03-17 -- OPEN
#
cwebber2
eprodrom: harry's got an action open, 37 for testing
#
elf-pavlik
Zakim, ??P1 is me
#
Zakim
+elf-pavlik; got it
#
tantek
action-37
#
trackbot
is looking up action-37.
#
RRSAgent
sees no action items
#
trackbot
action-37 -- Harry Halpin to Put forth the test suite plan using standard js tools -- due 2015-02-10 -- OPEN
#
cwebber2
... i've kind of taken this on myself, I'd like to edit this action and have it defer
#
cwebber2
... I think there's no easy way to say it's closed
#
tantek
action-50
#
trackbot
is looking up action-50.
#
RRSAgent
sees no action items
#
trackbot
action-50 -- Evan Prodromou to Extract the examples from the main documents, pick properties and put together a test for those examples -- due 2015-03-24 -- OPEN
#
cwebber2
... because action 50 supercedes it
#
cwebber2
... but i will write it in the notes
#
cwebber2
cwebber2: hopefully me too :)
#
eprodrom
supersedes
#
cwebber2
eprodrom: any other actions we need to get moving?
#
cwebber2
... is henry on?
#
ben_thatmustbeme
Zakim, who is on the call?
#
Zakim
On the phone I see AdamB, ben_thatmustbeme (muted), Ann, eprodrom, tantek, Arnaud, cwebber2, jasnell, Sandro, rhiaro (muted), elf-pavlik (muted)
#
eprodrom
bblfish: Are you on the call?
#
cwebber2
... henry / bblfish mentioned doing ontology examples for the activitystreams testing
#
bblfish
ah I am on another call too
#
cwebber2
... it would be great to see what tools we could use
#
bblfish
pretty complex
#
cwebber2
... oh okay sorry about that bblfish
#
cwebber2
... given that I'd like to close up the open actions, we have a pretty big pile of issues on the agenda for today
#
cwebber2
... I am going to try to get these, these are all on the f2f agenda, a few came over
#
tantek
to decided whether to accept / open them or not?
#
cwebber2
... we have a number for AS 2.0
#
elf-pavlik
eprodrom, Raised issues?
#
cwebber2
... I'd like to review our strategy for next steps for social api by end of the call
#
tantek
I recall Arnaud saying we should review raised issues
#
cwebber2
... I count 1, 2, 3, 4, 5, 6 top level items here on AS 2.0
#
cwebber2
... jasnell brought up an issue around profiles
#
cwebber2
... maybe we should address it, let's throw it at the end
#
cwebber2
... let's start with the top one and move down
#
cwebber2
... we have a linked issue in actions, the issue is about as-link
#
cwebber2
... there's an action to gather options about media objects
#
eprodrom
elf-pavlik: yes
#
elf-pavlik
can only type
#
cwebber2
... elf-pavlik, are you on the call?
#
cwebber2
... okay elf-pavlik is on the call
#
elf-pavlik
softphone failed on me
#
cwebber2
... how are we doing on action 42
#
tantek
FWIW I don't know what use-case / user-story is used to justify as:link so I'm in favor of dropping it.
#
cwebber2
... this is the issue on media object
#
AnnB
wishes elf-pavlik had better audio options
#
elf-pavlik
trying another softphone
#
cwebber2
cwebber2: btw, Tsyesika and I added info for mediagoblin
#
cwebber2
cwebber2: eprodrom, fyi
#
tantek
though I'm really confused by the examples in issue-14
#
eprodrom
q?
#
Zakim
sees no one on the speaker queue
#
AnnB
seems like a recurrent problem;
#
cwebber2
eprodrom: is the question that we're going to change the activitystreams 2.0 object
#
elf-pavlik
i'll try audio but may make tons of noise
#
cwebber2
... and what specifically will get changed?
#
cwebber2
... that's my main question
#
cwebber2
... if this work is started I'd like to close this
#
cwebber2
tantek: I think it's related but not the same
#
elf-pavlik
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 -- open
#
cwebber2
... issue 42 is related to issue 14 but not the same thing
#
AnnB
I mean, as a general matter, I wish you had better audio .. seems like this is a challenge each meeting
#
elf-pavlik
Zakim, unmute me
#
Zakim
elf-pavlik should no longer be muted
#
AnnB
so far so good..
#
ben_thatmustbeme
action 42 was to give us background on issue-14 i believe
#
trackbot
is creating a new ACTION.
#
trackbot
Error finding '42'. You can review and register nicknames at <http://www.w3.org/Social/track/users>.
#
cwebber2
eprodrom: right, 14 is about links and 42 is about objects related to AS 2.0 vocab, I'm wondering why we clumped them together
#
elf-pavlik
Zakim, mute me
#
Zakim
elf-pavlik should now be muted
#
cwebber2
tantek: I have a hypothesis
#
cwebber2
Arnaud: no good to speculate, elf-pavlik put it for the f2f, let's let him explain himself
#
elf-pavlik
currently as:Link mostly serves as pattern for MediaObjects
#
elf-pavlik
tantek++
#
cwebber2
tantek: let me quote from elf-pavlik in the related notes: the as2 spec only contains as:link or related info about media objects(?) so for other thing as-link not needed
#
Loqi
tantek has 171 karma
#
cwebber2
tantek: so if we can remove as:link from media objects, then no need for as:link
#
elf-pavlik
me sorry guys, i made sure to have good audio for today but then couldn't dial code on pad of this softphone :(
#
cwebber2
eprodrom: excellent point, but as:link particularly useful for link relationships, so the various link relationships defined for a number of items, so they're used in html as in on a tags and on link tags
#
cwebber2
... also used in atom
#
cwebber2
... a number of them used
#
cwebber2
... in activitystreams 1.0 used quite a bit
#
jasnell
+1 for keeping
#
cwebber2
... so the link element is pretty useful even if only in the as 2.0 system for media objects, I think they're important to keep in the system
#
cwebber2
tantek: that would help a lot
#
elf-pavlik
i'll provide more examples where it makes processing much more convoluted
#
cwebber2
... because for now we don't have that information
#
cwebber2
eprodrom: more convoluted than..... what is the alternative, not having it?
#
elf-pavlik
imagine as:Link as member of Collection for example
#
cwebber2
... any time we convey info in a system it's more convoluted than not having it in the system
#
cwebber2
... but then we don't have that info
#
cwebber2
tantek: I think elf was trying to provide examples of conveying info without as:link, but that's in related examples
#
elf-pavlik
please review issue and wiki page and i'll get proper audo for next week!
#
cwebber2
eprodrom: okay, I'd like to ask jasnell, please take the floor and address this
#
cwebber2
jasnell: not totally sure I understand what elf-pavlik's argument is
#
cwebber2
... if we have as-link in there or not, we have to convey the same info
#
cwebber2
... so I don't see the argument.
#
cwebber2
... I guess I need more examples to work with
#
cwebber2
eprodrom: seems unlikely to close this issue today, I suggest we leave it open and move on
#
cwebber2
... next item is also media object, it's a related issue
#
cwebber2
... if the issue has been updated I'm going to close this action since it's specifically about the wiki page
#
cwebber2
... would like to keep moving on
#
cwebber2
... we have action 44 which is about collections
#
cwebber2
... collection comparison
#
tantek
action-44
#
trackbot
is looking up action-44.
#
RRSAgent
sees no action items
#
cwebber2
... there's different ways to represent collections in as 2.0
#
trackbot
action-44 -- Pavlik elf to Collection - compare AS2 design with LDP, Hydra, Schema.org etc. -- due 2015-03-17 -- OPEN
#
cwebber2
... and it looks like the question is...........
#
elf-pavlik
someone offered adding LDP example to the wiki but never happended
#
cwebber2
... there's a collection comparison
#
cwebber2
... and with quite a few different collections
#
cwebber2
... I think the idea is we'll change the collection structure in as 2.0
#
cwebber2
... since the comparison is done I'll close this
#
cwebber2
tantek: elf-pavlik says no
#
cwebber2
eprodrom: oh
#
elf-pavlik
i would like if someone adds LDP examples
#
cwebber2
tantek: I htink
#
cwebber2
eprodrom: ok, can someone familiar enough with ldp examples to put it in the wiki page?
#
elf-pavlik
also we can discuss using ldp:Container instead of as:Collection if we use LDP as part of API
#
cwebber2
... ok, so... great.
#
cwebber2
... so can we or should we defer this?
#
cwebber2
... I'm going to close this option then we can move on with the rest of the call
#
cwebber2
... sorry, trying to balance out all the stuff we have here
#
tantek
is erik here?
#
cwebber2
... we're moving through issues but without actually resolving htem
#
cwebber2
... that may not be in our best interest
#
cwebber2
tantek: perhaps we should skip issues if person assigned/raised is not present
#
cwebber2
... we can't seem to be effective without their presence
#
elf-pavlik
we CAN'T work only 1h a week during the call ...
#
cwebber2
eprodrom: and some of these have been raised for a long time. I'm not sure we're closer to closing them than when we raised them.
#
cwebber2
... perhaps part of the effort is to get them closed
#
AdamB
do we need to get all the data in one place in order to close them ?
#
AdamB
to have the right conversation about it
#
cwebber2
tantek: we can worry about that when closer to last call
#
cwebber2
eprodrom: yes but some of them are fundamental, the core vocab around activitystreams, it will be hard to close these without examples
#
cwebber2
eprodrom: it will be hard to do an implementation without these stabilizing
#
cwebber2
... we should stabalize these if moving towards implementations and testing them
#
cwebber2
... I'll pass on these, maybe we can move on
#
ben_thatmustbeme
Zakim, who is on the call?
#
Zakim
On the phone I see AdamB, ben_thatmustbeme (muted), Ann, eprodrom, tantek, Arnaud, cwebber2, jasnell, Sandro, rhiaro (muted), elf-pavlik (muted)
#
cwebber2
... question of separating grammar/vocab, I believe erik brought it
#
cwebber2
... question on identity/agent/persona/account
#
tantek
issue-17
#
trackbot
is looking up issue-17.
#
trackbot
issue-17 -- Identity, Agent, Person, Persona, Account etc. need clarifications -- open
#
jasnell
we can discuss that one briefly
#
elf-pavlik
also actor/author
#
jasnell
the identity, agent, account, persona, profile bit
#
cwebber2
... uhhh, previous conversations on... agent persona account profile?
#
cwebber2
... I'm not sure. Are these part of our vocabulary for activitystreams?
#
jasnell
we have objects in the vocabulary that deal with these
#
cwebber2
... I'm not sure we must address these if we aren't encoding them.
#
cwebber2
... we need clarification
#
jasnell
Actor, Person, Identity, Role, etc
#
cwebber2
... it would be nice if when we have items on the agenda, we have more stuff ready
#
elf-pavlik
i proposed in reply to agenda email to move inference to next week
#
cwebber2
... I'm sorry, unless anyone has something to say one of these, I have nothing to move us forward
#
cwebber2
... they are all complex issues
#
cwebber2
... maybe since we do have one person with voice on the call since it's this last one
#
cwebber2
... maybe we should discuss it
#
cwebber2
... jasnell discussed issue of structured profiles
#
tantek
issue-26
#
trackbot
is looking up issue-26.
#
trackbot
issue-26 -- Representing profiles in Activity Streams 2.0 -- raised
#
cwebber2
jasnell: it's pretty simple, in many of our examples, social platforms we look at, the profile is pretty prominent
#
cwebber2
... but we lack profile in our vocabulary
#
cwebber2
... and it's not clear how to model that
#
cwebber2
... so taking a stand on user stories as example
#
cwebber2
... so maybe model profile as type of collection
#
cwebber2
... so tim added a profile, added items to it
#
cwebber2
... so maybe it makes sense to manage it as a collection
#
cwebber2
... so we could have a profile object
#
cwebber2
... we have an existing object, person
#
cwebber2
... is this sufficient as a profile
#
elf-pavlik
jasnell, in your email "@type": "foaf:name" doesn't make sense to me in terms of use rdf:type with rdfs:Property / rdfs:Class
#
cwebber2
... recognizing that anyone can have multiple profiles, and profiles can represent community
#
cwebber2
eprodrom: I would strongly say that profile is a person
#
cwebber2
... maybe a person object, or maybe something more abstract like a product is a type of thing that maps very closely to a person, but with brands taking that organization role
#
cwebber2
... I think getting really abstract with profiles would be a bad thing
#
eprodrom
q?
#
Zakim
sees no one on the speaker queue
#
cwebber2
... just treating a profile as a collection of name/value pairs might be worse than a profile object
#
cwebber2
tantek: yes I'm curious what's driving this
#
Zakim
hears Sandro's hand up
#
Zakim
sees Sandro on the speaker queue
#
cwebber2
jasnell: the user stories, I'm mapping the vocab to the user stories, to make sure those are coinciding
#
Zakim
sees Sandro on the speaker queue
#
cwebber2
... so we have many objects in the vocab based on a number of use cases
#
cwebber2
... those are not mapped to the use cases themselves
#
cwebber2
... we have a distinct version of profile
#
cwebber2
... with no idea what a profile is
#
cwebber2
tantek: good point, I see sandro on the queue fyi
#
eprodrom
ack Sandro
#
Zakim
sees no one on the speaker queue
#
cwebber2
sandro: sure, so I think the profile as a container is kind of a problem
#
cwebber2
... I can't figure out the logic of what it would be the container of other than a reified object of (?)
#
cwebber2
... I mean, we could make it work but
#
cwebber2
... I think of a profile as a web page that has some info about the person or the object
#
cwebber2
... as long as we have ideas about the person or the profiles
#
eprodrom
q+
#
Zakim
sees eprodrom on the speaker queue
#
cwebber2
... as long as we have different access control
#
Zakim
sees eprodrom, jasnell on the speaker queue
#
cwebber2
... eg internal company profile and public profile
#
elf-pavlik
I remember sandro discussing it on WebID list while ago
#
cwebber2
... and whether it's json or h-entries or rdf triples, we can do any by a web page
#
cwebber2
... plus I have a problem with a profile being a person
#
cwebber2
... it's not
#
cwebber2
... it manifests in the case of a person having multiple distinct profiles
#
tantek
waits for someone to raise the range issue that shall not be named. ;)
#
rhiaro
+1 profiles != persons
#
cwebber2
... it follows logically that there's different profiles, you have to distinguish between profiles and the person raising htem
#
ben_thatmustbeme
haha tantek, its going to happen
#
rhiaro
multipleprofiles++
#
cwebber2
eprodrom: multiple profile per user seems awesome, we have no user stories that manage that, but it's a big pain to manage
#
eprodrom
ack eprodrom
#
Zakim
sees jasnell on the speaker queue
#
Loqi
multipleprofiles has 1 karma
#
Zakim
sees jasnell, ben_thatmustbeme on the speaker queue
#
cwebber2
eprodrom: so you have multiple profiles on facebook?
#
cwebber2
cwebber2: (who's speaking aside from eprodrom ?)
#
Zakim
sees jasnell, ben_thatmustbeme on the speaker queue
#
cwebber2
sandro: there's a page that's stuff about yourself, and there's a page that others see
#
rhiaro
multiple profiles is against facebook's TOS, but people do it because it's necessary for managing their social interactions
#
cwebber2
eprodrom: so you see that as multiple profiles?
#
AdamB
q+
#
Zakim
sees jasnell, ben_thatmustbeme, AdamB on the speaker queue
#
cwebber2
tantek: no it's the same profile, but different acl's
#
elf-pavlik
i know people who have multiple accounts on both facebook and twitter
#
Zakim
sees jasnell, ben_thatmustbeme, AdamB on the speaker queue
#
cwebber2
eprodrom: it's complicated, I can see doing it, but it didn't come up in our user stories
#
cwebber2
... tbh I'd rather get something done than do something complicated
#
cwebber2
sandro: hr has a different profile than the person
#
AnnB
q+
#
Zakim
sees jasnell, ben_thatmustbeme, AdamB, AnnB on the speaker queue
#
cwebber2
eprodrom: I could see having multiple proifles as the general case, but it's def the most complicated case
#
elf-pavlik
rhiaro, could you document how it worked in BBC with named graphs?
#
cwebber2
... would be interesting to see if any apis we have can do it
#
tantek
watches the growing queue.
#
Zakim
sees jasnell, ben_thatmustbeme, AdamB, AnnB on the speaker queue
#
cwebber2
... obviously it would be a reparesentation of the person in json
#
ben_thatmustbeme
q- i think its been covered
#
Zakim
ben_thatmustbeme, you typed too many words without commas; I suspect you forgot to start with 'to ...'
#
rhiaro
elf-pavlik: we didn't, just speculated about how
#
eprodrom
person class in as 1.0
#
cwebber2
... there's a person classin AS 1.0
#
Zakim
sees jasnell, AdamB, AnnB on the speaker queue
#
cwebber2
... that's what I'm referring to
#
eprodrom
q?
#
Zakim
sees jasnell, AdamB, AnnB on the speaker queue
#
cwebber2
sandro: I might need two distinct profiles
#
cwebber2
... one for personal stuff one for work
#
cwebber2
... those are logically the same
#
eprodrom
q?
#
Zakim
sees jasnell, AdamB, AnnB on the speaker queue
#
eprodrom
ack jasnell
#
Zakim
sees AdamB, AnnB on the speaker queue
#
cwebber2
eprodrom: that's possible, will go to the queue
#
cwebber2
jasnell: so I would note that google plus as an example, as a system for multiple profiles
#
cwebber2
... every google employee has an internal profile
#
cwebber2
... as well as public
#
cwebber2
... every user can have multiple profiles
#
cwebber2
... one person with multiple identities
#
cwebber2
... kind of going back to it
#
rhiaro
Also G+ stuff ties into youtube, with multiple channels connected to one user account
#
cwebber2
... in every one of these examples, a profile is kind of a container
#
cwebber2
... a variety of things which are sub-categories of the profile
#
AnnB
s/back to it/back to original question, "how to model profile?"/
#
cwebber2
... managed independently, who i give htese with
#
elf-pavlik
can someone take ACTION to provide alternative to container based strategy proposed by jasnell ?
#
cwebber2
... same as g+, twitter, each of these has a container-like model which is there
#
cwebber2
... so it might not make sense to model it as a *collection*, but model it as a *container*
#
cwebber2
... the question is: if I'm going to model an activity as a container, what's the right way to model that in the syntax
#
elf-pavlik
NOTE very relevant to work happening in Credentials CG http://opencreds.org/specs/source/identity-credentials/
#
cwebber2
... as for how the api is concerned, how will we use the profile in the ??
#
eprodrom
q?
#
Zakim
sees AdamB, AnnB on the speaker queue
#
cwebber2
... as for whether someone has more than one of not, it's a basic modeling problem
#
eprodrom
ack AdamB
#
Zakim
sees AnnB on the speaker queue
#
cwebber2
AdamB: we don't see that as a ?? we see that as a something with a different ???
#
ben_thatmustbeme
This seems to overlap with profile and implies access controls on parts of profile Socialwg/Social_API/User_stories#Contact_Info
#
AnnB
s/as a ??/as a web page/
#
cwebber2
we have different profiles on multiple systems, one additional profile with multiple systems, the example is a main profile with multiple systems
#
cwebber2
... so we can figure out how to move that between things
#
elf-pavlik
tantek, any comments based on rel="me" experience?
#
cwebber2
... we provide a bit of background on that, users can't change their hr data, but they can change other things
#
cwebber2
... so that's where it comes from
#
eprodrom
ack AnnB
#
Zakim
sees no one on the speaker queue
#
cwebber2
AnnB: I would give those same examples, in addition we have multiple tools inside the company with people wanting to set up profiles, eg people setting up profiles in sharepoint and ?
#
cwebber2
... as well as hr data
#
cwebber2
... and our challenge is to pull them together in a cohesive manner
#
Zakim
sees no one on the speaker queue
#
cwebber2
... and establish their profile in one place, to handle it, how to represent it
#
jasnell
I would also note that systems that allow me to use third party authentication to create an account generally use a multiple profile model
#
cwebber2
... and not recretate it over and over
#
cwebber2
... that's our issue about federation
#
eprodrom
q?
#
Zakim
sees no one on the speaker queue
#
jasnell
for instance, I use facebook to log into spotify but my spotify profile is separate from my facebook profile
#
jasnell
even tho they represent the same person
#
cwebber2
eprodrom: james, I just want to ask, assuming we have a class something like as1.0 person, why not just do CRUD on that
#
AnnB
s/recretate /recreate/
#
eprodrom
CRUD on an AS 1.0 person
#
cwebber2
... eg, setters/getters on json document
#
cwebber2
... put it, get it, delete it, etc
#
cwebber2
... why isn't that about what we want to do?
#
cwebber2
jasnell: if you look at first user story, you see that *foo* creates distinct profile adding hometown, blah blah
#
cwebber2
... how much to do actor kim updated actor kim, or does she update profile
#
Zakim
sees ben_thatmustbeme on the speaker queue
#
elf-pavlik
jasnell, can you please explain
#
cwebber2
... and how to update granularity of adding profile, phone number, occupation
#
elf-pavlik
"@type": "foaf:name",
#
elf-pavlik
"displayName": "Kim Smith"
#
cwebber2
... we want to add ? to the profile
#
cwebber2
... in whihc case we want profile as a unique thing
#
cwebber2
... eg adding profile to the object
#
cwebber2
sandro: and how to update those parts
#
cwebber2
jasnell: and how to update spotify vs facebook profile
#
cwebber2
... same ID to log into multiple services
#
cwebber2
... each ID may have multiple services
bengo joined the channel
#
cwebber2
... kim may be on both identi.ca/facebook, but they're distinct profiles
#
cwebber2
sandro: I've noticed on facebook change, people can like the avatar change
tilgovi joined the channel
#
cwebber2
jasnell: so yes, how much granularity to represent? the actions in the activitystream
#
elf-pavlik
rel="me" and http://schema.org/sameAs take same approach IMO
#
cwebber2
eprodrom: how to manage the person updates one profile properties
#
cwebber2
jasnell: I'm asking do we need to
#
cwebber2
eprodrom: okay, a good question, can we capture that particular issue?
#
cwebber2
... I'd probably be... that's a finer point than the "how do we represent changes to the profile" not just how to represent it
#
Zakim
sees no one on the speaker queue
#
cwebber2
... would like to raise it as an issue
#
eprodrom
ISSUE how do we represent changes to a profile in an Activity
#
trackbot
doesn't understand that ISSUE command.
#
ben_thatmustbeme
dog is going nuts, you wouldn't be able to hear me
#
cwebber2
jasnell: both issues are important, how to represent profile vs profile changes
#
Zakim
sees no one on the speaker queue
#
cwebber2
eprodrom: we are closing up on top of the hour and I want to represent changes
#
eprodrom
q?
#
Zakim
sees no one on the speaker queue
#
cwebber2
... okay to close this and have multiple changes on it
#
tantek
I think profile is an area that can get ridiculous complex / deep end.
#
tantek
it's an area that needs simplification, not more options
#
cwebber2
... where we left social API at end of our F2F, we have a # of different approaches to APIs that we are coming at from different directions
#
eprodrom
micropub, AS 2.0-based JSON-y system, LDP adaptation
#
cwebber2
... one is micropub, another is an activitystreams 2.0 JSON'y system, another is an LDP implementation
#
tantek
I thought the three were micropub, pump.io, LDP ?
#
tantek
this is the first I've heard of "AS 2.0-based JSON-y system"
#
tantek
ok oh
#
cwebber2
... our interest was to solicit drafts
#
cwebber2
... json'y activitystreams 2.0 thing is probably pump.io updated to AS 2.0
#
tantek
I'd expect all the API candidates to be somewhat compatible with AS2
#
tantek
so I'm not sure how it's helpful to frame one in particular as "AS2.0-based"
#
cwebber2
... we want to solicit drafts, I don't think the other chairs will disagree with me in that we will probably not persue if we don't get drafts in for other candidates
#
eprodrom
micropub, pump.io API, LDP
#
jasnell
I've implemented an example server that derived from an LDP implementation but uses a AS 2.0 interface. I'll be open sourcing it soon and will have an example endpoint public hopefully later this week
#
tantek
maybe I'm being optimistic :)
#
cwebber2
... okay, sorry tantek, I will frame it as pump api as 2.0
#
cwebber2
... appreciate the correction
#
cwebber2
... we are seeking documentation on one or more proposals
#
cwebber2
... in everyone's interest to persue on our own
#
cwebber2
... tantek, Arnaud feel free to correct me, but if we don't get a proposal, we will not persue
#
tantek
btw drafts may simple normatively reference an existing *open* spec (license etc.) and provide examples
#
cwebber2
... tantek, Arnaud, is this fair?
#
cwebber2
someone: yes, beep
#
cwebber2
tantek: yes that's what we discussed at the f2f as something to consider
#
cwebber2
... an easier way for people to consider
#
cwebber2
... than just w3c submission style
#
cwebber2
... that's nice but not required
#
Arnaud
the someone was me but I have nothing to do with the beep :)
#
cwebber2
... as long as you have openly referenced doc
#
cwebber2
... as long as ??? convinces submit early, submit often
#
cwebber2
eprodrom: haha, agree that makes sense
#
Arnaud
I'm impressed by Chris's scribing
#
cwebber2
... I encourage others look at oshepherd's activitypump 2.0 submission
#
cwebber2
... would love to encourage pump people to look at that
#
cwebber2
... for those who would like to look at that, talk to oshepherd, persue further
#
cwebber2
... my point on social api: make proposals sooner than later
#
tantek
I'd like to see submission that cite an existing working API proposal, and provide examples of how one or more user stories are done with the API
#
cwebber2
... talk amongst yourself about getting htem working
#
tantek
s/submission/submissions
#
cwebber2
... the other issue is talking about f2f in paris
#
cwebber2
... check ???
#
tantek
s/working API proposal/implemented API proposal
#
cwebber2
... we could do it as a proposed, with +1 voting, sound reasonable Arnaud ?
#
eprodrom
PROPOSED We have a meeting of the SocialWG in Paris May 4-5
#
cwebber2
Arnaud: yeah sounds so, let's either doodle poll, or +1
#
AnnB
+1
#
ben_thatmustbeme
I think the doodle poll is fine
#
cwebber2
eprodrom: sound about right?
#
eprodrom
+1
#
cwebber2
Arnaud: yes
#
ben_thatmustbeme
+0 (i cannot make it)
bengo joined the channel
#
cwebber2
eprodrom: okay, so I think that carries
#
tantek
(also cannot make it)
#
cwebber2
... looks like we have a resolution
#
cwebber2
sandro: let's make sure eveyrone understands ????
#
cwebber2
... that they're waiving their rights to 8 weeks notice
#
AnnB
=1
#
cwebber2
... because we haven't had 8 weeks notice
#
eprodrom
RESOLVED We have a meeting of the SocialWG in Paris May 4-5
#
AnnB
+1
#
cwebber2
... any objections please note
#
cwebber2
... otherwise will mark as resolved
#
tantek
pending host!
#
cwebber2
... and I will look for potential flights to paris
#
tantek
(just a heads up folks )
#
elf-pavlik
eprodrom++ cwebber2++
#
Loqi
eprodrom has 9 karma
#
cwebber2
AnnB: let me just say that the advisory committee there is a discount at novotel for w3c
#
cwebber2
... and this discount qulaifies
#
cwebber2
... about $180/room
#
Arnaud
yes, we need to get confirmation from Harry that he can host ASAP
#
cwebber2
... I'll figure out how to sen dlink
#
elf-pavlik
please ask me for help with finding couchsurfing in Paris if interested!
#
cwebber2
... you have to send in a form
#
tantek
a fax?
#
cwebber2
... you get breakfast and wifi with the price
#
Zakim
-Sandro
#
cwebber2
... non-refundable
#
cwebber2
... fax works also
#
cwebber2
... it's south of the whatever, the eifel tower
#
cwebber2
sandro: very central to paris
#
cwebber2
AnnB: yes
#
cwebber2
sandro: we have to figure out where it takes place
#
cwebber2
AnnB: and it's only good until
#
elf-pavlik
cwebber2 Arnaud not sandro
#
cwebber2
sandro: soon
#
cwebber2
ahhhhhhhh
#
ben_thatmustbeme
s/sandro/Arnaud/
#
cwebber2
cwebber2: this was a crazy call
#
elf-pavlik
cwebber2++
#
Loqi
cwebber2 has 22 karma
#
ben_thatmustbeme
cwebber2: ++
#
cwebber2
eprodrom: call to close, thanks for handling
#
eprodrom
trackbot, end meeting
#
trackbot
is ending a teleconference.
#
trackbot
Zakim, list attendees
#
Zakim
As of this point the attendees have been AdamB, ben_thatmustbeme, Ann, +1.514.554.aaaa, tantek, eprodrom, Arnaud, jasnell, cwebber2, Sandro, rhiaro, elf-pavlik
#
Loqi
cwebber2 has 23 karma
#
Arnaud
For more information about the hotel, please see:
#
Zakim
-eprodrom
#
trackbot
RRSAgent, please draft minutes
#
RRSAgent
I have made the request to generate http://www.w3.org/2015/03/24-social-minutes.html trackbot
#
trackbot
RRSAgent, bye
#
elf-pavlik
how do we merge karma of cwebber2 and cwebber? ;)
#
Zakim
-jasnell
#
RRSAgent
I see no action items
#
Zakim
-tantek
#
Zakim
-AdamB
#
ben_thatmustbeme
cwebber2 not as crazy as 2 weeks ago
#
Zakim
-Arnaud
#
Zakim
-ben_thatmustbeme
#
AnnB
merged karma .. haha
#
Zakim
-elf-pavlik
#
Zakim
-rhiaro
#
Arnaud
"room block WILL BE RELEASED AFTER 4 APRIL"
#
cwebber2
time to generate the stuff
#
cwebber2
gonna take a typing break first :)
#
tantek
break earned :)
#
AnnB
-------------
#
AnnB
I did some trial editing .. would like your opinions ..
#
ben_thatmustbeme
trackbot looks like it failed to create the issue for how to represent changes to profiles in activity streams
#
trackbot
Sorry, ben_thatmustbeme, I don't understand 'trackbot looks like it failed to create the issue for how to represent changes to profiles in activity streams'. Please refer to <http://www.w3.org/2005/06/tracker/irc> for help.
#
AnnB
ben_thatmustbeme, are you seeking command to close the meeting?
#
AnnB
oh, ok
#
ben_thatmustbeme
<eprodrom> ISSUE how do we represent changes to a profile in an Activity
#
ben_thatmustbeme
-*- trackbot doesn't understand that ISSUE command.
#
AnnB
on this page, where Ben sorted out the user stories by # of votes: https://www.w3.org/wiki/Socialwg/Social_API/Sorting_user_stories
#
ben_thatmustbeme
thst was what i was looking back on
#
AnnB
I added:
#
AnnB
1) number of the user story in original list
#
AnnB
2) a sample table for first set (all positive votes), in order to make it easier to read, AND to add a very brief word describing what the primary action is in that story
#
AnnB
would like feedback before doing more
#
ben_thatmustbeme
ISSUE: how do we represent changes to a profile in an Activity
#
trackbot
is creating a new ISSUE.
#
trackbot
Created ISSUE-27 - How do we represent changes to a profile in an activity. Please complete additional details at <http://www.w3.org/Social/track/issues/27/edit>.
#
ben_thatmustbeme
there we go, it failed before, eprodrom missed the :
#
eprodrom
ah, perfect
#
eprodrom
ben_thatmustbeme: thanks!
#
eprodrom
I was going to do it by hand in the Web UI
#
ben_thatmustbeme
its an interesting question, but I don't think there are any exmples of showing what part of a profile is updated, other than photos
#
tantek
ben_thatmustbeme: there's actually a pretty big example of showing what part of a profile is updated other than photos: relationship status
#
tantek
perhaps even more "liked" and commented on that profile photo changes
#
tantek
*than profile photo changes
#
tantek
looks up a blog post
bengo joined the channel
#
ben_thatmustbeme
relationship status is a good example
#
tantek
nevermind blog post - allow me to point you to some collected research on relationship status: http://microformats.org/wiki/relationship-status
#
tantek
and the *action* of changing relationship status: http://wiki.activitystrea.ms/heart (more collected research)
#
tantek
alright, found the blog post on the subject - from *2010* (sigh) http://tantek.com/2010/336/b1/dating-preferences-public-profiles-formats-federating
#
Zakim
disconnecting the lone participant, cwebber2, in T&S_SOCWG()1:00PM
#
Zakim
T&S_SOCWG()1:00PM has ended
#
Zakim
Attendees were AdamB, ben_thatmustbeme, Ann, +1.514.554.aaaa, tantek, eprodrom, Arnaud, jasnell, cwebber2, Sandro, rhiaro, elf-pavlik
the_frey joined the channel
#
tantek
btw I think the profile question simutaneously shows why both "Person" and "actor" are actually bad design choices in AS(2)
#
tantek
I think Atom's "author" concept here avoids all these problems
#
tantek
and all the attributes one would assign a "profile" are actually just attributes of the "author"
#
tantek
that way it doesn't *have to* be a person, but it can be a person, an org, maybe even a product, a bot (sensor), or a weather phenomenon https://twitter.com/karlthefog
#
AdamB
hmm
#
elf-pavlik
same applies to agent or actor ... i start liking wikidata approach to identifiers which just use URIs not meaninful to human
#
elf-pavlik
signing out - ciao all!
#
AdamB
seems kind of strange saying an author is an expert .. i guess just simply because author seems to imply i published something but maybe i didn't
#
tantek
authors create posts
#
AdamB
no doubt
#
tantek
anything else is overthinking it IMO
#
AdamB
but it implies "i'm a publisher cause i'm an author" and not in call contexts is that true
#
tantek
an author *may* be a person, or an org etc. that's what the nested h-card (or other object) is for
bengo joined the channel
#
AdamB
actor can be an org, a person, a system
#
AdamB
and it doesn't implied i actually did anything with it
#
tantek
you're a publisher as soon as you create a post at a permalink
#
tantek
I don't know what a call context is
#
tantek
I don't see any need for the "actor" concept
#
AdamB
"i just am" :)
#
tantek
IMO actor is a semantic fork mistake from Atom's author
#
AdamB
i'm not suggesting actor is the solution ... just suggesting that i'm not sure author makes sense either :)
#
tantek
but for some reason AS(2) seems to cling to "actor" so meh
#
AdamB
gotcha on the Atom fork
#
tantek
except author was first, in Atom, and has been thus adopted in hAtom, hentry, and h-entry
#
tantek
thus burden of proof is on AS(2) to demonstrate a signficant advantage to "actor" above and beyond "author"
#
AdamB
why would that be the case?
#
tantek
because author was first
#
AdamB
the spec already has actor but not author in it right ?
#
AdamB
in Atom ?
#
AdamB
i'm just asking questions
#
tantek
(and frankly I don't believe any such advantage exists for "actor", because we've built most of the semantics or popular AS concepts without needing "actor", just by using "author")
#
tantek
AdamB - exactly. re-use over renaming.
jasnell joined the channel
#
jasnell
Question is: should we alter the way Connect and FriendRequest are currently modeled to better reflect common use or should we remove Connect and FriendRequest from the core vocabulary and work on a more complete definition as a separate work item
#
jasnell
Argument in favor of removing is that it simplifies the core vocabulary at the cost of additional work later
#
jasnell
Either way, however, the current definition does not really adequately address common use as exemplified in existing social platforms
#
AdamB
does removing make it easier to extend it?
#
AdamB
for different types of connections?
#
jasnell
If we remove it, we have the option of creating a separate document (e.g. a Note) that gives a more complete treatment
#
AdamB
Following, mutually following, mentor / mentee
#
AdamB
gotcha ....
#
AdamB
as a note it's not required to implement right ?
#
jasnell
as an extension vocabulary we can define a richer model for connection types independently from the core AS vocabulary, which helps simplify our core vocabulary
#
jasnell
right, notes would be optional to implement
#
AdamB
yeah maybe it would be faster and easier to implement like that
#
jasnell
would allow more experimentation as well
#
AdamB
little bit ago tantek was suggesting using "author" instead of "actor"
#
jasnell
if you look at the current vocabulary definition, author is replaced with "attributedTo" and "actor" is a sub-property of "attributedTo"
#
jasnell
it doesn't make much sense in an activity like "James arrived at Home" to say that "James" is the "author"
#
jasnell
Removing Activity Types not used by User Stories
#
AdamB
i can see what you are saying
#
jasnell
I'm going to be switching locations. will be offline for just a bit
jasnell, jasnell_, the_frey, Augier, cwebber2, shepazu, Arnaud1, tilgovi_, AdamB, tantek and the_frey_ joined the channel
#
Zakim
excuses himself; his presence no longer seems to be needed
jasnell, cwebber2`, mattl, ben_thatmustbeme, shepazu_, rektide_ and the_frey joined the channel