#kylewmhaha I don't know, fishing is pretty frustrating
#kylewmha, just found a weird bug in Woodwind. when it goes to show a reply to a post on werd.io, it looks to see if it has previously fetched the post so it doesn't have to fetch it again
#kylewmbut if that post was previously fetched via RSS then it's a little bit uglier than the h-entry version
mdik_ and mlncn joined the channel
#kylewmI regret trying to explain that, but at least it's fixed now (for new posts)
#kylewm!tell Oliver__G are you still having problems with Quill & silo.pub?
#pokrtwitter is updating ''recommended'' users despite all cookies blacklisted. yalla overt fingerprinting
GWG, uwe, KevinMarks__, KevinMarks_ and mdik joined the channel
#colintedford!tell tantek: Not "historically important", but "relevant": "♫ Feelin’ wiki-obsessed this week; time for “Jam On It” by Newcleus." :) http://cted.us/s/2621
#Loqicweiske meant to say: i'm amazed that there were no php libs to send out pgp encrypted mails
#Oliver__GGetting a quill error after using silo to connect by blogger.com blog: I am NOT a techie Help? ---- Slim Application Error The application could not run because of the following error: Details Type: ErrorException Code: 8 Message: Undefined index: me File: /web/sites/quill.p3k.io/controllers/auth.php Line: 163 Trace #0 /web/sites/quill.p3k.io/controllers/auth.php(163): Slim\Slim::handleErrors(8, 'Undefined index...'
j12t, friedcell, KevinMarks_, uwe, mlncn, eschnou, elf-pavlik, LanceyWork and indie-visitor joined the channel
#LoqiWelcome, indie-visitor! Set your nickname by typing /nick yourname
indie-visitor_ and frzn joined the channel
#Jeenahm so in Edinburgh they have a HWC the week it is not in Portland/SF? It kind of would be cool if we could coordinate all of them on the same day all over the world :D
#ZegnatJeena: I think rhiaro wanted to do Edinburgh every week rather than every other week, at least now when starting up
#ben_thatmustbemecolintedford: that discussion was more theoretical at the time
#LanceyWork!tell aaronpk it looks like Loqi will only greet the first indie-visitor in chat. since everyone afterwards has to use a different username (indie-visitor_), Loqi doesn't recognize them
#voxpelli!tell colintedford The issue tracker discussion was never really documented on the wiki I think – did take some very sketchy notes for myself – I think one could do some interesting things there, especially with Brid.gy-like features
#tentonbricksBut this isn't slack. I have a slack instance up and running just to see what the fuss is all about, but an office that has zero need for it.
#KevinMarks_Tentonbricks: what does your office use to communicate?
#tentonbricksKevinMarks_: Here's the deal. We use email, which works fine for what we need. I work in local government HR, so there's not a lot of collaboration that's needed between specialists. We are each our own team of 1, essentially.
#tentonbricksI have a bad (?) habit of trying to nose myself into the tech space, when my work is pretty far removed from that world, for the most part.
#LanceyWorki get really excited about new tech i find like slack and immediately want to set it up for everything
#tentonbricksLanceyWork: Exactly. My biggest hurdle, I think, is the fact that I am the low man on the totem pole here, so I have next to zero possibility of influencing change or moving us out of the mid-20th century.
#Loqiaaronpk: LanceyWork left you a message 4 hours, 7 minutes ago: it looks like Loqi will only greet the first indie-visitor in chat. since everyone afterwards has to use a different username (indie-visitor_), Loqi doesn't recognize them http://indiewebcamp.com/irc/2015-08-20/line/1440072665117
#KevinMarks_Rhiaro, Andrew Marks needs to be let in
#kylewm!tell Oliver__G I cannot reproduce the issue with quill and blogger. Please file an issue on https://github.com/kylewm/feverdream/issues .... it would help a lot to know the url of the blogger site that you are signing in with
#rhiaroandrewmarks is distraction tbrb with IRL conversation right now (rubbish, right?!)
#aaronpkthere should be no problem with a multiuser micropub endpoint
#aaronpkthe token that is used in the micropub request should identify the user making the request
#aaronpkso the endpoint can do whatever it wants based on which user is making the request
#tbrbaaronpk: I guess the question then runs to what clients would support posting to a micropub endpoint which isn't defined in the user's site
#rhiaroyeah, if the user wanted to post from a client that wasn't the site they wanted to post to, the client needs to discover the right endpoint
#rhiaroI guess easiest is just if the site whose endpoint you're posting to is also the client
#tbrbI guess there could be a couple of ways of doing that - either having clients allow you to override which endpoint you want to post to (just keep autodiscovery as a default maybe) or support discovering of multiple endpoints from a person's site
#tbrbThe latter would also allow you to discover what sites a person posts to as well, be that good or bad
alexhartley joined the channel
#aaronpkyeah, I think most people were thinking they didn't want to have to link to all the places they post on their home page
#aaronpkI think the problem is that so far nobody has had an actual need for this yet, so nobody has tried to build any of the pieces
andrewmarks, alexhart_ and stream7_ joined the channel
#rhiaroI guess an alternative would be to be able to tell a client which site you want to publish to, and it sends there instead of to your own endpoint
alexhar__, KevinMarks_ and nedsauce joined the channel
#camerongrayWait, rhiaro, Homebrew webstie club on today?
#Loqivoxpelli meant to say: One simply provides two pieces rather than one: A identifier of something one wants to edit and a identifier that identifies oneself
#aaronpke.g. "I want a blog post on companyblog.example.org that says the author is aaronparecki.com, and I want to authenticate to clients as aaronparecki.com"
#voxpelliBut the same solution works for that shortcoming as well as for multiuser blogs as I then can pick another entry point into my social graph to auth with
JasonO joined the channel
#aaronpkso do you have an examle of a multiuser blog you are trying to post to?
#voxpelliIn theory voxpelli.com could be multiuser
#voxpelliNot sure what I'm supposed to be looking for :P
#voxpelliJeena: Next week you won't be alone in having HWC in Sweden it looks like ;)
#aaronpki'm looking for actual examples and use cases for this so that there is something more to talk about other than we think we need this thing
#aaronpkso what you're talking about I wouldn't call a multi-user blog. you want other people to help make edits to your posts.
#aaronpkif your site provides an interface for editing your posts, you don't need micropub at all to let others help make edits, since they can just sign in as themselves.
#aaronpknow if you're talking about having other people use generic micropub clients to make edits to your posts, that's interesting and that involves micropub
[tantek] joined the channel
#[tantek]aaronpk++ for keeping pushing for concrete use cases!
#voxpelliI use my indie-identity to log into eg. the wiki, to many indie readers – to basically all things indie – except for when I want editorial access to a site, then I have to use the indie-identity of that site?
#[tantek]Thus for any other sites that want to allow similar editing as IWC wiki, they should implement it like IWC wiki first. Direct web ui to sign in and edit as whoever.
#Loqivoxpelli meant to say: I'm talking about clients having additional discovery steps, just like you, tbrb and rhiaro did before
#aaronpkyeah I just think that should be driven by actual real-world use cases
#voxpelliadditional or alternate – where one can either discover additional sites to publish to or authenticate with alternative identities
#aaronpkI mean I'm definitely interested in it, but haven't actually had a need for it myself yet
#voxpelliwell, I feel that I have use cases for it, but apparently you see it another way
#aaronpkuntil you have a client that can edit, you can't have a use case for having that client support multiple users
bltavares joined the channel
#voxpellithe edits was just a minor little side line of the discussion – the main case is for many users to be able to add content to many sites
#aaronpkok so what site are you referring to then?
#voxpellithe way I have it set up right now I'm authenticated as myself in Editorial.app and I'm allowed to edit all of my sites through that one authentication
reidab joined the channel
#aaronpkthat soundsl ike something totally different
#ZegnatI think aaronpk and voxpelli are coming from two different angles here? voxpelli would like to solve his problem with an indieweb solution, and aaronpk wants to document a solution for others on the indieweb? Thus: documentation first versus implementation first
#aaronpkeh, I'm mostly trying to get voxpelli to actually describe his problem in concrete terms, rather than jumping to describing the problem with a possible solution
#voxpelli"As personal user X I want to be with a generic client be able to publish a post to larger site Y, to which I've been given permission to post"
#Loqivoxpelli meant to say: "As personal user X I want to with a generic client be able to publish a post to larger site Y, to which I've been given permission to post"
#aaronpkinterestingly, you can do that with Quill right now, assuming site Y supports it
#aaronpkyou'd sign in as "site Y" on Quill, Quill would discover that site's authorization endpoint and direct the user to it
#aaronpksite Y would create an authorization endpoint that then *authenticates* the user, asking them to sign in as their own identity
#aaronpkafter site Y returns the user to Quill, Quill would see that user logged in as "site Y", and when it makes the micropub request to site Y's micropub endpoint, that endpoint would be able to tell which user was actually making that request
#voxpelliyeah, the micropub client wouldn't really see me as a personal user
#aaronpkthere might be a UX reason that it needs to, but I don't know what that is yet
#voxpelliif "personal user Y", my colleague, uses my computer to publish something but forgets to log out – then we're in for an awkward ride – would be impossible to know as what author something were going to be published
#voxpelliand if the micropub client were to want to have personal settings connected to their account, then that would require it as well
#voxpelliI guess some indie-readers are kind of micropub-clients in that they can micropub-publish interactions, but also use the same authentication to save which feeds one follows
minsky joined the channel
#kylewmwould there be any value to Woodwind letting you authorize micropub with a different identity than you are signed in with?
#Jeenavoxpelli, I won't? Will there be another one?
#kylewmright now it just uses the same user URL, but it certainly doesn't have to
#voxpellikylewm: perhaps rather to let one add a different site to publish to and discover the micropub-endpoint from that one instead – depends on what Woodwind publishes I guess
#voxpelliJeena: Malmö will likely be stepping us as well :)
#kylewmvoxpelli: yeah that's what i mean, when you go into the Settings page for micropub, instead of clicking "Authorize Micropub", it would have another input for user url
#ZegnatJeena, I am considering if I can do 1 HWC every 2 months, but no promises.
#kylewmthere couldbe another authorization_endpoint that takes an existing user url and authorization code and re-confirms that they are who they say they are
#Loqicolintedford: voxpelli left you a message 5 hours, 49 minutes ago: The issue tracker discussion was never really documented on the wiki I think – did take some very sketchy notes for myself – I think one could do some interesting things there, especially with Brid.gy-like features http://indiewebcamp.com/irc/2015-08-20/line/1440080488081
#Jeenawe had that in the SELFHTML community back then, there were people who had more than enough money and there were those studenrs withoud money but wanted to attend the yearly meetups so we payed their expenses, it was quite cool
#colintedfordGWG: just talking about being able to move off of it, sorry
#kylewmI was basically just thinking, the site would remember the relationship... "multiuserblog.com/profiles/kylewm is identified by kylewm.com", then it would delegate the authorization_endpoint bit to indieauth
#kylewmso you'd sign into the micropub endpoint with multiuserblog.com/profiles/kylewm, but it would know that your ID is your personal domain
#ZegnatJeena: the fund thing might be cool, but how feasible is it for weekly/bi-weekly meets?
#Jeenaeven if it only works once a month or every other month it would still be cool
#gRegorLoveGWG or other WordPress users: What theme directory sites do you recommend? All I remember is "avoid woo themes"
#gRegorLoveIt's half about a Buzzfeed journalist that doesn't do *personal* email anymore
#gRegorLoveAnd half people's voicemails they left the show about "Email Debt Forgiveness Day" on April 30th.
wilfredh, mlncn, KevinMarks__ and KevinMarks_ joined the channel
#tantekinteresting anecdotal observation re: different forms / variations of POSSEing
#tantekI get way more interaction on the FB POSSE copy of my post when I directly POSSE from my site via Bridgy Publish, instead of the POSSE to FB via Twitter POSSE copy.
#tantekUnknown if this is because of the difference in appearance between how the FB POSSE copy is created, or if FB shows Bridgy Publish posts more often than Twitter posts.
#tantekgRegorLove: yes they show up slightly differently, and the Bridgy Publish posts are *editable* whereas the cross-posts from Twitter to FB are *not* editable (no idea why)
#KartikPrabhumaybe because Twitter posts are not editable
#KartikPrabhuso it seems consistent for FB to not allow edits to the copy
#snarfedtwitter exposes analytics to users; i wonder if fb does
#gRegorLovesnarfed: I bet they did, but later removed it. ;)
#kylewmsnarfed: tantek: the issue is that tantek uses literal \n's for whitespace right? whereas Bridgy expects html and converts it to plaintext
#tanteksending literal \n's to Twitter works to preserve whitespace there, and then Twitter likely sends the same literal \n's to FB which works to preserve it there
#tantekjust saying Bridgy should handle it similarly
#snarfedoh huh, maybe? if tantek uses e.g. css white-space: pre*, bridgy definitely doesn't include a css rendering engine :P
#snarfedinteresting! man, now i'm curious how many different real world notes implementations actually use meaningful whitespace as per that recommendation
#aaronpkthere's more to it than that. you have to ignore whitespace and html tags when comparing name and content
#tantekaaronpk, there's no "have to ignore whitespace and html tags when comparing" because those are already taken care of (preserving whitespace, and text only property value) by the mf2 parser
#aaronpki have not found that to be true in practice
#KevinMarksthat heuristic is a bit odd with implied name, but OK
#tantek.comedited /note (+202) "/* Indieweb whitespace thinking */ note POSSE whitespace preserved by Twitter API, link to Bridgy Publish issue" (view diff)
#gRegorLoveMy notes do not really preserve whitespace. I use an auto-<p> script that converts two new lines into a <p> and one new line into a <br />, but that's all.
#gRegorLoveI think it collapses 3+ new lines into two, so there's not extraneos <p> or <br>
#tantekkylewm: I don't understand the resistance to posting notes on one's own site (instead of Twitter)
#tanteke.g. adactio was strongly against it for a long time (years), because he didn't care about tweets or something. and then at some point he sharply flipped.
#tantekI'm willing to bet that *everyone* that switches from Twitter posting to personal site note-posting starts writing *noticeably* better quality notes
#KartikPrabhuif you put your fingernail clippings into Twitter then why not on your own site?
#tantekthus the clippings argument does not apply in practice
#gRegorLoveoh oh. Is there a term for wikifying before tantek prompts? :)
#Loqimf2util is a Microformats 2 utility for Python, commonly used to extract common features in comments and reply-contexts https://indiewebcamp.com/mf2util
#kylewmtantek: poppping back up to "<br/> substitions covered ages ago" -- ok awesome, how can I as a feed reader/Bridgy Publisher distinguish between the two cases
#kylewmhtml has certainly been sufficient for anything I've ever wanted to post on my site
#tantekkylewm: same reason people like writing / storing markdown instead of HTML
#tantekkylewm: it's a matter of once you enable the feature, you find you use it more
#tantekonce Twitter starting preserving whitespace, and I noticed, and coded support for it on my site, my notes got far more interesting in that regard
#tantekI even went back and added line-breaks to a few older posts that were inline lists
#kylewmI get that, I preserve whitespace in my tweets too
#KartikPrabhukylewm: tantek: I think the issue with this argument is that you guys are not addressing the authoring of notes. Usually notes are not authored in HTML
#tantekKartikPrabhu: no - the link I keep pasting to /note DOES address authoring
#tantekthe presence of in-reply-to, u-like-of, and p-rsvp is pretty explicit markup. not really implying anything there.
#snarfednah i meant the part that chooses between e-content, p-name, and p-summary
#snarfedi think i've successfully managed to please no one with the current logic :P
#tanteksnarfed - really? the current logic seems to work ok except for the whitespace problem ;)
#snarfednah i get a constant trickle of people asking for changes, or for why their posts don't publish like they should
#snarfedno matter thoughy. one silver lining of all this is, if kylewm gets interested enough to implement any of these heuristics in mf2util or similar, i'll happily blindly use them
#tantek.comedited /issue_tracker (+1395) "challenge the mostly theoretical issue tracker discussion, while citing actual real world attempts at indie publishing of code, issues, replies to issues" (view diff)