#social 2015-05-01
2015-05-01 UTC
bblfish, almereyda, elf-pavlik, the_frey and jaywink joined the channel
# elf-pavlik rhiaro, i think so... we'll meet all together on Monday morning! :)
# elf-pavlik jaywink, i remember something about diaspora using hCard, do you know more details about it? https://github.com/w3c-social/social-vocab/issues/11
# Loqi Pelf made 2 edits to [[Socialwg/Federation/Candidates]] https://www.w3.org/wiki/index.php?diff=83947&oldid=82857
# jaywink elf-pavlik, yeah, https://github.com/Raven24/diaspora-federation#user-discovery has some details :)
# elf-pavlik jaywink++
mib_u4n64y, bblfish, stevenroose and almereyda joined the channel
the_frey joined the channel
# elf-pavlik !tell tantek I hope you and Evan can try to work together on getting your systems to interoperate :) https://github.com/w3c-social/social-web/issues/1
almereyda, tilgovi and KevinMarks joined the channel
# bblfish one should also look at the contact ontology http://www.w3.org/2000/10/swap/pim/contact#
# elf-pavlik rhiaro, what do you think about my comment on Microformats 'not using tripples'? https://www.w3.org/wiki/Socialwg/Social_syntax/Comparison#Entity_Attribute_Value
# elf-pavlik i may possibly miss something in my understanding
# elf-pavlik ben_thatmustbeme, aaronpk, kylewm ^
# elf-pavlik s/tripples/triples/
# Loqi Pelf made 2 edits to [[Socialwg/Social syntax/Comparison]] https://www.w3.org/wiki/index.php?diff=83956&oldid=83817
KevinMarks and tilgovi joined the channel
# Loqi Pelf made 1 edit to [[Socialwg/Social syntax/Comparison]] https://www.w3.org/wiki/index.php?diff=83957&oldid=83956
# Loqi Pelf made 2 edits to [[Socialwg/Social syntax]] https://www.w3.org/wiki/index.php?diff=83959&oldid=83912
bblfish joined the channel
# elf-pavlik melvster thx! BTW bblfish uses React ...
# elf-pavlik yes
# elf-pavlik ATM I play with converting microformats JSON of this channel to microformats JSON-LD
# elf-pavlik "rels": {
# elf-pavlik "pingback": ["http://webmention.io/indiewebcamp/xmlrpc"],
# elf-pavlik "webmention": ["http://webmention.io/indiewebcamp/webmention"],
# elf-pavlik "prev": ["http://socialwg.indiewebcamp.com/irc/social/2015-04-27", "http://socialwg.indiewebcamp.com/irc/social/2015-04-27"],
# elf-pavlik "next": ["http://socialwg.indiewebcamp.com/irc/social/2015-04-29", "http://socialwg.indiewebcamp.com/irc/social/2015-04-29"]
# elf-pavlik }
# elf-pavlik this already looks closer to JSON-LD than AS links thing "links": [
{"rel": "next"}
]# elf-pavlik sure, i can add turtle serialization to my deployment via https://github.com/zazukoians/rdf-ext/issues/6
# elf-pavlik I hope you can handle my HTTP 303 redirects :P
# elf-pavlik but since LDP mandates JSON-LD WebID could also support it
# elf-pavlik specs from SocialWG can require JSON-LD but very unlikely will do anything with Turtle
# elf-pavlik still, for monday I'll support "Accept: text/turtle"
# elf-pavlik melvster, will you demo any of the User Stories? https://www.w3.org/wiki/Socialwg/Social_API/Sorting_user_stories
# elf-pavlik melvster, just so you expect it :) ^
# elf-pavlik melvster, i recommend starting from top of https://www.w3.org/wiki/Socialwg/Social_API/Sorting_user_stories
# elf-pavlik i guess i don't need to explain reasoning for that...
# elf-pavlik aaronpk, on http://microformats.org/wiki/microformats2 search for "rels" gives me nothing, i wonder about this key in microformats JSON serialization at the end of http://glennjones.net/tools/microformats/?url=http%3A%2F%2Fsocialwg.indiewebcamp.com%2Firc%2Fsocial%2F2015-04-28&filters=&callback=
# aaronpk elf-pavlik: it's described on the parsing spec page http://microformats.org/wiki/microformats2-parsing
# elf-pavlik BTW, in debate as:Link with as:rel or not, JSON-LD take similar approach as this "rels" object! while as:rel makes things more like JRD (webfinger profile)
# elf-pavlik aaronpk, in case that helps you relate to this discussion better ^
# elf-pavlik
{ "pingback": "http://ex.foo", "webmention": "http://ex.bar" } vs. [{ "rel": "pingback", "href": "http://ex.foo" }, {"rel": "webmention", "href": "http://ex.bar"}
]]LCyrin joined the channel
# elf-pavlik just as "rels" in microformat JSON stays compatibile with HTML
# elf-pavlik !tell tantek last telecon you pretty much made an argument that Webfinger JRD stays compatibile with HTML while Microformats JSON "rels" NOT! http://socialwg.indiewebcamp.com/irc/social/2015-04-28/line/1430244146625
# rhiaro elf-pavlik: I agree with what you wrote about microformats matching a triple structure. Where does microformats claim not to be triples? I don't recall I've seen it mentioned anywhere either way. There's also a strong inclination in the community to make sure entities being described have URIs rather than nesting / blank nodes (sometimes URIs are implied to be the document the microformats are in, though sometimes it's explicit with a u-uid)
# elf-pavlik which case?
# elf-pavlik http://microformats.org/wiki/microformats2#h-card_org_h-card looks like interesting example
# elf-pavlik subject1: http://blog.lizardwrangler.com/
# elf-pavlik subject2: http://mozilla.org/
# elf-pavlik subject or entity
# elf-pavlik and both of them have paris of attribute: value or predicate: object
# elf-pavlik talking about misunderstandings: http://logs.glob.uno/?c=freenode%23microformats&s=26+Jan+2015&e=26+Jan+2015
# elf-pavlik 10:01 tantek nah - RDF complicates the model unnecessarily with basing it on "triples" http://microformats.org/wiki/triples
KevinMarks joined the channel
# elf-pavlik 09:59 csarven re: "all microformats are simply an object with a set of properties with values." from http://microformats.org/wiki/microformats2#Background . That's pretty much EAV model. Which is used by RDF as well.
# elf-pavlik nested h-card in http://microformats.org/wiki/microformats2#h-card_org_h-card uses triples while http://microformats.org/wiki/triples rants against them
# elf-pavlik pretty much same thing with http://microformats.org/wiki/h-feed
# elf-pavlik to my understanding each item sets new entity / subject
# elf-pavlik feed of our conversation here - full of triples http://glennjones.net/tools/microformats/?url=http%3A%2F%2Fsocialwg.indiewebcamp.com%2Firc%2Fsocial%2Ftoday&filters=&callback=
# elf-pavlik rhiaro, while I agree to big extent, to actually discuss technical topics sometimes we may need to make some effort to understand each other, otherwise we'll keep landing in arguing about terminology without even getting near the meaning we try to express with words we use
# elf-pavlik rhiaro++
bblfish joined the channel
# elf-pavlik what do you work on?
# elf-pavlik i can convert IRC logs of this channel from microformat JSON to microformats JSON-LD tomorrow
# elf-pavlik we still may need to deal with tensions after Shane vs. Manu incident :( http://manu.sporny.org/2013/json-ld-is-the-bees-knees/
# elf-pavlik +1 and we *all* need to take some effort, especially expect more from oneself than from others
# elf-pavlik i think it would
# elf-pavlik rhiaro, we also have a lot of similarities in API endpoints, but again talke about them in different terms
# rhiaro my persepctive, as a user of both, is microformats are super easy to get started with and the tools for parsing them are ace, so they're useful, but I still get confused about what to nest where and whether I've got enough semantics to be useful; thinking about things as a graph comes most naturally to me, so modelling and storing and querying my data as rdf is awesome, but setting up a triplestore is a pain in the arse for most people
# bblfish yes, the tools for rdf are much better but they can be improved a lot. In Scala there are some really cool things that are possible by way of improving the working with RDF. I mention that Scala now also compiles to Scala-JS . ( I show some of the features in my december london talk at Scala eXchange )
# Loqi Pelf made 1 edit to [[Socialwg]] https://www.w3.org/wiki/index.php?diff=83960&oldid=83855
# elf-pavlik bblfish, we need diversity with programing languages, if just one language has some cool tools we stay deep in a woods
# elf-pavlik aaronpk, where do i find more explanations about "value" as seein in JSON example of http://microformats.org/wiki/microformats2#h-event_location_h-card
# elf-pavlik KevinMarks, I guess you might also have link at hand :) ^
# rhiaro oh elf-pavlik I forgot to tell you, I published my notes on microformats as rdf: http://rhiaro.co.uk/2015/03/microformats2-rdf
# elf-pavlik rhiaro++
stevenroose joined the channel
# elf-pavlik rhiaro, I added link to your article in https://www.w3.org/wiki/Socialwg/Social_syntax/Comparison#Microformats_.26_RDF
# Loqi Pelf made 1 edit to [[Socialwg/Social syntax/Comparison]] https://www.w3.org/wiki/index.php?diff=83961&oldid=83957
# elf-pavlik has title so not a note (or i didn't remember this entilment corectly? ;)
# elf-pavlik p-education - if it can have h-card which can have url woldn't it make it u-education?
# elf-pavlik so p-properties can all have nested entity with url?
# elf-pavlik does some properties have p- and u- variants?
# elf-pavlik aaronpk, does only p-* and e-* allow nested microformats as values? (sorry for bit random question, just trying to catch up a bit on how it works)
# elf-pavlik rhiaro, let's take a closer look together next week on h-listing and h-product ?
# aaronpk elf-pavlik: excuse me for the seemingly impersonal reply, but this is a good writeup of how it works http://microformats.org/2014/03/05/getting-started-with-microformats2
# elf-pavlik thanks!
# elf-pavlik "The reason comments are h-cites instead of h-entrys is that h-entry implies syndication — it’s something you’ve posted, or have re-posted, whereas a comment is a reference to a post on another site."
# elf-pavlik rhiaro, does entity with certain url has 'type' h-entry or h-cite depending on where it appears?
# elf-pavlik aaronpk, looking at above http://tantek.com/2013/104/t2/urls-readable-speakable-listenable-retypable 'has type' h-entry
# elf-pavlik http://tantek.com/2013/104/t2/urls-readable-speakable-listenable-retypable 'has type' h-cite ?
# elf-pavlik "type": ["h-cite"],
# elf-pavlik "properties": {
# elf-pavlik "url": ["http://tantek.com/2013/104/t2/urls-readable-speakable-listenable-retypable"],
# elf-pavlik while on tantek site it parses to
# elf-pavlik "type": ["h-entry", "h-as-note"],
# elf-pavlik to me it looks like http://tantek.com/2013/104/t2/urls-readable-speakable-listenable-retypable has different type depending on context it appears in
# elf-pavlik rhiaro, quads? :D
# elf-pavlik rhiaro, ;P
# elf-pavlik if i make request to u-in-reply-to i will get microformat with type h-entry not h-cite as when i nest it?
# elf-pavlik there it has h-entry
# elf-pavlik when I think in triples and quads it makes perfect sense to me...
# elf-pavlik going from triple into quad brings context into the game: 'my site' vs 'his site'
# elf-pavlik yes, i would say that it has different meaning in different context
# elf-pavlik aaronpk, if you happen to reply in one post on your site to another post on your own site, you would also use h-cite in the reply?
# elf-pavlik last question for today, can you think of common cases where people give multiple types to entities?
# elf-pavlik melvster, all 90 or all from some of the top sections?
# aaronpk i think the mailing list archives are public anyway https://lists.w3.org/Archives/Public/public-socialweb/
# elf-pavlik melvster, if you have demo of on of the top user stories from https://www.w3.org/wiki/Socialwg/Social_API/Sorting_user_stories using SoLiD almost certainly you can prestent it
# elf-pavlik please just don't give us "i could implement 89/90, but will do none since i have only invited observer status during this meeting" :D
# elf-pavlik yes please demo some of the top user stories using solid :)
# elf-pavlik of course, as soon as he knows what he can demo
# elf-pavlik cool!
# elf-pavlik melvster, have you looked at http://indiewebcamp.com/micropub ?
# elf-pavlik and activitypump also linked from https://www.w3.org/wiki/Socialwg/2015-05-04#Evaluation_of_API_Candidates ?
# elf-pavlik you can try some of the micropub based apps http://indiewebcamp.com/micropub#Clients
# elf-pavlik i can authenticate using indiecert.net or indieauth.com for those which don't support distributed indieauth
# elf-pavlik you just need rel="me" on your homepage, please keep in mind http://indiewebcamp.com/indieauth#RDFa
# elf-pavlik for now you can use https://indiecert.net/
# elf-pavlik do you have https?
# elf-pavlik http://www.startssl.com/ for now?
# elf-pavlik melvster, if you don't make tiny effort of giving indieauth / indiecert a try, why someone would bother giving WebID-TLS a try?
# elf-pavlik you can always use indieauth with Twitter, Facebook and Persona since you can use all of them already
# melvster elf-pavlik: that's quite condescending given that I spent quite a bit of time working with indiecert giving feedback that was incorporated into the protocol, I make a lot of effort to help people, and am spending almost $1000 out of my own pocket to attend this meetup, my effort is generally not acknowledged or appreciated, that doesnt encourage me to do more
# elf-pavlik melvster, you can also use https://www.cacert.org/ just to get indiecert.net working
# elf-pavlik "my effort is generally not acknowledged or appreciated" what do you base it on?