#social 2014-12-09

2014-12-09 UTC
Arnaud, Arnaud1, bblfish, richlitt, bblfish_, jaywink, mechanic, elf-pavlik, pfefferle, the_frey, Shane, the_frey_ and tantek joined the channel
#
tantek
talk to you in a little over an hour #social WG!
#
tantek
hey look there's an agenda. so much better than sending it statically to all your fax machines - I mean email clients.
#
tantek
check out this academic paper on using the web for personal publishing of such papers and an Acid Test to measure it based on SWAT0! http://csarven.ca/enabling-accessible-knowledge
#
tantek
hoping that csarven shows up here some day
#
tantek
(paper was published yesterday)
jaywink_, Arnaud and eprodrom joined the channel
#
eprodrom
hi all
tantek joined the channel
#
tantek
zakim, code
#
tantek
zakim, code?
#
aaronpk
where is zakim?
#
eprodrom
7625
#
cwebber2
heya all
#
eprodrom
I think Zakim comes when we start
#
aaronpk
1-617-761-6200
#
tantek
I was scheduled to chair
Zakim joined the channel
#
tantek
not sure when / why that changed so I'm going ahead
Arnaud and Lloyd_Fassett joined the channel
#
elf-pavlik
Zakim, what conference?
#
Zakim
I don't understand your question, elf-pavlik.
#
elf-pavlik
Zakim, what conferences?
#
Zakim
sees T&S_SOCWG()1:00PM, XML_ET-TF()11:00AM, Team_(html-a11y-media)21:10Z active
#
Zakim
sees in schedule RWC_WAPI()12:00PM, WAI_PF(Text)1:00PM, T&S_DNTC()12:00PM, IA_WEBPD()1:00PM, WAI_WCAG()11:00AM
#
eprodrom
tantek: there was a discussion on the chairs list
#
elf-pavlik
Zakim, code?
#
Zakim
sorry, elf-pavlik, I don't know what conference this is
#
Arnaud
trackbot, start meeting
#
trackbot
is preparing a teleconference.
RRSAgent joined the channel
#
trackbot
RRSAgent, make logs public
#
RRSAgent
I have made the request, trackbot
#
aaronpk
Zakim: who is on the call?
#
trackbot
Zakim, this will be SOCL
#
Zakim
ok, trackbot; I see T&S_SOCWG()1:00PM scheduled to start in 1 minute
#
trackbot
Meeting: Social Web Working Group Teleconference
#
trackbot
Date: 09 December 2014
#
tantek
eprodrom: yes and we decided I don't do email
#
tantek
and that's ok
#
elf-pavlik
Zakim, code?
#
Zakim
the conference code is 7625 (tel:+1.617.761.6200 sip:zakim@voip.w3.org), elf-pavlik
#
eprodrom
tantek: oh, that was right
#
eprodrom
I was going to post the agenda on your weeks
#
tantek
right
#
tantek
so I am supposed to chair tody
#
Arnaud
zakim, this is SOCL
#
Zakim
ok, Arnaud; that matches T&S_SOCWG()1:00PM
#
eprodrom
Good with me
#
tantek
s/tody/today
#
elf-pavlik
Zakim, who's on call?
#
Zakim
I don't understand your question, elf-pavlik.
#
eprodrom
if it's good with Arnaud
#
Arnaud
zakim, who's on the phone?
#
Zakim
On the phone I see evanpro, aaronpk, ??P4, ??P7, Arnaud, Lloyd_Fassett_, ??P8
#
elf-pavlik
Zakim, who's on the call?
#
Zakim
sees on the phone: evanpro, aaronpk, ??P4, ??P7, Arnaud, Lloyd_Fassett_, ??P8
#
mattl
joined
#
tantek
and any further email discussion are not relevant
#
Zakim
hears ??P8's hand up
#
Zakim
sees ??P8 on the speaker queue
#
elf-pavlik
Zakim, ??P8 is me
#
Zakim
+elf-pavlik; got it
#
Zakim
sees ??P8 on the speaker queue
#
Zakim
+??P10
#
tantek
zakim, ??P10 is me
#
Zakim
+tantek; got it
#
Zakim
sees ??P8 on the speaker queue
#
Zakim
sees no one on the speaker queue
#
elf-pavlik
Zakim, who's on the call?
#
Zakim
sees on the phone: evanpro, aaronpk, ??P4, ??P7, Arnaud, Lloyd_Fassett_, elf-pavlik, tantek
#
mattl
how do i associate nickname?
#
cwebber2
I'm probably one
#
Zakim
hears ??P7's hand up
#
Zakim
sees ??P7 on the speaker queue
#
cwebber2
I'm just listening in for this one though
#
tantek
zakim, ??P7 is mattl
#
Zakim
+mattl; got it
#
Zakim
sees ??P7 on the speaker queue
#
tantek
mattl like that ^^^
#
Arnaud
queue=
#
Zakim
sees no one on the speaker queue
#
cwebber2
I think jessica_lily can handle the mediagoblin and pump api stuff if it comes up :)
#
mattl
tantek: aha. i am also just listening in really.
#
eprodrom
Yes it's be great to have her speak up
#
elf-pavlik
Zakim, who's on the call?
#
Zakim
sees on the phone: evanpro, aaronpk, ??P4, mattl, Arnaud, Lloyd_Fassett_, elf-pavlik, tantek
#
Zakim
hears ??P4's hand up
#
Zakim
sees ??P4 on the speaker queue
#
cwebber2
that's me
#
tantek
zakim, ??p4 is cwebber2
#
Zakim
+cwebber2; got it
#
tantek
zakim, who is here?
#
Zakim
On the phone I see evanpro, aaronpk, cwebber2, mattl, Arnaud, Lloyd_Fassett_, elf-pavlik, tantek
#
Zakim
On IRC I see RRSAgent, Lloyd_Fassett, Arnaud, Zakim, tantek, eprodrom, jaywink_, elf-pavlik, the_frey_, jaywink, cwebber2, JakeHart, mattl, hadleybeeman, bret, bigbluehat, shepazu,
#
Zakim
... Morbus, Loqi, zz_nickstenn, oshepherd, rektide_, dwhly, kylewm, rhiaro, jaakko, wilkie, Tsyesika, jessica_lily, aaronpk, trackbot, sandro, wseltzer_transit
#
eprodrom
yikes that is loud
#
elf-pavlik
Zakim, mute me
#
Zakim
elf-pavlik should now be muted
#
mattl
Zakim, mute me
#
Zakim
mattl should now be muted
#
Zakim
+??P11
#
eprodrom
Arnaud: per our discussion last time
#
jessica_lily
Zakim, ??P11 is me
#
Zakim
+jessica_lily; got it
#
jessica_lily
Zakim, mute me
#
Zakim
jessica_lily should now be muted
#
eprodrom
I'm going to post the agenda for the weeks that Tantek is chairing
#
eprodrom
It was my mistake Arnaud
#
eprodrom
Zakim, who's on the call?
#
Zakim
On the phone I see evanpro, aaronpk, cwebber2, mattl (muted), Arnaud, Lloyd_Fassett_, elf-pavlik (muted), tantek, jessica_lily (muted)
#
elf-pavlik
Zakim, select a scribe
#
Zakim
Not knowing who is chairing or who scribed recently, I propose aaronpk
#
tantek
Zakim, pick a victim
#
Zakim
Not knowing who is chairing or who scribed recently, I propose cwebber2
#
cwebber2
I can't do this week
#
tantek
Zakim, pick a victim
#
cwebber2
I'm helping a client whose server just went down
#
Zakim
Not knowing who is chairing or who scribed recently, I propose evanpro
#
cwebber2
and I scribed recently
#
cwebber2
sorry, I'm normally happy to
#
tantek
Zakim, pick a victim
#
Zakim
Not knowing who is chairing or who scribed recently, I propose jessica_lily (muted)
#
Zakim
+??P13
#
eprodrom
scribenick eprodrom
#
bret
Zakim, ??P13 is me
#
Zakim
+bret; got it
#
bret
Zakim, mute me
#
Zakim
bret should now be muted
#
eprodrom
Good here
#
elf-pavlik
thanks eprodrom aaronpk !
#
tantek
propose evanpro scribe til pump.io discussion then aaronpk
#
aaronpk
should I do the "scribenick" thing when I switch?
#
elf-pavlik
scribenick: eprodrom
#
bret
hey all
#
evanpro
scribenick evanpro
#
evanpro
Approval of minutes from last week
#
evanpro
tantek: any objections?
#
evanpro
RESOLVED: Minutes from 2014-12-02 approved
#
evanpro
Next week's teleconference is the 16th
#
evanpro
Arnaud LeHors to chair
#
evanpro
Discussion of F2F
#
evanpro
tantek: mid-march is best time on Doodle
#
evanpro
Arnaud: Two sets of dates were acceptable by majority
#
elf-pavlik
evanpro TOPIC: will give you nice headlines
#
evanpro
elf-pavlik: thanks
#
evanpro
TOPIC: F2F meetings
#
evanpro
Arnaud: schedule meeting on 17th and 18th and hacktime on 19th
#
evanpro
tantek: also hacking session beforehand
#
Zakim
evanpro, you typed too many words without commas; I suspect you forgot to start with 'to ...'
#
evanpro
Arnaud: I have a slight preference for Tuesday
#
Zakim
sees ??P4, evanpro on the speaker queue
#
elf-pavlik
Zakim, who's on the call?
#
Zakim
sees on the phone: evanpro, aaronpk, cwebber2, mattl (muted), Arnaud, Lloyd_Fassett_, elf-pavlik (muted), tantek, jessica_lily (muted), bret (muted)
#
tantek
sandro: any hosting prefs between 17&18 vs. 18&19?
#
evanpro
tantek: do we still have these hours available in Cambridge?
AdamB joined the channel
#
elf-pavlik
Zakim, who's making noise?
#
Zakim
elf-pavlik, listening for 10 seconds I heard sound from the following: evanpro (63%), tantek (81%)
#
evanpro
PROPOSED: 17th and 18th March in Cambridge for F2F
#
jessica_lily
+1
#
elf-pavlik
evanpro can you try muting? or tantek has this noise in background?
#
evanpro
elf-pavlik: I'm muted
#
Zakim
+AdamB
#
evanpro
ACTION sandro set up hosting for F2F 17 & 18 March 2015
#
trackbot
is creating a new ACTION.
#
trackbot
Created ACTION-20 - Set up hosting for f2f 17 & 18 march 2015 [on Sandro Hawke - due 2014-12-16].
#
Zakim
+Doug_Schepers
#
evanpro
ACTION tantek contact Sandro to enforce ACTION-20
#
trackbot
is creating a new ACTION.
#
trackbot
Created ACTION-21 - Contact sandro to enforce action-20 [on Tantek Çelik - due 2014-12-16].
#
evanpro
tantek: Any other questions for F2F?
#
evanpro
tantek: perhaps someone can suggest good places for St. Patrick's day that night
#
evanpro
TOPIC: Open actions and issues
#
tantek
Zakim, who is here?
#
Zakim
On the phone I see evanpro, aaronpk, cwebber2, mattl (muted), Arnaud, Lloyd_Fassett_, elf-pavlik (muted), tantek, jessica_lily (muted), bret (muted), AdamB, Doug_Schepers
#
Zakim
On IRC I see AdamB, RRSAgent, Lloyd_Fassett, Arnaud, Zakim, tantek, evanpro, jaywink_, elf-pavlik, the_frey_, jaywink, cwebber2, JakeHart, mattl, hadleybeeman, bret, bigbluehat,
#
Zakim
... shepazu, Morbus, Loqi, zz_nickstenn, oshepherd, rektide_, dwhly, kylewm, rhiaro, jaakko, wilkie, Tsyesika, jessica_lily, aaronpk, trackbot, sandro, wseltzer_transit
#
elf-pavlik
james not here, he sent regrets
#
elf-pavlik
i added them to wiki
#
shepazu
zakim, who's noisy?
#
Zakim
shepazu, listening for 10 seconds I heard sound from the following: tantek (68%)
#
elf-pavlik
Zakim, unmute me
#
Zakim
elf-pavlik should no longer be muted
#
tantek
go ahead elf-pavlik
#
cwebber2
did the line go quiet?
#
elf-pavlik
i didn't have time to tidy up my facebook review, by next week will do that!
#
tantek
ok thank you elf-pavlik
#
elf-pavlik
Zakim, mute me
#
Zakim
elf-pavlik should now be muted
#
aaronpk
scribenick aaronpk
#
aaronpk
evanpro: these are wiki editing actions i've been putting off, so will take care of these after the call
#
aaronpk
...mostly getting links onto pages on the wiki
ShaneHudson joined the channel
#
evanpro
TOPIC: Activity Streams 2.0
#
elf-pavlik
Zakim, unmute me
#
Zakim
elf-pavlik should no longer be muted
#
mattl
elf-pavlik: if you're speaking, i can't hear you.
#
elf-pavlik
i think sound doesn't work for me, just participated in Credentials CG call and it worked just fine
#
evanpro
elf-pavlik: can you try reconnecting?
#
elf-pavlik
i'll try to reconnect
#
Zakim
sees ??P4, evanpro on the speaker queue
#
Zakim
-elf-pavlik
#
aaronpk
evanpro: question on the email list about "mentions"
#
Zakim
+??P8
#
aaronpk
... when you mention another person in text
#
elf-pavlik
Zakim, ??P8 is me
#
Zakim
+elf-pavlik; got it
#
aaronpk
... kind of related to tagging someone in a photo, but is embedding someone's name or nickname into a photo or text
#
aaronpk
... was a proposal specifying microsyntax or html for text for some relations
#
aaronpk
... elf brought up a proposal to depend on strucured data in the activity streams, instead of embedding data in the plain text of the content
#
elf-pavlik
thanks evanpro!
#
aaronpk
... the proposal right now is essentially to not do anything extra for AS2.0 right now
#
Zakim
-mattl
#
elf-pavlik
ok for ACTION
#
aaronpk
tantek: propose elf write up his proposal ont he wiki for how a mention should be handled
#
elf-pavlik
i ask over list to help me with reworkding it
#
elf-pavlik
i ask over list to help me with rewording it
#
elf-pavlik
tantek, i'll take that action!
#
evanpro
ACTION elf-pavlik create wiki page for mentions and proposal
#
trackbot
is creating a new ACTION.
#
trackbot
Created ACTION-22 - Create wiki page for mentions and proposal [on Pavlik elf - due 2014-12-16].
#
elf-pavlik
Zakim, mute me
#
Zakim
elf-pavlik should now be muted
#
elf-pavlik
sorry everyone, i just participated 2h ago in Credentials CG and my voice worked just fine, but they use independent VoIP setup...
#
aaronpk
TOPIC: social API
#
tantek
scribenick evanpro
#
evanpro
tantek: any other issues on Activity Streams 2.0?
#
evanpro
aaronpk to discussion Micropub
richlitt joined the channel
#
evanpro
aaronpk: just a quick summary of micropub
#
evanpro
used to create publications on your own domain name using any number of clients
#
evanpro
authentication using indieauth
#
evanpro
Generates an OAuth 2.0 token
#
evanpro
On own web site, link-rel to endpoint for micropub
#
evanpro
RPC-style, not REST-style
#
evanpro
All requests made to single endpoint
#
evanpro
requests are form-encoded, POST requests
#
evanpro
micropub requests are mirrors of microformats requests
#
evanpro
basic one is h-entry
#
evanpro
for example a comment
#
evanpro
h=entry (type of post)
#
evanpro
content=blah
#
evanpro
Other information generated automatically by the web site
#
evanpro
If there are other fields to specify, include them as post parameters and send them as part of the request as well
#
evanpro
e.g. specifying tags
#
evanpro
reposts and likes
#
evanpro
As well as reposts
#
evanpro
There are examples of using this for all these types
#
evanpro
Requests are extremely small, just enough info to get the service to create the data
#
evanpro
8 different client implementations
#
evanpro
At least 6 different server implementations
#
Zakim
sees ??P4, evanpro, shepazu on the speaker queue
#
Zakim
sees ??P4, shepazu on the speaker queue
#
evanpro
People are using own and others' clients
#
evanpro
Several programming languages
#
evanpro
Next step is figuring out full CRUD flow
#
evanpro
There are some first steps for this
#
shepazu
(what do you mean by "client" here? website scripts, or browsers?)
#
evanpro
Some discussion happening on indiewebcamp wiki
mechanic joined the channel
#
evanpro
a client means anything that can make a post request
#
evanpro
example, think of an OAuth 2.0 client
#
tantek
client can be a browser or a website serverside script
#
evanpro
Can be a browser or a native app
#
elf-pavlik
or peble ;)
#
Zakim
sees ??P4, shepazu, evanpro on the speaker queue
#
evanpro
aaronpk: has a micropub pebble app
#
evanpro
shepazu: do you mean that people have implemented this on their website?
#
evanpro
quill.p3k.io is a client app
#
evanpro
Also iPhone apps
#
Zakim
sees ??P4, shepazu, evanpro on the speaker queue
#
evanpro
There are also libraries to create clients
#
elf-pavlik
q+ re: how to add entry to target collection? eg. friend to friendslist or wish to wishlist
#
Zakim
sees ??P4, shepazu, evanpro, elf-pavlik on the speaker queue
#
tantek
zakim, who is making noise?
#
Zakim
sees shepazu, evanpro, elf-pavlik on the speaker queue
#
Zakim
tantek, listening for 11 seconds I heard sound from the following: evanpro (18%), aaronpk (8%), tantek (40%)
#
tantek
ack shepazu
#
Zakim
sees evanpro, elf-pavlik on the speaker queue
#
Zakim
+??P0
#
tantek
who just joined?
#
rhiaro
Zakim, ??P0 is me
#
Zakim
+rhiaro; got it
#
rhiaro
Zakim, mute me
#
Zakim
rhiaro should now be muted
#
elf-pavlik
hi rhiaro :)
#
rhiaro
sorry I'm late!
#
evanpro
evanpro: is this a write-only API?
#
tantek
q+ to ask about how do you read someone's activities that have access restrictions?
#
Zakim
sees evanpro, elf-pavlik, tantek on the speaker queue
#
elf-pavlik
sounds like crawl to query
#
tantek
ack evanpro
#
Zakim
sees elf-pavlik, tantek on the speaker queue
#
evanpro
aaronpk: This is the write portion of the API. The discovery is via domain name, and the read part is via the HTML on the page + microformats.
#
tantek
ack elf-pavlik
#
Zakim
unmutes elf-pavlik
#
Zakim
elf-pavlik, you wanted to discuss how to add entry to target collection? eg. friend to friendslist or wish to wishlist
#
Zakim
sees tantek on the speaker queue
#
tantek
or photos to a photo collection
#
evanpro
aaronpk: we don't have documented examples of social graph
#
evanpro
aaronpk: currently about publishing content to a single stream
#
tantek
s/social graph/doing that - adding to a collection
#
Zakim
+??P5
#
evanpro
aaronpk: assumed to be a single collection
#
elf-pavlik
Zakim, who's making noise?
#
Zakim
elf-pavlik, listening for 12 seconds I heard sound from the following: tantek (4%)
#
evanpro
aaronpk: if people start publishing to collections, we would need to figure that out
#
elf-pavlik
thanks aaronpk
#
bret
here is an example of a friend list https://kylewm.com/contacts would be a matter of accepting an h-card
#
evanpro
tantek: follow up question to evanpro's
#
tantek
ack tantek
#
Zakim
tantek, you wanted to ask about how do you read someone's activities that have access restrictions?
#
oshepherd
Zakim, ??P5 is me
#
Zakim
sees no one on the speaker queue
#
Zakim
+oshepherd; got it
#
evanpro
tantek: micropub assumes that 0auth 2.0 is taken care of
#
evanpro
tantek: does that have impact on how private or privileged data is read?
#
evanpro
tantek: or can you read private or limited data?
#
evanpro
aaronpk: that would require authenticated requests to retrieve the HTML
#
evanpro
aaronpk: I can post content only readable by tantek.com e.g.
#
evanpro
aaronpk: micropub might be used to let other people edit my posts
#
evanpro
aaronpk: but no examples of this yet
#
evanpro
tantek: sounds like limited-access read is out of scope for micropub
#
evanpro
tantek: if you were writing a client, how would you read a stream with a mix of private and public posts
#
evanpro
aaronpk: so far micropub clients don't read or display streams
#
Zakim
sees no one on the speaker queue
#
elf-pavlik
aaronpk++
#
Loqi
aaronpk has 619 karma
#
aaronpk
scribenick aaronpk
#
aaronpk
evanpro: now covering pump.io API
#
tantek
I'll take care of pushing forward jasnell's agenda item
#
aaronpk
implmeneted by pump.io and gnu media goblin
#
aaronpk
a number of clients for web, desktop, android and ios
#
aaronpk
talking specifically about client-server aspects of the API
#
aaronpk
federation protocol is built into the API, so won't cover that here
#
aaronpk
pump.io API uses Activity Streams 1.0 the JSON version on-the-wire
#
aaronpk
no support for atom or xml
#
aaronpk
internally models one-directional follow network (groups, contact lists, etc)
#
tantek
is quite pleased that Zakim picked aaronpk and evanpro who each ended up minuting the others' API discussion/work. Well done Zakim.
#
aaronpk
all come from the AS base schema
#
aaronpk
uses OAuth 1.0 for authentication
#
aaronpk
all clients need to use OAuth 1.0, even the web interface for pump.io
#
aaronpk
API has around 42 endpoints, so one of the bigger ones we've looked at
#
aaronpk
main part of the API are "feeds" for the user
#
tantek
(smaller than any of the proprietary ones though right?)
#
aaronpk
each user has an "outbox" feed which is activities theyv'e created
#
aaronpk
as well as an "inbox" feed which is things addressed to that person
#
aaronpk
things from groups they're members of, or based on people they follow
#
aaronpk
or posts directed to them by the author
#
oshepherd
Theres some redundancy there also - e.g. 9 "filtered" inbox variants
#
aaronpk
there's a mechanism in AS 1.0 to specify the audience (to, cc, etc)
#
aaronpk
input/output feeds have sub-feeds divided by the major and minor activities
#
aaronpk
does not treat all activities equally
#
aaronpk
"like" or "follow" is a minor activity, appear off to the right in the pump.io UI
#
aaronpk
whereas major feed items are posting new content, like photos or text
#
aaronpk
users create new activities by posting to their own feed
#
bret
example profile ;) https://e14n.com/evan
#
aaronpk
inbox also has a sub-feed for direct activities, things specifically to them (like direct messaging)
#
aaronpk
there is CRUD access to the user profile
#
aaronpk
as well as feed of all users on the site
#
aaronpk
which is used to creating new users (post to that feed)
#
aaronpk
ther's social graph endpoints for getting a list of who you follow, who follow you, etc
#
aaronpk
the main feeds (inbox/output) are the main place API clients use
#
aaronpk
but it is possible to generate activities using the other endpoints
#
aaronpk
for example you can get the list of users you're following, you can also post to that list
#
aaronpk
similarly you can post to the favorites list
Augier joined the channel
#
aaronpk
users can also create lists of people, which become your contact list
#
aaronpk
can create photo albnums or other collections of objects
#
aaronpk
media upload endpoint you can use for uploading files
#
aaronpk
it is also a stream, so you can get the media objects back
#
aaronpk
posting uploads is kind of complicated, a few ways to do it, easiest way is browser-style multipart file upload
#
aaronpk
every activity has CRUD endpoints
#
aaronpk
collections all have feeds for members
#
aaronpk
you'd typically use an "add/remove" verb but can also post directly to i
#
aaronpk
for groups there are a few extra feeds, for members, documents, photos
#
aaronpk
all objects taht are created have CRUD via HTTP verbs (GET PUT DELETE)
#
aaronpk
in the pump.io implementation these actions (PUT) will create an edit activity for that object
#
aaronpk
objects also have feeds relating to the object, feed of people who have liked the object, feed of content posted in reply to the object, and who has reposted
#
aaronpk
spec for AS1.0 that has defined an umber of feeds that relate to an object
#
aaronpk
things like shares, for person may have following,followers,groups, etc
#
aaronpk
pump.io API uses those extensively
#
aaronpk
looking at the endpoints, reaosonable to think it's a pretty big API, but it's actually pretty small with a lot of API sugar thrown in
#
aaronpk
the core is really around the user feed and inbox feed
#
aaronpk
other things are there to make it easier for clients
#
oshepherd
For reference Impeller re-implements all that filtering stuff in the client (so it could be trimmed from the API)
#
aaronpk
similar in some way to opensocial except that a lot of the extra information around following/followers is handled through other aspects
Augier joined the channel
#
elf-pavlik
q+ re: can one use collections to create wishlists, skillslists, eventslists etc. ?
#
Zakim
sees elf-pavlik on the speaker queue
#
aaronpk
questions
#
tantek
ack elf-pavlik
#
Zakim
elf-pavlik, you wanted to discuss can one use collections to create wishlists, skillslists, eventslists etc. ?
#
Zakim
sees no one on the speaker queue
#
aaronpk
evanpro: you can. you can create lists of different kinds of objects named in a specific way
#
aaronpk
talking about a wishlist for a user, would have some way to relate that list tothe user
#
elf-pavlik
schema:seeks
#
aaronpk
you could create these lists they would just be tougher to discover than other kinds of lists
#
elf-pavlik
thanks evanpro
#
Zakim
sees no one on the speaker queue
#
aaronpk
did a poll last week about using "harder" verbs like put and delete
#
tantek
HTTP verbs
#
aaronpk
very few of the pump.io clients on IRC last week said they use PUT/DELETE
#
oshepherd
Impeller doesn't use PUT because of an accident of history (tried PUT, didn't work, tried activity, didn't work, fixed bug, it worked, never changed it back)
#
aaronpk
instead they use activities with related types. so an activity with a "delete" type rather than the HTTP DELETE verb
#
aaronpk
tantek: do you have any percentages?
#
aaronpk
evanpro: no statistics on that, but have an open action for looking at pump.io access logs for that.
#
aaronpk
guess is it will be very small
#
elf-pavlik
evanpro, do you know how http://sockethub.org/ does it?
#
tantek
is there any difference between a list and a collection?
#
aaronpk
evanpro: no, doesn't know how sockethub does it. never heard of it.
#
elf-pavlik
it uses AS1.0
#
aaronpk
does this need to go onto our list of apis to review?
#
oshepherd
Impeller will be definitively doing everything via activities because that unifies all things through a common outbox (which can be synced as and when network access is available)
#
elf-pavlik
and connects to fb, twitter, irc, smtp etx
#
elf-pavlik
s/etx/etc/
#
aaronpk
difference between list and collection? no, lists are implemented as a collection
#
elf-pavlik
it has js library to connect to sockethub server
#
elf-pavlik
i'll post on maling list
#
elf-pavlik
we can decide then
#
AdamB
sockethub -> Sockethub is a polyglot (speaking many different protocols and APIs) messaging service for social and other interactive messaging applications. It assists web app developers by providing server-independent, server-side functionality - which gives the application greater autonomy. It can be used as a tool for many different types of applications, large and small.
#
aaronpk
tantek: is anyone here actually using sockethub for their own site?
#
aaronpk
last week we discussed only reviewing APIs and implementations someone here is using in the real world, or if someone thinks it has specific relevance to this group
#
elf-pavlik
fair point!
#
evanpro
Let's wrap it up!
#
aaronpk
tantek: thanks for the overview evan
#
elf-pavlik
evanpro++
#
Loqi
evanpro has 3 karma
#
shepazu
elf-pavlik, maybe ask if the sockethub folks want to participate in the WG or mailing list
#
aaronpk
if there's no more questions, move to close the call
#
jessica_lily
evanpro++
#
Loqi
evanpro has 4 karma
#
jessica_lily
+1 closing call
#
elf-pavlik
shepazu, i did and Nick just needs to weigh this time capacity
#
evanpro
Thanks tantek
#
aaronpk
hearing no objects, call is finished
#
Zakim
-evanpro
#
aaronpk
thanks everyone
#
Zakim
-Lloyd_Fassett_
#
Zakim
-Arnaud
#
Zakim
-AdamB
#
elf-pavlik
thanks tantek , evanpro, aaronpk !!!
#
Zakim
-jessica_lily
#
Zakim
-tantek
#
bret
see ya, very informative
#
Zakim
-Doug_Schepers
#
Zakim
-aaronpk
#
cwebber2
thx every1
#
Zakim
-oshepherd
#
Zakim
-rhiaro
#
Zakim
-bret
#
Zakim
-elf-pavlik
#
Zakim
-cwebber2
#
Zakim
T&S_SOCWG()1:00PM has ended
#
Zakim
Attendees were evanpro, aaronpk, Arnaud, Lloyd_Fassett_, elf-pavlik, tantek, mattl, cwebber2, jessica_lily, bret, AdamB, Doug_Schepers, rhiaro, oshepherd
#
tantek
trackbot, end meeting
#
aaronpk
now how do I generate minutes?
#
aaronpk
trackbot, end meeting
#
trackbot
Zakim, list attendees
#
trackbot
is ending a teleconference.
#
Zakim
sorry, trackbot, I don't know what conference this is
#
trackbot
RRSAgent, please draft minutes
#
tantek
aaronpk on wiki, give me sec
#
RRSAgent
I have made the request to generate http://www.w3.org/2014/12/09-social-minutes.html trackbot
#
trackbot
RRSAgent, bye
#
RRSAgent
I see no action items
#
tantek
thanks elf-pavlik - just beat me to it :)
#
elf-pavlik
aaronpk, if you don't linke posting to mailing list you can ask Loqi to tell me to do it once you have them ready :)
#
elf-pavlik
s/linke/like/
#
aaronpk
oops we forgot to "scribenick:" with the colon
#
aaronpk
so it looks ugly now
#
elf-pavlik
s/scribenick/scribenick:/
#
elf-pavlik
RRSAgent, please draft minutes
Arnaud joined the channel
#
elf-pavlik
hmmm... sometimes s/foo123/bar123/ works after you regenerate
RRSAgent joined the channel
#
elf-pavlik
s/scribenick/scribenick:/
#
elf-pavlik
RRSAgent, please draft minutes
#
RRSAgent
I have made the request to generate http://www.w3.org/2014/12/09-social-minutes.html elf-pavlik
#
aaronpk
s/scribenick/scribenick:/
#
aaronpk
hey it worked
#
aaronpk
s/scribenick: eprodrom/scribenick: evanpro/
#
aaronpk
RRSAgent, please draft minutes
#
RRSAgent
I have made the request to generate http://www.w3.org/2014/12/09-social-minutes.html aaronpk
#
aaronpk
there we go
#
aaronpk
oops too many times lol
#
elf-pavlik
hmmm, it takes either you or evan i guess
#
aaronpk
s/scribenick:: aaronpk/scribenick: aaronpk/
#
elf-pavlik
you got a tough one with 2 ppl scribing :(
#
aaronpk
s/scribenick aaronpk/scribenick: aaronpk/
#
aaronpk
i think that will cover it
#
aaronpk
RRSAgent, please draft minutes
#
RRSAgent
I have made the request to generate http://www.w3.org/2014/12/09-social-minutes.html aaronpk
#
elf-pavlik
nice one!
#
aaronpk
gah now we lost evan
#
aaronpk
s/scribenick evanpro/scribenick: evanpro/
#
aaronpk
RRSAgent, please draft minutes
#
RRSAgent
I have made the request to generate http://www.w3.org/2014/12/09-social-minutes.html aaronpk
#
elf-pavlik
we may need to edit minutes with POST requests ;)
#
aaronpk
i think it's good!
#
elf-pavlik
aaronpk++
#
Loqi
aaronpk has 620 karma
#
aaronpk
chair: tantek
#
aaronpk
all done
#
aaronpk
RRSAgent, please draft minutes
#
RRSAgent
I have made the request to generate http://www.w3.org/2014/12/09-social-minutes.html aaronpk
#
tantek
keeps up his streak of ending meetings early
#
elf-pavlik
got to go...
#
elf-pavlik
aaronpk, once again nice work with scribing and rescuing minutes with regexes!
Arnaud1 joined the channel
#
aaronpk
pandoc is failing
#
tantek
failing to generate mediawiki syntax?
#
rhiaro
pandoc worked fine for me last week, from the raw html output
#
aaronpk
yeah it just stops part way through
#
rhiaro
oh :/
#
aaronpk
oh there's an unfriendly character in the logs
#
tantek
heh - perhaps it is converting first to XML and then failing?
#
aaronpk
wait no... there's a maximum size on that form?
#
ShaneHudson
I had to use pandoc commandline
#
aaronpk
maxlength="3000"
#
aaronpk
brew install pandoc
#
aaronpk
one sec
#
tantek
aaronpk - feel free to expand the #Scribes docs
#
tantek
with this info
#
tantek
we did discuss trying to improve it a couple of weeks ago
#
aaronpk
pandoc command line worked
#
rhiaro
pandoc has an alternative to commandline?
#
aaronpk
there's an online version here http://johnmacfarlane.net/pandoc/try/
#
aaronpk
but is limited to 3000 characters
#
ShaneHudson
I liked commandline in that you can just throw a url as input
#
aaronpk
oh I didn't try that. neat.
#
ShaneHudson
Sorry I missed the meeting by the way, how did it go?
#
tantek
ShaneHudson: went pretty well! ended 2 min early. aaronpk is prettifying the minutes
harry joined the channel
#
harry
how was the #social call today?
#
harry
Apologies, was dealing with a visitin gprofessor from Germany who I was hosting officially
#
tantek
it was pretty good. there was some confusion because apparently the agenda wasn't faxed 2 days beforehand.
#
tantek
sorry, make that *four* calendar days beforehand
#
Zakim
tantek, you typed too many words without commas; I suspect you forgot to start with 'to ...'
#
tantek
Zakim, ignore all statements that do not address you explicitly.
#
Zakim
I don't understand you, tantek
#
tantek
Zakim ignore all statements that do not address you explicitly.
Arnaud joined the channel
#
aaronpk
Zakim, your presence is no longer required here
#
Zakim
I don't understand you, aaronpk
#
tantek
Zakim, bye
#
aaronpk
Loqi is a much friendlier bot :)
#
harry
We do have to get better at that, although I know you are not an email person
tantek, Arnaud, Arnaud1, harry and pdurbin joined the channel