#Loqitantek: aaronpk left you a message 39 minutes ago: no there isn't, which will be funny when someone named eschou shows up in the channel in a couple years
#aaronparecki.comcreated /multiple-reply (+1230) "Created page with "{{stub}} In some cases, replies are written to address multiple previous [[posts]]. Currently all [[silos]] and most software only allows a [[reply]] to point back to a single o..."" (view diff)
#Loqieschnou: tantek left you a message 8 hours, 12 minutes ago: I wrote up a brief list of ways to determine the author of a post: http://indiewebcamp.com/authorship - please review and let me know how what you think.
#barnabywaltersaaronpk: loving the reply contexts — the layout for multiple replies is fascinating and rather bizzare! my comment on it would be that it doesn’t effectively communicate the order in which the replies happened
#barnabywaltersI rather like twitter’s approach where they show the entire context in sequence, but you have to scroll up to see the whole thing
#barnabywaltersthis is actually similar in essence to facebook’s comment overflow UI
#barnabywaltersI’m lagging behind a bit with all of this ;) Might get reply contexts working today
#barnabywaltersmight be an idea to put those context replies in a child h-feed on the parent h-card
#tantekand of course just displaying the context of replies period! :)
#tantektime order makes sense. I like how they're essentially laid out left to right in a 2 column grid.
b0bg0d joined the channel
#tantekand that is silly about app.net failing to even publish microformats when it's trivial to do so
#tantekis alpha.app.net somewhere on github so you can submit a 2 min pull request to fix it?
#tantekperhaps it's a hint to not bother replying to people on app.net until alpha.app.net actually has support for some of the simplest standards like microformats ;)
pfefferle and texburgher joined the channel
#tantek.comedited /multiple-reply (+627) "link replies, tweak intro wording a little, clearly note problem example of Twitter's handling" (view diff)
#pfefferleI am thinking about a WordPress plugin to support IndieWeb commenting. Adding support for Posts should not that big of a problem, but what about comments. Comments are accessible under the same permalink as the blogpost (in general), so how should the other party now what to interpret?
#aaronpkbarnabywalters: re: "it doesn’t effectively communicate the order in which the replies happened" <-- that was actually my exact goal with that layout :)
#tantekpfefferle - so clearly wordpress's design needs rethinking
#Loqiaaronpk: eschnou left you a message 6 hours, 38 minutes ago: Catching up on the surprise of the night, great work on the replies context!
#tantek(which we've found to be true about many aspects of wordpress)
#tantek(hence nearly everyone in #indiewebcamp is implementing *their own publishing system*)
#aaronpki would love to see more stuff be built for wordpress personally, they've done a great job of making it easy to install on a host, and it's infinitely extensible, so it's entirely possible for it to be a solid indieweb solution
#barnabywaltersaaronpk: fair enough :) I found it to be confusing compared to, for example, twitter’s layout
#barnabywaltersI didn’t know whether or not to read it LtoR or TtoB, and I find absolute timestamps really difficult to parse and compare quickly
b0bg0d and tantek joined the channel
#tantekaaronpk, barnabywalters - I like the innovation with the two column layout to indicate clustering
#tantekhowever I'd also be ok with simple linear time order
#tantekwhat's interesting in the case of http://aaronparecki.com/replies/2013/04/21/1/ is that all the "originals" that that post is a reply to, are themselves all a reply to a single one of Aaron's posts - so he could also show that post as context above the four that are already there.
#tantekpfefferle,aaronpk, that thinking, that "love to see more stuff be built for wordpress" is double-edged.
#tantekon the one hand, yes, wordpress is hugely popular and anything to get wordpress folks to be more indieweb would likely get good traction.
#tantekon the other hand, wordpress is the top source of indieweb sites being compromised, and unfortunately people switching to hosted silos like tumblr.
#tantekin addition, the "love to see more" often gets reinterpreted as "only build on wordpress" which turns wordpress into a monoculture bottleneck.
#tantekwitness the original DiSo - which had the vision of being implemented as a bunch of WordPress plugins - and stalled out accordingly.
aaronpk|m joined the channel
#aaronpk|mbarnabywalters: that's the entire point :) the posts above mine don't matter what order they were written in
#aaronpk|mIt would be clearer if as Tantek suggested, my original post was above all 4
#tantek.comedited /projects (+125) "/* WordPress */ separate out and highlight Christophe Ducamp's use of WordPress with plugins for better IndieWeb/POSSE support" (view diff)
#tantekthese guys (eschnou, aaronpk, xtof, barnabywalters) are making indiewebcamp history. all I could do so far is record that historical event. ;)
#tommorrisYahoo Hack Europe this weekend. not sure whether to build indieweb stuff or make a fun web app to troll^Wconstructively criticise the culture around big companies like Yahoo
#@codepo8TSA surely are the kings of putting obstacles in the way of people. Notice the new URL "http://t.co/mdExUVmnVz✓™" - it needs the ✓™ or 404s!
#tantekbarnabywalters, exactly. I'm about to give it as a bad example in an interview I'm doing about URL usability :)
#barnabywaltersI have seen some sites actually use the tick in query params — I thought as a joke, but apparently it can help fix some weird IE UTF8 bug (????)
tilgovi, caseorganic, andreypopp, pfefferle and b0bg0d joined the channel
#barnabywaltersaaronpk I’m having some problems with php-mf2 and your individual notes pages — converting classic microformats changes the .published on the parent element of dt-published to dt-published, causing the entire element to be processed as the datetime! if the .published is for classic microformats, I’m pretty sure it should be on the time element too
caseorganic, tantek and cweiske joined the channel
#cweiskeI don't know who is responsible for pingback.me, but the page title is empty
tantek joined the channel
#cweiskehow does "focused on growing the independent web" relate to the fact that indieauth forces me to use a central login provider instead of my own?
#barnabywalterscweiske: by which you mean the indieauth.com domain, or the auth providers (twitter, github, etc)?
#cweiskeso there is only me and the site I want to login to that have to be running
#barnabywalterscweiske: the indieauth.com software is open source, so if you’re concerned about indieauth.com going down then host your own on your own site. As for the auth providers, more can be added, including your own
#tantekcweiske - I know we tried to support OpenID (consuming) in IndieAuth but ran into so many weird problems with OpenID providers that it became a support nightmare.
#barnabywaltersas I mentioned earlier, it was supporting openID, but there were a great many problemsn
#barnabywalterswe value independence, but we also value stuff which works
#tantekbarnabywalters - I wonder if we could at least try to support self-hosted OpenID servers?
#cweiskeI can install my own indieauth server software, but nobody will use it
#tanteksince delegated OpenID servers we had problems with
#cweiskebecause all the pages that use indieauth will use indieauth.com as form action url
#barnabywalterstantek: with aaronpk’s shiny new system which allows us to choose the auth provider, an openID provider might be able to be added to the list
#Loqitantek meant to say: right now, every RelMeAuth / Web Sign-in implementation has a hardcoded list of OAuth providers that they can authenticate with
#tantekso OAuth authentication endpoint discovery is the current challenge to this
#tantek.comedited /IndieAuth (+768) "add issues section, document state of (lack of) OpenID support, reasons why it would be good (for self-hosted at least), next steps" (view diff)
#cweiskethe problem is that there is no format that all servers have to implement
#cweiskeso responses always have to be parsed by a human
#tantektoo fast cweiske - having trouble keeping up with your issues :P
#barnabywalterscweiske: can you add some of these as actionable issues on the webmention github?
#cweiskeI recently thought a lot about trackback and pingback and remote notification procols, because I need my git-based pastebin software to notify each other when you fork a paste on a remote server
#barnabywalterscweiske: as a matter of fact I do. It’s easier to author and parse than XML
#barnabywalterscweiske: “just the transport protocol” — yes, this is why webmention uses the exact same semantics over a different transport protocol
#cweiskeso why don't you do "pingback 2.0" or 1.1 and only swap xml-rpc against the new hip stuff?
#tantekbarnabywalters re: " we’re all supporting pingback before webmention for our projects" - speak for yourself, I plan on supporting webmention *only*
#barnabywalterstantek: everyone who has implemented it so far has done so
#tantekand getting pingback backward compat via pingback.me
#barnabywalterstantek: so you still have pingback compatibility from day one
#tantekbarnabywalters - I think aaronpk uses pingback.me instead of supporting pingback directly
#tantekbarnabywalters - but you said the key word "implemented"
#barnabywalterstantek: yeah, but before that I think he was accepting pingbacks
tilgovi joined the channel
#barnabywalterstantek: okay, so my phrasing was wrong. My point (that we are all supporting pingback, one way or another) instead of ditching a well defined standard for something new, still stands
#tantekbarnabywalters - the distinction is important, as it shows where implementation interest is, and where active development / advancement of the protocol is likely to be
#tantekpingback support is just for legacy compat as far as I'm concerned
#tantekit's insufficient to do good federated comments
#barnabywalterstantek: I’ll be more careful with support vs. implementation in the future then :)
#tantekpeople have sections on their blogs titled "Pingbacks"
#Loqiaaronpk meant to say: pingback unfortunately has been irrevokabely linked in people's minds with the way wordpress has chosen to surface the notifications
#cweiskepingback = possible examples of pingback display in the spec?
#barnabywalterscweiske: may I ask why you are so bothered by people wanting to build a better notifications solution, whilst still supporting well-adopted technologies for BC?
#tantekcweiske except that no one is building any new Metaweblog API implementations nor standards. And AtomPub also failed. Everyone is doing their own *proprietary* posting API. Twitter, App.net etc.
#tantekcweiske - I *do* want to document any/all issues you have with webmention so we can improve the spec. I'll go back through the IRC log and see if I capture a reasonable representation of what you said/asked.
#eschnoutantek, did you share your post on HackerNews ?
#eschnoutantek, thanks for the writeup, great that someone takes the time of documenting this !
#cweiskemy mom, dad, wife, kid and other relatives all have mail addresses on my domain. they do not want to put "my homepage is cweiske.de" in their *cough* github profile
#cweiskeall in all don't understand why you think that new specs (that have much less implementations than the older specs) will take off where the old ones failed (indieauth vs. openid, webmention vs. pingback)
#aaronpkdon't know if you noticed, but each of those is an attempt to improve what has come before, by using as much existing tech as possible
#eschnoucweiske, I wasn't there when you started this discussion, but what I can say is that i love this movement exactly because they don't try to invent new things, or at least try :-)
#cweiskeno, I didn't really notice. It mainly looks like bikeshedding and NIH
#eschnoumy two previous attempts (onesocialweb, ostatus) where both complex new things that in the end no one cared about and were way too complex.
#eschnouhere they just use the gool old web, good old markup, good old pingbacks, seems good old enough to me :-)
#eschnoucweiske, indeed, I haven't looked at webmention yet, the federation we got today is based on pingbacks
#eschnouit seems webmention is simpler to implement, so I'll definitively have a look and support both if it can help other implementers.
#cweiskeso, I'll stop broadcasting bad mood and lurk
#eschnouno, great to have someone challenging some ideas :-)
#cweiskei've only had negative things to say today
#eschnouwhat I like in this community is also the positive mindset of just do it and iterate, vs debating on specs forever and never implementing them.
#aaronpkcool! @wmf replied: "The point of this Federated Indieweb thing is to move comments (and all other content) out of the Web 2.0 silos like Facebook and Disqus because those companies aren't trustworthy stewards of our data."
#aaronpkso far p3k doesn't handle its own, but the plan is to make it support webmention natively and use pingback.me to translate pingbacks to webmentions
#tantekbtw, any time you notice that you (or anyone) is doing something "out of force of habit" - make a note of it! that's likely something important to design for.