#bretMaybe I'll swing by, see if anyone is still there on the way home
#tantek.comedited /2013/Schedule (+40) "/* Sunday, June 23, 2013 (Work Sessions) */ propose some earlier times for the afternoon end sessions" (view diff)
#bretit could mean a lot of things, basically any kind of special sorting, grouping, filtering. Anything besides just a straigt chronological list of all your subscription items
#bretits great you are building that! maybe just doing things like that to build indiweb consumers is the way to go, rather than hope some other consumption model will evolve this way
#bretI would love to see a reader type system that is flexable to handle your traditional feeds, but also some of these other styles of posts like notes, likes, checkins, whatever, in an appropriate manner
#bretthe post processing I was talking about is mainly my hope that better tools are developed to help deal with the fire hose effect of following 500+ sites
#tantek.comedited /2013/Schedule (+23) "/* Sunday, June 23, 2013 (Work Sessions) */ update time slots for ~19:30 PDX flights, possible after party for those still around TBD" (view diff)
#pfefferlebarnabywalters: i tested the mf version from yesterday and it doesn't encode the < and >
#barnabywalterspfefferle: my tests are passing, can you please a) check your version, b) check you’re setting $htmlSafe to true (e.g. $parser->parse(true) and c) if neither of those solve the problem raise an issue with code samples?
#barnabywaltersI’m just adding documentation covering htmlSafe — it’s not the default behaviour yet
#pfefferlebarnabywalters: oh no, it can't work! it's a copy and paste error! because the pingback header works different (with X-Pingback instead of Link)…
#barnabywaltersI just need to make it a big nicer on small screens, then I’m happy with it for the moment
#gjonesbarnabywalters yes thats a bit of an issue we would have to consider \u char stuff as well. which also could return <tag>
#sandeepshettybarnabywalters, pfefferle: thinking out loud about some stuff we discussed yesterday sandeep.io/79. Will add to the wiki when I get to my machine
#tantekbarnabywalters - looks odd to that the post date/tagged/also posted take up so much space between your post and the comment(s) on it
#barnabywaltersgjones: ooh, nasty, hadn’t considered that. The current version of php-mf2 escapes angle brackets on non e-* properties if you tell it to
#barnabywalterstantek: yeah, it’s not optimal. struggling to come up with something I’m happy with which maintains the conversational flow but doesn’t overly de-emphasise the metadata
#tantekbarnabywalters - can you compress the metadata into a single line like Twitter does?
#tantekand is the explicit "tagged with …" needed? (since the link in the post works)
#barnabywalterstantek: I want to, probably will end up doing so. working on about 12 other things right now though ;)
#tantekalright - I'll give you guys another hour of tweaking your styling and then I'll post about two more implementations of indieweb federated comments :)
#barnabywalterstantek: [tangent] you don’t publicly expose the URL a reply note is in-reply-to?
#barnabywaltershm, that might actually be worth implementing now I’m posting photos more often
#tantekI think he's now working on reply-context displaying too, and wrapping up his comments-presentation implementations
#barnabywaltersI worry a little that the progress we’re making will be intimidating to people wanting to roll their own indieweb sites
#sandeepshettytantek I agree but how does that work on list pages?
#barnabywaltersif we don’t continue extracting all this goodness into small reusable components and documenting the hell out of it all
#tantekbarnabywalters - re: intimidating - it had the OPPOSITE effect on benwerd - because of all our progress, our open source libraries etc., he claims it made everything *easier* for him to move so quickly
#tantekso let's not hold back, let's keep brainstorming/developing in the open, and let's keep open sourcing our building blocks so people can re-use them without having to commit to a "solution"
#tanteksandeepshetty - it doesn't work on list pages
#barnabywalterstantek: sure, so we just have to make sure we keep going :)
#www.sandeep.iocreated /responses (+1232) "Created page with "{{stub}} A response is a posts that is a reaction to another URL. Some examples of response types are comment/reply, like, repost/share, mention. —[[User:Sandeep.io]] Thi..."" (view diff)
benwerd joined the channel
#jessykateblargh, just missed one bus, next bus eta 9:52. guess the 4 is less frequent sunday mornings! see y'all just after 10
#benwerdThat comment also shows that I only screw up with barnabywalters's site so far - I need to take another look at the mf2 there and make my interpreter a little (a lot) smarter.
#barnabywalterspass getAuthor the h-entry you want the author for, the context (output from php-mf2) and the page URL and it’ll get you the right author (hopefully)
#barnabywalterscheck out test suite for what scenarios it handles
#aaronpkthere are almost a bazillion cups of coffee in the ktichen!
auggernaut joined the channel
#bnvkAbout to pull the trigger on purchasing indiewebify.me
#pfenwickbnvk: That's perfect! You can give people turn-key managed hosting so they don't have to manage their own machines. And I'm sure you could team up with content writers and SEO engineers to provide them with content synergistic with readers' core interests.
#bnvkpfenwick: interesting, I was thinking about making an uber simple to follow checklist type site that helps ppl implement the stable aspects of a indie web node with greater ease
auggernaut joined the channel
#barnabywalters“I’m a self-facilitating <del>media</del><ins>indieweb</ins> node”
#@dukeletoIt seems that I had an off-by-one error in my brain for when #indiewebcamp started. Still recovering from #osb13! Oy vey.
#sandeepshetty_phew finally got in on my machine. might be a problem with freenode webchat
#tantekaaronpk - could this notion of send a one-time code through another channel be expanded to: FB Messenger (not sure of URL), or skype? (e.g. callto:tantekc )
#tantekaaronpk - you need to tweet this out, and cc @jf and @twilio noting that you used Twilio to implement federated identity sign-in without a password using SMS
#smusfor one. also, medium's editor is really nice, posts have beautiful typography, etc.
#barnabywalterssmus: I’ve heard good stuff about their editor — according to tommorris the upcoming wikipedia WYSIWYG editor will solve all our editing problems ;)
#eschnouwillnorris, It seems you have only mf1 markup and not mf2, I guess this may be the cause. I use the php-mf2 lib from barnabywalters for extracting the relevant content.
#sandeepshettysmus: the editor is very limited... (Which might be a good thing)
#barnabywalterseschnou willnorris: php-mf2 has limited BC support, certainly a good plan to add mf2
#sandeepshettyand typography is not a feature.. just something they did right
#smusbarnabywalters: haha, we'll have to wait and see, i guess. but i'm not holding my breath for wp to solve that problem... writing wp articles is much more involved than blog posts
#erinjoeschnou: I'm trying to install Storytlr, but getting a 500 error. It looks like it's "Invalid command 'php_flag'" and if I remove these lines from the htaccess the installer will come up. I'm on a shared host, is there something I can add to a php.ini file to get this working?
#eschnouerinjo, hmm, I don't know where this command come from, don't have any php_flag in the default htaccess. If the installer comes up, it means it could not find the config file.
#pfefferleShould i Save it as normal comment for better compatibility?
#willnorrisI was just thinking… for the longest time, pingbacks were second-class citizens in terms of blog comments. Now we're moving to a model where they're they *only* option. Our UI patterns certainly have to be updated to reflect that
#willnorrisyeah, maybe store as a standard comment, with some additional data in comment_meta tracking the original URL and such
#pfefferlewillnorris: That's the next point on the list... Did something similar for the salmon plugin...
#sandeepshettypfefferle: since you've done comments in pingback, salmon & webmention... it'll be interesting to her your perspective on pros and cons of each
#pfefferleBut my theme doesn't support images yet :)
#Loqisandeepshetty meant to say: pfefferle: since you've done comments in pingback, salmon & webmention... it'll be interesting to hear your perspective on pros and cons of each
#pfefferlesandeepshetty: You can have my comment on salmon right now: way too complicated!
#sandeepshettypfefferle: but it does do sending comments upstream... something we don't have yet
#@benwerdSurprising number of Raspberry Pis in the room, too. The Indieweb of Things? #indiewebcamp
#pfefferleWhy not using web mention on both directions?
#willnorriswe were actually just discussing this [very briefly] this morning… how do you do replies to replies. Should the new comment follow the chain up and send webmentions to each, or should it just call it's "parent", and the parent then passes along the webmention, or something else?
aszs joined the channel
#benwerdYou know that bit in Shawn of the Dead where they briefly encounter their friends who are in a much bigger movie?
#benwerdThat's what being around the Camlistore hackers feels like
glennjones joined the channel
#pfefferlewillnorris: Is there anything in the wiki now? Before I start implementing it...
#sandeepshettypfefferle: the latter distributes the load... so each instance has to a make only one wenmention
#barnabywalterseschnou: yeah, but maybe more useful than that one ;) one actually focused around *reading*
#eschnoubarnabywalters, well, it is quite similar to the google plus ripples, I don't think the primary focus here is reading, more like grasping the spread of a conversation accross nodes.
#willnorrissandeepshetty: ah, right. so this is no different than sending a follow-up ping if I've updated my entry. I'm just requesting that my page be re-processed, including all child comments on the page
#sandeepshettypfefferle: you will be parsing the whole page in any case... it just that you pick up more info
#pfefferleBut that is the point that I mentioned yesterday
#bnvktantek: lo there sir, I'm tinkering with better defining / explaining what having an IndieWeb site means and what one needs to do to get there. I love the IndieMarks stuff so far
#sandeepshettymy current thinking is based on our discussion from yesterday and the new knowledge of p-comments
#pfefferleSo we don't need perms links for every comment
#bnvktantek: what do you think about making Level 2 be the aspect whereby one makes their site archive & display Reply contexts and Mentions?
#sandeepshettyif you want to reply to a comment you do... but you also render comments with the parent post
#pfefferleYou parse all h-entries and take every node that refers to you including the tree
#pfefferleWhich comments are already saved, which one do I have to update... And so on
#pfefferleYou have to check the whole stack, even if only one is new
#sandeepshettyyeah I need to figure that out as well... right now comments in converspace are only in thwe webmentions table... so my assumption that comment = webmention will break
#sandeepshettythough I can just get away with storing the comment along with children as a blob
#sandeepshettypfefferle: how does wordpress do threaded comments?
#pfefferleBut that doesn't work, because others can reply too
#pfefferlethe next problem… if you have a lot of comments in one stack, you get a lot of webmentions and your site will include the stack several times
#sandeepshettypfefferle: back.. now that I have both my hands I'll create a wiki page.. I think I sorta understand what you are talking about.. (comments of comments)... you can add your scenarios to that page
#www.sandeep.iocreated /comment-propagation (+790) "Created page with "{{stub}} How we send comments to posts that are themselves comments upstream to the root post? == Brainstorming == * Alice publishes a post. * Bob comments on Alice's post an..."" (view diff)
#sandeepshettypfefferle: I've added the scenario. You can add your scenario as well that doesn't work using this model...
#sandeepshettypfefferle: re avatar size: I just use what looks good :)
#pfefferleit does work but i think it is a bit complicated
#pfefferleok, than i will handle it the same way ;)
#pfefferleand another problem… if two persons have a long discussion
#pfefferlethen the system will send the whole stack several times and you have to parse it several times
#pfefferleno advantage of sending a web mention to every note on the same stack up to the top root
#sandeepshettypfefferle: it shouldn't be difficult to "save the complete conversation" Since your saving allthe children with the comment that is sending the webmention..
#sandeepshettypfefferle: sorry don't understand "sending the whole stack several times"
brianjesse joined the channel
#barnabywalterspfefferle sandeepshetty: I would almost be tempted to say don’t bother to do nested/threaded comments and leave it up to a comment crawling client
#pfefferleif alice is answering bob and bob is once again answering alice and so on
#barnabywaltersdoes storing a copy of potentially vast amounts of comments branching off from your content actually enrich your content?
#sandeepshettybarnabywalters: that's where I was till yesterday.. like on twitter.. you can always have a client that follows the in-reply-to's and lets you read).. but based on new info yesterday I think it might be doable.. (but maybe not easy)
#barnabywaltersBranch has done a very good job of handling this, IMO
#pfefferlethen alice get's the updates several times because she is in the list more than once
#barnabywaltersconsider also the fact that we’re not only threading in one direction, we’re also POSSEing and having threaded conversations off those as well
#sandeepshettybarnabywalters: +! to "because it mimics the structure of the web - we don’t need to mimic the structure of the web"
#pfefferleso its not that easy to take the latest web mention and save it like it is
#sandeepshettyaaronpk: though I'm having trouble loging in from persona on mobile chrome
#@oztenRT @benwerd: Surprising number of Raspberry Pis in the room, too. The Indieweb of Things? #indiewebcamp
#barnabywaltershow about this: each reply collects a reply context, and any comments in-reply-to it. then, we have a browser extension or some other service which crawls all of the in-reply-to, comment and syndication links and builds up a huge graph of each conversation, it’s branches, including POSSEd branches
#oztenaaronpk just got rel=mailto working for IndieAuth in dev. Persona is used for verifying the email
#sandeepshettyI had a thread reader in mind.. like a service..
#barnabywalterspfefferle: you think? I’d say trying to come up with complex ways of aggregating comments and sending mentions upstream is fairly geeky ;)
#barnabywaltersis wrapping up the day by starting implementing auto-adding of contacts when I mention all you good people, so I can spam filter later on
#@benwerdImproved post display in idno, and added p-author microformats to each entry in the process. Also, syndication links. #indiewebcamp
#tanteksandeepshetty - how did you find #indiewebcamp? and when did you find us?
#sandeepshettythink it was when barnaby got in touch with me when I published all the activity* stuff I was doing.. including activitydialog which was a similar to webactions