#indiewebcamp 2013-06-11

2013-06-11 UTC
spinnerin, jedahan and fmarier joined the channel
#
JonathanNeal
EHLOVader: yea, something should warn them.
scor and andreypopp joined the channel
#
pdurbin
JonathanNeal: more than LESS or SASS?
tilgovi, andreypopp and spinnerin joined the channel
#
JonathanNeal
I don't use LESS or SASS, actually. Yet.
erikmaarten, andreypopp, bnvk, jedahan, b0bg0d, ShishKabab, cweiske, eschnou and julien51 joined the channel
#
@xtof_fr
Décidé d'abandonner #mediawiki pour évoluer vers un moteur plus puissant. Recherche #indieweb á organiser. Aimerais tester #converspaces ?
eschnou and sandeepshetty joined the channel
#
sandeepshetty
I'm liking syndicating markdown to avoid loosing context: http://aaronparecki.com/notes/2013/06/10/3/network (it would suck to syndicate comments but have a reader visit my site to get proper context of the comment).
#
sandeepshetty
!tell aaronpk: you could render comments as markdown with the no markup mode: http://michelf.ca/blog/2007/php-markdown-no-markup/ Re http://indiewebcamp.com/irc/2013-06-11#t1370936986
#
Loqi
Ok, I'll tell them that when I see them next
#
@sandeepshetty
Interesting that a lot of well know bloggers don't accept comments on their blog: http://kottke.org/13/06/you-commit-three-felonies-a-day http://daringfireball.net/2013/06/ios_7_signature #indieweb
friedcell, julien51 and evaryont joined the channel
#
@sandeepshetty
Share is a better verb than Repost and Link is a better verb than Mention because... http://www.sandeep.io/45 #rssb #indieweb #converspace
tantek, b0bg0d, peck_lx, bnvk and eschnou joined the channel
#
sandeep.io
edited /repost (+24) "/* IndieWeb Examples */"
(view diff)
#
sandeep.io
edited /repost (+2) "/* Quote vs. Repost */"
(view diff)
#
sandeep.io
edited /repost (-3) "/* Like vs. Repost */"
(view diff)
#
sandeep.io
edited /repost (+81) "/* See Also */"
(view diff)
b0bg0d, julien51, bnvk, peck_lx, brbcoding and scor joined the channel
#
cweiske
do you know of someone offering hosted juvia[1] one can add to his pages? [1] https://github.com/phusion/juvia
b0bg0d, eschnou and mxuribe joined the channel
#
aaronpk
crap, forgot to reset my alarm for not-5am
b0bg0d joined the channel
#
@BarnabyWalters
Liked Indieweb Federated Likes by @sandeepshetty. Hopefully this’ll register as like on that page… (http://waterpigs.co.uk/notes/4QTCcn/)
mxuribe, julien51, scor and eschnou joined the channel
#
@sandeepshetty
RT @BarnabyWalters: Liked Indieweb Federated Likes by @sandeepshetty. Hopefully this’ll register as like on that page… (http://t.co/r2jUpZl…
b0bg0d and sandeepshetty joined the channel
#
aaronpk
hah... what exactly does re-tweeting a "like" mean?
#
aaronpk
cweiske: oh nice! I was looking for something like Juvia a long time ago! thought about building it myself but never got around to it
b0bg0d and scor joined the channel
#
evanpro
aaronpk: that seems excessive
#
aaronpk
retweeting a like?
#
evanpro
Yes
#
evanpro
It's the kind of thing that makes sense in the abstract and that you don't really need
#
evanpro
"Evan liked that aaronpk shared that cweiske unfollowed singpolyma"
#
aaronpk
oh yea totally. it's just that it just happened :)
#
evanpro
ha ha
#
@BarnabyWalters
Liked Indieweb Federated Likes by @sandeepshetty. Hopefully this’ll register as like on that page… (http://t.co/r2jUpZlOw9)
#
aaronpk
(retweeted by sandeepshetty)
sandeepshetty and b0bg0d joined the channel
#
sandeepshetty
that kind of thing happens all the time on Facebook :)
#
aaronpk
totally. "Evan likes that you like Sandeep's post"
#
aaronpk
sandeepshetty: my reply pulled in your hidden text: http://aaronparecki.com/replies/2013/06/11/1/microformats
#
sandeepshetty
Yeah I'll be undoing the hack I made for showing sensible comments when likes, reposts are not implemented.
#
cweiske
aaronpk, re invisible content: are you opposed to have rel="me" in <head><link> tags?
#
aaronpk
i'm not as opposed to that as tantek is :)
#
tommorris
I'd suggest that whether tantek likes it or not, you can both do it, and parsers should support it
#
cweiske
currently you force me to add a public link to github on my home page
#
cweiske
to get indieauth working
#
cweiske
I don't want that
#
sandeepshetty
aaronpk: though I'll still provide the plaintext markdown in that hidden div
#
aaronpk
sandeepshetty: that's a start. :) I still don't know how I can reliably parse markdown for only certain people's sites. most people aren't writing markdown
#
cweiske
sandeepshetty, can't you content-negotiate?
#
cweiske
when clients provide an "Accept: text/x-markdown" header, they get the markdown
#
cweiske
otherwise html
#
sandeepshetty
cweiske: the problem is that when they ask for html they strip out the html to make it safe which results in a lot of context being lost
#
aaronpk
that's interesting
#
aaronpk
yea that's why I only write plain text :)
#
sandeepshetty
aaronpk: for articles as well?
#
aaronpk
articles are still html. I think the long-form stuff is different enough that we can treat it differently in terms of stripping/sanitizing html
#
sandeepshetty
hmm... you might be right.
#
sandeepshetty
so barnaby is writing notes in html?
#
aaronpk
essentially yes. I think I heard he actually writes in markdown but it's parsed and then stored as HTML upon posting
#
sandeepshetty
Right, so that loss of context issue is unique to syndicating notes in html then...
#
aaronpk
i'm basically doing exactly what twitter does, you can only write plain text in twitter, and a few things are auto-linked on the site
#
sandeepshetty
Haven't thought this through but I think it will matter if/when we build feed readers into systems
#
sandeepshetty
s/into/into our
#
Loqi
sandeepshetty meant to say: Haven't thought this through but I think it will matter if/when we build feed readers into our systems
#
aaronpk
yes, luckily it's not a new problem. there are plenty of feed readers that pull in HTML content safely
#
sandeepshetty
I googled a bit & found articles where feed reader writers talk about edge cases
#
sandeepshetty
doesn't sound fool proof to me.
#
sandeepshetty
Almost all social networks deal in text and external long-form content just gets shared with plaintext snippets.
#
aaronpk
yep, often as a "preview" of the content, so loss of information isn't as much of an issue
#
sandeepshetty
if we were to follow a similar model then it looks like we'll end up only syndicating notes some of which are related to "sharing" articles?
#
aaronpk
seems reasonable
#
aaronpk
also I've noticed after writing an article, I'll also write a short note and syndicate the note to twitter/facebook/etc
#
aaronpk
so I do it even for my own content
#
cweiske
how do you handle pingbacks/webmentions to your posts that simply link to your post, but not "in-reply-to"?
#
cweiske
display the full content of the h-entry?
#
sandeepshetty
cweiske: I will eventual just list them as links that mention my post
#
cweiske
so far for "pingback is broken". you don't do it better :)
#
sandeepshetty
it's better in that it we comments
#
aaronpk
we will see :)
#
sandeepshetty
s/it we/we do
#
Loqi
sandeepshetty meant to say: it's better in that we do comments
#
cweiske
it'd be cool if wordpress simply supported in-reply-to
#
sandeepshetty
what do you mean?
#
aaronpk
i think someone was working on that
#
sandeepshetty
I plan on writing a webmention plugin for WordPress at some point
#
aaronpk
oh maybe it was you :P
#
cweiske
properly display in-reply-to content instead of the "broken" text-around-the-link-to-my-page
#
cweiske
sandeepshetty, webmention isn't even necessary
#
cweiske
if only proper remote-comment display is desired
#
sandeepshetty
you mean do it with existing pingback implementation?
#
aaronpk
webmention is the realtime part of it. it's just a notification mechanism
#
cweiske
sandeepshetty, yes
julien51 joined the channel
#
aaronpk
oh yea but pingback is xml and is ridiculously overdesigned for what it does
#
sandeepshetty
ah then it's the microformats approach that you want...
#
sandeepshetty
That should be easy to do. Pick up the microformats from source and just add a (native) comment.
#
cweiske
where was that "why pingback is broken" page?
#
cweiske
Problems demonstrated:
pbeaulieu joined the channel
#
cweiske
"Pingback displays are nearly always useless, e.g."
#
cweiske
ok. I somehow remembered falsely that this was used as excuse for dropping pingback and using webmention
#
aaronpk
oh, no
#
aaronpk
separate issues
#
sandeepshetty
webmention is just a simpler pingback :)
#
sandeepshetty
Most of the problem there are solved in combination with microformats
#
sandeepshetty
and better ux :)
#
sandeepshetty
aaronpk: (I'm on the phone) can you add the discussion about syndicating only plaintext somewhere on the wiki? (maybe /plaintext)
#
aaronpk
sure! I feel like we have some notes on that somewhere already
#
aaronpk
ah it is probably on everyone's individual project pages
#
sandeepshetty
aaronpk: that leaves us with the issue of syndication other types of content like photos. We might have to revist the activity streams stuff again maybe
#
aaronpk
hmm yes true
bnvk joined the channel
#
sandeepshetty
gtg. Later.
brianloveswords, barnabywalters and melvster joined the channel
#
barnabywalters
has anyone used htmlpurifier.org for dealing with potentially harmful HTML?
#
aaronpk
whoa that looks nice
#
barnabywalters
I’m going to start using it for inbound e-content stuff
#
barnabywalters
we still need to solve the p- e- ambiguity problem, but simply cleaning whatever comes in is probably a good solution
#
barnabywalters
I am habitually against syndicating in markdown or basically anything else which isn’t plaintext or HTML
#
aaronpk
agreed
#
barnabywalters
plaintext w/ autolinking is an excellent compromise
#
barnabywalters
and for the time being a good solution
#
melvster
has anyone considered a 100% javascript client to interact with their indie web presence?
#
barnabywalters
melvster: wat, no HTML ;)
#
melvster
barnabwalters: well a bit of html too yeah :)
sandeepshetty joined the channel
#
barnabywalters
I think the pump.io client is a JS app
#
melvster
oh interesting
#
sandeepshetty
barnabywalters: markdown *is* plaintext
#
barnabywalters
sandeepshetty: ugly plaintext
#
barnabywalters
but if treated as plaintext, not processed, then yes
#
sandeepshetty
I'm used to the ugly part but there are ways to do stuff like liking in a cleaner way
#
sandeepshetty
s/liking/linking
#
Loqi
sandeepshetty meant to say: I'm used to the ugly part but there are ways to do stuff like linking in a cleaner way
#
sandeepshetty
hey melvster... have you been a regular here?
#
melvster
sandeepshetty: on and off ... :)
#
melvster
ive bookmarked it now
#
melvster
so should be around more
#
melvster
ps nice work on the distributed likes
#
cweiske
should a bookmark manager send pingbacks/webmentions to urls that get bookmarked or upvoted/liked?
#
sandeepshetty
cweiske: I would
#
cweiske
just imagine delicious would send out pingbacks whenever someone bookmarks a page
#
cweiske
and 1000 people do it
#
sandeepshetty
One way to solve that would be to have a page for the url (which lists all the other instances) and send one ping for it?
b0bg0d and ShishKabab joined the channel
#
cweiske
how would one notify the page about new likes?
#
cweiske
another pingback?
#
sandeepshetty
I obviously haven't thought this through so let me start by saying why I think sending a ping is good.. from the perpective of the author it's good to know when my content is linked to...
#
sandeepshetty
for a majority of users that shouldn't be 1000's of pingbacks
#
cweiske
how can I distinguish normal links from bookmarks?
#
sandeepshetty
I don't know. Do you have a suggestion?
#
cweiske
gotta go home now
#
sandeep.io
edited /webmention (+185) "/* Issues */"
(view diff)
#
sandeepshetty
!tell cweiske: I've added your questions to the wiki. Certainly things to think about.
#
Loqi
Ok, I'll tell them that when I see them next
b0bg0d and spinnerin joined the channel
#
@xtof_fr
Projet #lebateau : inspiration #lifecamp #indieweb
eschnou joined the channel
#
sandeep.io
edited /ActivityStreams (+299) "/* Origins */"
(view diff)
tantek and b0bg0d joined the channel
#
willnorris.com
edited /2013/Guest_List (+431) "add Will Norris"
(view diff)
willnorris joined the channel
#
willnorris
aaronpk: what at IndieWebCamp still needs sponsoring? Lunch/Dinner on either day?
ShishKabab joined the channel
#
aaronpk
willnorris: still need one lunch covered (or we can do lunch on your own at food carts one day) and so far we don't have dinner either day covered
#
willnorris
Google will pick up dinner Saturday night
#
aaronpk
wow, great, thanks!
#
aaronpk
can I email you about specifics?
#
willnorris
yep, willnorris@google.com
eschnou and b0bg0d joined the channel
#
aaronpk
perfect, thanks so much!
#
aaronparecki.com
edited /Sponsors (+419) "/* 2013 Sponsors */ update sponsor information"
(view diff)
#
aaronparecki.com
edited /2013 (+283) "/* sponsor */ updated sponsor information"
(view diff)
cweiske joined the channel
#
Loqi
cweiske: sandeepshetty left you a message 2 hours, 32 minutes ago: I've added your questions to the wiki. Certainly things to think about.
tantek and eschnou joined the channel
#
tantek
woot!
#
Loqi
does a happy dance!
#
cweiske
how do I express that i "like" an URL?
#
cweiske
hreview with rating 5?
#
sandeepshetty
that's an interesting idea... experimenting with an experimental u-like class at the moment: http://www.sandeep.io/39
#
cweiske
sandeepshetty, that's an idea, too
#
cweiske
how do I an arbitrary number of likes/dislikes for an url?
#
sandeepshetty
sorry didn't understand the question...
#
cweiske
coming back to my web-based bookmark manager that multiple users can use
#
sandeepshetty
did you mean one person giving more than one like?
#
cweiske
5 of the users like the url
#
cweiske
2 vote against it
#
cweiske
instead of having 7 different permanent bookmark URLs that pingback the original URL, it's probably better to have a single one only
#
cweiske
with aggregated dat
#
cweiske
containing the number the url has been bookmarked
#
cweiske
and the number of votes for and against that url
#
tantek.com
edited /2013/Guest_List (+6) "sort, update counts"
(view diff)
#
sandeepshetty
Haven't thought about bookmarks.. rather haven't dogfooded it...
#
sandeepshetty
liking is very different from bookmarking
#
sandeepshetty
also voting is interesting.. haven't thought too much about it...
#
tantek
cweiske - start with how would you want to post a like on your own site? mockup a design / presentation
#
tantek
the design / presentation / UX is more important than the markup
#
tantek
once you've started posting them, *then* it makes sense to try to figure out what a good way to mark it up would be
#
tantek
assuming it looks the way you want it to
#
sandeepshetty
liking has an emotional context to it.. bookmarking is more about collecting...
#
cweiske
login with demo(demo
#
tantek
otherwise all the questions about re-use or "how do I an arbitrary number of likes/dislikes for an url?" etc. are much harder to answer
#
cweiske
demo/demo
#
sandeepshetty
though people use favorite on twitter for both
#
Loqi
OTHERWISE ALL THE QUESTIONS http://loqi.me/7SN
#
tantek
sandeepshetty - agreed. likes, favorites, bookmarks - all treated differently by users
#
tantek
typically because the *UI is different*
#
tantek
hence
#
tantek
why it's important to create the UI/UX you want *first*
#
tantek
and then worry about what the markup / semantics would be
#
cweiske
so people can bookmark an url
#
cweiske
and then say "vote for" and "vote against"
#
sandeepshetty
tantek: it's not just because the UI is different for me.... I added a note about that to the wiki
#
cweiske
now it'd be cool if the target url got notified about the bookmarkings, likes and dislikes
#
cweiske
and could display it
#
cweiske
just as twitter and facebook buttons do now
#
cweiske
but federated
#
tantek
cweiskie: HTTP ERROR: 504 / Gateway Timeout / RequestURI=http://fotostore.cweiske.de/screenshots/2013-06-11%20vote-for-against.png
#
cweiske
because the bookmark service pings the remote url and tells them: hey, 20 people bookmarked you here
#
cweiske
tantek, cannot reproduce
#
sandeepshetty
tantek: I could see the img
#
tantek
weird - well that's the error response I got
#
tantek
still get
#
cweiske
your provider?
#
sandeepshetty
cweiske: I couldn't login with username:demo/password:demo
#
tantek
perhaps add to http://indiewebcamp.com/vote with a description of what you're trying to do?
#
cweiske
sc-demo the password is
#
cweiske
tantek, I can't login because indieauth doesn't support <link rel="me">
#
cweiske
but i heard you're opposed to that idea anyway
#
tantek
cweiske - I have mixed feelings about link rel="me"
#
sandeepshetty
cweiske: could also be framed as because I don't want to add an <a rel="me" :)
#
tantek
since you're trying to do it on your actual site
#
tantek
we should capture it as an issue
#
cweiske
although not supporting it means I am forced to make my github account link public on my homepage
#
tantek
right
#
tantek
I understand that
fmarier joined the channel
#
cweiske
which takes away part of my freedom to design my page as I like
#
cweiske
I could of course display:none it
#
cweiske
but that would be worse
#
cweiske
than <link rel="me"
#
willnorris
yeah the lack of support for <link rel="me" bugged me too, fwiw
#
sandeepshetty
cweiske: what does the vote mean to you? relevance? agreement?
#
tantek.com
edited /IndieAuth (+536) "/* Issues */ add link rel me support issue"
(view diff)
#
cweiske
I think relevance is expressed by bookmarking the url at the beginning
#
tantek.com
edited /IndieAuth (+69) "/* link rel me support */ reason"
(view diff)
#
cweiske
vote-for is thus agreement, vote-against is disagreement
#
tantek.com
edited /IndieAuth (+78) "/* link rel me support */ workaround"
(view diff)
#
cweiske
although that can differ in different contexts
#
sandeepshetty
BTW we have lots of activitystreams folks around today :) who have a lot more experience in these things
#
tantek
cweiske - is this an accurate capture of the issue? http://indiewebcamp.com/IndieAuth#link_rel_me_support
#
cweiske
like/dislike would be better suited
#
tantek
sandeepshetty - I don't know any actual activitystreams folks (those who *actively* publish Atom + AS or JSON + AS), besides, um, myself?
#
tantek
sandeepshetty - do you mean people active on the activitystreams google group / support forum who don't actually selfdogfood it themselves?
#
sandeepshetty
I meant the spec folk and people like evanpro (who is not here right now) that are actually using it
#
tantek
sandeepshetty - spec folks who aren't dogfooding can only explain legacy arguments - not anything relevant for present implementation
#
tantek
I don't see evanpro around
#
sandeepshetty
cweiske: That's the problem (Re can differ in different contexts) with generic solutions (like bookmarking software)
#
sandeepshetty
with our indieweb stuff I think we have very specific use-cases
#
willnorris
mostly +1 to tantek's point. The fact that I am no longer is any actual AS implementation (either personally or at Google) is the main reason I try and stay out of current discussions
#
willnorris
err, *involved in any AS implementations
#
sandeepshetty
tantek: it's the legacy arguments that interest me... I'm hoping there are some lessons there.
#
sandeepshetty
for example with RSSB I have in-reply-to, like and repost at the same level while with AS they have a comment object
#
sandeepshetty
and I'm just moving to share (from repost: http://www.sandeep.io/45) which is what the AS folks had...
#
sandeepshetty
I keep seeing the specs but I sorely miss the arguments for why things turned out the way they did in them
#
sandeepshetty
cweiske: what are the other contexts?
#
tantek.com
edited /ActivityStreams (+1141) "IndieWeb Support, issue - Lack of selfdogfooding, resort a bit"
(view diff)
#
cweiske
another context is that bookmarks are only once in the system, and can't be bookmarked twice. when that's the case, voting is the only way of expressing that the link is useful
#
tantek
sandeepshetty - then you should indicate that as your indieweb perspective here: http://indiewebcamp.com/ActivityStreams#Indieweb_perspectives
#
tantek
(re: "it's the legacy arguments that interest me")
#
tantek
sandeepshetty - the current thinking on when to have new post types and when not to is here:
#
willnorris
saying that AS has zero dogfooding my spec authors is certainly unfair. James Snell uses it extensively at IBM. I know Monica *was* using it extensively at socialcast, though I can't speak to what she's doing now
#
willnorris
dogfooding by* spec authors
#
sandeepshetty
yeah I've seen that :) just curious about why the AS folks didn't just add a reply verb (replied to a post) and have this weird indirection of "posted a comment with a inreplyto to a post"
#
willnorris
what would the object of the activity be if the verb were "reply"? The new comment, or the thing being replied to? Either way, where would you express the other one?
#
tantek
willnorris - changed to selfdogfooding
#
tantek
if you want to document examples of corporate dogfooding perhaps we can learn from that
#
sandeepshetty
I see what you mean. I guess the difference between what I'm trying is embedding the info in the "new" object and not an abstract activity..
#
willnorris
tantek: that's at least more accurate, though I don't agree with the statement that you must be selfdogfooding, as opposed to corporate-dogfooding in order to have something relevant to say with regard to "present implementation / standards / building-blocks"
#
tantek
this feels like a lot of rehashing of existing issues
#
sandeepshetty
the h-entry is the new object and it has a link to the think being replied
#
tantek
if there's a new issue, sandeepshetty - please add it to the end of that list
#
tantek
willnorris - if you can show me a counter-example, where only corporate dogfooding has helped a standard actually pragmatically advance, I'd love to hear about it / see it documented
#
sandeepshetty
trying to figure out if it's an issue or if I'm plain wrong :)
#
tantek
until then, I'm on the selfdogfood or go home team.
#
tantek
(my experience has been that corporate dogfooding = 2-3 year lifespan tops, until the corp gets bored or moves on or forgets, employee turnover)
friedcell joined the channel
#
tantek
sandeepshetty - document it as a possible issue then - and indicate your uncertainty :)
#
tantek
maybe someone will come along and clarify
#
willnorris
but that just means slower progress with more frequent turnover. Not "no progress" or irrelevant contributions
#
sandeepshetty
willnorris: does that make sense?
#
tantek
bbiab - transitting
#
tantek
willnorris - I say "no progress" because effectively after those 2-3 years, it's dead
#
tantek
and ignored
#
tantek
e.g. Google reinvents data markup standards every 2-3 eyars
#
tantek
years
#
tantek
different teams, different people
#
tantek
hence why I dismiss corp dogfooding
#
tantek
turnover
#
tantek
less so with selfdogfooding - that seems more sustainable
#
willnorris
though exactly to your point, Chris and I no longer work on Activity Streams at Google… the folks working on activity related stuff (albeit mainly under schema.org) for both G+ and Gmail are newcomers to the space /shrug
#
willnorris
sandeepshetty: yeah, that makes sense… just having the object. But having a lone object like that is simply interpreted as having an implied activity with the verb "post". So you're really right back where you started, albeit with less syntax
#
sandeepshetty
right but that "post" is the difference between user posting the object vs the system posting an activity object... that post (verb) is also there with the activity?
#
melvster
James Snell is doing some great stuff at Activity Streams lately...
#
melvster
i see his work as a basis to unite the whole social web in 1-2 years from now
#
willnorris
in an implied activity, the actor is unknown unless it can be inferred from the object, so it's not really interpreted as the system posting the object… it's just unknown
#
melvster
the rdf equivalent of a "blank node"
#
melvster
even xrd has optional subjects
#
melvster
although istr you need to identify it some other way in that case
#
melvster
blank subjects is a multi year topic of debate
#
willnorris
XRD doesn't *really* have empty subjects. The <Subject /> element is optional, but only so that the logical subject can be identified by other means
#
willnorris
the only real use case at the time was for host-meta, which used an <hm:Host /> element. No one really cares about that use case anymore though, since webfinger doesn't use host-meta
#
melvster
willnorris: yeah that's what I meant, but in the xml validation it's allowed to be empty i mean
#
melvster
JRD will allow empty subjects
#
melvster
For quite a long time I was against them, but then I got persuaded
#
melvster
imho, when in doubt, always provide a subject
#
sandeepshetty
willnorris: I see what you mean... I guess the difference is more fundamental then: in my case it's an object with some context (verb) vs. with AS it's an activity that describes an object and it's context. Question is will I encounter issues by not having the abstract activity?
#
willnorris
an implied activity is different though, in that it really does have an unknown subject. An activity with no actor still makes sense and can still be useful (though maybe not as useful as if the actor were known). An XRD document without knowing what it is that you're describing it meaningless
#
willnorris
is* meaningless
#
melvster
lol ... moving into metaphysics ... :)
andreypopp joined the channel
#
willnorris
sandeepshetty: where are you identifying the verb? Are you letting it be implied by the fact that the object as an in-reply-to, or are you making it explicit (in which case, I would assume that you have an actual activity object, no? even one without an actor?) ?
#
sandeepshetty
within the h-entry (object) I have an p-author/h-card (subject) and links in the h-entry are marked up with verbs (in-reply-to, repost, like)
#
willnorris
are those links to perform those actions or to get a list of historical activities of those types?
#
willnorris
in other words, are they for future or past actions?
#
willnorris
err… sorry. I think I misinterpreted what you meant
#
sandeepshetty
the fact that the h-entry was posted implies that the link was liked/reposted/commented on
#
sandeepshetty
in AS terms when I subject I meant actor
#
sandeepshetty
s/subject/said subject
#
Loqi
sandeepshetty meant to say: in AS terms when I said subject I meant actor
#
sandeepshetty
let me know if I'm not making sense :D
#
willnorris
the example definitely helps
#
willnorris
semantically, this maps to AS nicely. syntactically, it deviates a bit to the point that an AS parser probably wouldn't recognize, though I do like the simplicity of it
#
sandeepshetty
do you see any potential issues with it?
#
willnorris
and it extends webmention nicely
#
willnorris
not off the top of my head, but to Tantek's point earlier… don't take it from me, as I'm not actually implementing this stuff myself :-D
#
sandeepshetty
I'm already seeing some issues around how to interpret the content of h-entry
#
sandeepshetty
for example you ignore it for likes and repost but you use the content for replies
#
melvster
im going to start implementing activity streams 2.0 quite soon
#
willnorris
why is that a problem? Not all actions necessarily need content.
singpolyma joined the channel
#
sandeepshetty
just realized that the problem I had in mind was because of someone else's incorrect implementation... you're right that should not be problem.
#
sandeepshetty
melvster: were are you implementing it?
#
melvster
yes soon
#
melvster
in tabulator and for my indieweb page
#
sandeepshetty
tabulator?
spinnerin joined the channel
#
melvster
it's a javascript client side framework
#
melvster
with a little social pane
#
melvster
sorry the documentation is a bit out of date
#
melvster
but hopefully can fix that soon
#
sandeepshetty
melvster: "Couldn't set callback for redirects: TypeError: Cannot set property 'notificationCallbacks' of undefined" - http://dig.csail.mit.edu/2005/ajar/ajaw/tab
#
sandeepshetty
`it did load though eventually
#
melvster
sandeepshetty: oh im not sure that demo still works ... but we now have it as a .js shim
#
melvster
as i said, need to update the docs, sorry!
#
melvster
but it's roughly working for firefox, chrome and as a shim
#
melvster
sandeepshetty: if you're interested I can do a blog post and some write ups explaining what it does ... ?
#
sandeepshetty
A lot of stuff there is alien to me cause I never really got into the rdf and semantic web stuff :)
#
melvster
oh rdf is *real* easy
#
melvster
but people make it complicated
#
melvster
it's just giving URLs key value pairs
#
melvster
that's about it
#
sandeepshetty
melvster: that's be great (re blog post/write ups)... at some point I want to dig into it
#
melvster
ok ill get something done this month then!
#
melvster
hopefully by august ill have a full working social demo
#
sandeepshetty
melvster: Re "people make it complicate" there is a lot of jargon in the community..
#
melvster
yeah because they are academics
#
melvster
they use long terms for simple things
#
sandeepshetty
on the rw list I can't understand most of things they are saying because of the jargon.... I need like a one page jargon index :)
#
melvster
that's good feedback ... id like to try and make it more accessible
#
sandeepshetty
thanks that would be great.. I've always had interest but never really got into it... I would love the get your "it's real easy" perpective (assuming it's not coming from the I've crossed this jargon hurdle so it's simple for me now
#
sandeepshetty
kinda like emacs :)
#
sandeep.io
edited /ActivityStreams (+388) "/* Issues */"
(view diff)
#
melvster
sure lol
#
sandeep.io
edited /ActivityStreams (+84) "/* IndieWeb Support */"
(view diff)
#
sandeep.io
edited /ActivityStreams (+34) "/* IndieWeb Support */"
(view diff)
fmarier, bnvk and andreypopp joined the channel
#
melvster
has anyone thought about indieweb payments at all?
#
aaronpk
don't think I heard anybody talk about it last year http://indiewebcamp.com/Category:2012
#
aaronpk
but there is this self-hosted bitcoin wallet: https://github.com/kyledrake/coinpunk
brianloveswords and bnvk joined the channel
sandeepshetty joined the channel
#
sandeepshetty
!tell cweiske: IMO, send a webmention when a link is bookmarked but don't send one for voting because it seems like an action on "your" software rather than on the link that was bookmarked. Does that make sense?
#
Loqi
Ok, I'll tell them that when I see them next
b0bg0d, julien51, barnabywalters, brianloveswords, spindritf and sandeepshetty joined the channel
#
sandeepshetty
aaronpk: fixed the issue with hidden plaintext. Any way to refresh http://aaronparecki.com/replies/2013/06/11/1/microformats ?
smus joined the channel
#
sandeepshetty
actullay it might make sense to leave it as is given the content of your comment