#social 2015-06-17

2015-06-17 UTC
tilgovi, bblfish, bblfish_, shepazu_, harry, the_frey, almereyda, elf-pavlik and pfefferle joined the channel
#
melvster
rhairo: thanks for updating the API brianstorming doc
#
melvster
quite interesting so AS2 is mixing the HTTP semantics (CREATE/PUT) with the payload ... I hadnt considered the pattern, need to think it through ...
bblfish joined the channel
#
melvster
rhiaro, bblfish: re the social API
#
melvster
Deleting a post
#
melvster
"delete-of": "http://example.com/post/1"
#
melvster
thinking out loud why not use HTTP DELETE here?
#
melvster
HTTP DELETE is already standardized in rfc7231 and quite well deployed
#
rhiaro
one advantage of discoverable endpoints rather than REST[ish] allows people to delegate functionality to third parties so they can use static sites
#
rhiaro
ActivityPump has an endpoint plus http PUT and DELETE. In Paris evan mentioned that the endpoint was used much more than REST in pump.io
#
melvster
rhiaro: so both are used? e.g. SoLiD uses DELETE also ... what about indieweb?
#
rhiaro
micropub is just an endpoint
#
rhiaro
quite a few indieweb people use static sites
#
melvster
rhiaro: and they link endpoint to another service on another domain?
#
rhiaro
I know people delegate webmention and auth, I'm not sure if anyone is doing with micropub
#
rhiaro
but it's possible
#
rhiaro
especially now there are things like gitpub for micropub->github pages site
#
rhiaro
At least one person uses that
#
melvster
rhiaro: it's quite easy to do with SoLiD too, to delegate your storage to another site (in fact we encourage a market for commodity storage) ... so indie web people could use solid apps by adding in theory one line to their static profile ...
#
melvster
you'd need rel="pim:storage" href="your-data-server"
#
melvster
it's what I do
#
rhiaro
Oh, cool. I struggled to figure out how to get a linked data app the correct permissions to write to databox
#
rhiaro
Are the some step by step instructions somewhere?
#
rhiaro
I tried copying bits from other people's foaf files..
#
melvster
rhiaro: all GOLD server allow you to use your personal WebID with commodity storage on signup, id recommend https://databox.me as being the most up to date, tho deiu is hosting his own on a raspberry pi at MIT :) ... it will add the link from your homepage to the storage if you allow writing
#
melvster
I think it's documented in the SoLiD spec, tho Im hoping to find some time to blog about SoLiD apps
#
rhiaro
I don't remember reading any specifics in the solid spec
#
rhiaro
My attempts to link to databox remain in http://rhiaro.co.uk/about/me.ttl
#
rhiaro
wasn't clear what else is needed to give an app write access
#
melvster
rhiaro: good catch, the preferences file is described, but maybe not the link from webid to storage
#
melvster
if you raise an issue we can fix it more quickly, or even better if you feel like making a pull request, dont worry if you dont get a chance, I'll try and raise it ...
#
melvster
looking
#
melvster
rhiaro: that's a great profile
#
melvster
sp:storage
#
melvster
you have it already ... I think
#
rhiaro
I couldn't get any apps to write. Most of them failed silently. This was a while ago, but after the paris f2f
#
rhiaro
doing something else right now, I'll look at this again probably Friday afternoon though
#
melvster
rhiaro: we'd be happy to help you test, we have a dedicated channel for more in depth issues https://gitter.im/linkeddata/gold
#
melvster
oh actually
#
rhiaro
I assume the profile editor can read from my own foaf, and I can link it to storage like databox and add more properties through the editor? I'd really like to see that working
#
melvster
for comments on the solid spec : https://gitter.im/linkeddata/SoLiD
#
melvster
rhiaro: exactly!
#
rhiaro
why don't you use webid.im? :)
#
rhiaro
for discussing LD stuff
#
rhiaro
instead of gitter
#
melvster
rhiaro: oh because it's still in development, gitter is more a finished product, and also I wrote a logger that can take gitter messages and put them in SoLiD
#
melvster
i only just finished a big refactor to do multi user mashup chat, so you can use your dataspace and I use mine and the client pulls them together based on subscriptions, then we can post to each other in real time ... still lots of testing to do, but it's starting to work, I need to improve performance tho
#
melvster
it is also starting to remember messages sent off the record and provide notifications, because I quickly realized that was a needed feature
#
melvster
and ive also just implemented caching which is a big change but very useful
#
rhiaro
sounds good
#
rhiaro
I'll try to remember to be signed in more
#
melvster
thanks :) I noticed you logged in, you went green on my client :)
lehawes and AnnB joined the channel
#
melvster
turns out that thing get super complex once you start caching
#
melvster
s/thing/things
#
melvster
but it's worth doing
#
AnnB
lehawes, I see you in webex, but can't hear
#
AnnB
you?
#
AnnB
I'm not convinced I actually dialed in
#
lehawes
AnnB: Still in process of getting WebEx setup. Be with you in a minute.
#
AnnB
I hear you
#
lehawes
AnnB: OK, but I can't hear you.
#
AnnB
dang why not
#
lehawes
AnnB: Are you on phone or VoIP?
#
lehawes
I'm on WebEx VoIP
#
AnnB
me too .. but I can only hear you and not you hearing me .. aargh
#
AnnB
this worked yesterday for us .. lemme see what else to do
#
AnnB
hmm .. what happened
#
AnnB
I didn't change anything
#
AnnB
I can hear you typing
#
lehawes
AnnB: I lost you again. Are you using a headset? Wonder if the plug isn't seating securely.
#
lehawes
AnnB: Thanks for the conversation. I think your plan for moving forward is spot on.
jayhoffmann joined the channel
#
AnnB
anyone want to test the MIT webex connection? I have a meeting going
#
AnnB
W3C will use webex meetings henceforth for audio
harry, bblfish, jayhoffmann, the_frey, elf-pavlik, bblfish_, tilgovi, tilgovi_ and KevinMarks joined the channel