2014-06-07 UTC
paulcp and snarfed joined the channel
# 00:25 Loqi Ok, I'll tell them that when I see them next
paulcp, kyank, bnvk, dybskiy, vanderwal and snarfed joined the channel
# 02:02 snarfed aaronpk: it'll take a little work, but i can try tomorrow!
j12t joined the channel
# 02:02 aaronpk ok thanks! turns out I stirred up quite a little storm with that so I'm writing a guest blog post to clear it up
# 02:02 aaronpk which links to that note on my site, so I want to make sure it looks right
KevinMarks2, montgannee, dybskiy, dybskiy_, dybskiy__ and pauloppenheim joined the channel
# 02:55 acegiak but it was like 2:30 am when i signed off last night
# 02:57 GWG I'm preparing to ship some family photos to India.
# 02:57 GWG acegiak: I think this is the 4th or 5th shipment. I have been slowly sending off the old family albums for scanning.
# 02:59 GWG I wonder...with this talk about moving content off silos...photos is an interesting area I haven't done much with
# 03:00 GWG Especially when you have ones dating back to the turn of the 20th century
# 03:03 acegiak So it turns out that marrying an artist/filmmaker/photographer has led to me just never taking photos anymore
# 03:03 acegiak because I just kind of assume that she's taking pictures of anything important
# 03:04 GWG acegiak: I just do everything digitally now.
# 03:06 GWG I just spent a few days with my parents and grandparents. Every five seconds my mother was snapping a photo of something
# 03:06 GWG I felt like I was being stalked by the paparazzi.
dybskiy joined the channel
# 03:16 GWG acegiak: I merged your pull request, if you didn't see.
# 03:17 GWG I want to expand the text. Also, for the multi-kind option, I want to change the category chooser to one without the "Most Used" and Add New buttons
lupinedev joined the channel
# 03:23 GWG While the user should have the option of adding custom entries, I don't think it should be from the editor.
# 03:35 GWG So, next, after I box up these photos to send them off, is the pre-population of the most common terms and a better picker.
# 03:35 acegiak I'm just A) trying to prepare for a pahtfinder game and B) trying to figure out how to display the metadata with correct structure and markup without getting in the theme's way
# 03:36 GWG After that, still have the creation of functions
dybskiy_ joined the channel
# 03:36 GWG acegiak: The answer to that is simple, I think
# 03:36 GWG acegiak: Create the functions, and offer them for custom addition to a theme or automatically added using the the_content hook
# 03:37 acegiak say "themes should mark things up properly" and give them hooks to get the things?
# 03:37 GWG So, a plugin aware theme can put the data wherever it wants. A non-aware theme can only put it in one of the existing hook locations.
# 03:40 GWG The URL in the box style could work for the hook version.
# 03:40 GWG As could the In reply to at the top.
# 03:41 GWG Just to use some simple examples to start
scor, emmak, caseorganic, tantek and dariusdunlap joined the channel
# 04:18 GWG Where in the world are you this evening?
# 04:18 tantek GWG - still NYC but flying out in the morning
brainTrain joined the channel
rascul, lupinedev, pauloppenheim, dybskiy, dybskiy_ and cweiske joined the channel
dybskiy joined the channel
# 06:24 acegiak GWG: so another toggle in plugin settings for whether or not to filter the_content and injext indieweb markup into it or just let the theme go looking for hooks?
# 06:26 GWG acegiak: Just let the theme handle it, but yes.
benwerd joined the channel
# 06:38 GWG It is better to have features designed that way, I think.
# 06:40 GWG Honestly, whoever thought glue paper was a good idea for photo albums...
dybskiy and eschnou joined the channel
krendil joined the channel
dybskiy joined the channel
v0, Guest93414, KevinMarks2, sparverius, iboxifoo, KevinMarks, b0bg0d____, TimAbraldes, jacus, Garbee, binbasti, Jeena, voxpelli, XgF, piney0, ozatomic, etymancer, bret, walkah, hadleybeeman, bigbluehat, edrex, dietrich, acegiak, markmhendrickson, scor, hidgw and petermolnar joined the channel
# 09:07 Loqi petermolnar: tantek left you a message 12 hours, 1 minute ago: re: http://indiewebcamp.com/irc/2014-06-06#t1402065802 link rel=author is respected by Google both by a direct link to a Google+ profile, OR (and preferably) by a link to your own website, which itself has rel=me to a Google+ profile.
KevinMarks, TimAbraldes, jacus, Garbee, binbasti, sparverius, dybskiy, eschnou, zaal, erikmaarten and LauraJ joined the channel
dybskiy, eschnou, petermolnar, krendil and tantek joined the channel
# 11:39 cweiske The Location header can now contain relative uri's as well as fragment identifiers.
dybskiy joined the channel
brianloveswords, krendil and eschnou joined the channel
krendil_ joined the channel
dybskiy joined the channel
tpinto, eschnou, Garbee, dybskiy, tantek, snarfed, singpolyma, hidgw and krendil joined the channel
# 15:12 snarfed looks like we have a pretty good diagnosis, but no clear proposal for what to do yet…?
# 15:13 kylewm thanks! got lucky catching an earlier flight home last night, that never happens these days
# 15:13 snarfed i'll be in and out this morning but around this afternoon
# 15:13 kylewm the simplest thing to do, afaict, would be to treat it as a failure, and then it would hook into the retry for 3 days mechanism right?
# 15:14 GWG Basically, what kylewm just said.
# 15:15 kylewm but without at least some smarts, it would mean a lot more work for the base case user
# 15:15 GWG A mention coming in with no matching post generates a recheck of all unmatched posts within the last 72 hours
# 15:15 kylewm (base case user = user who rarely/never sends webmentions)
# 15:16 GWG You also have the manual recheck option as a secondary.
# 15:16 GWG A manual recheck option would work as a temporary measure.
# 15:17 GWG It would require user action, but it would use less resources than an automatic.
# 15:17 snarfed eh, it's rare in the wild so far, and i think we can come up with a real fix
# 15:17 snarfed kylewm: why would retrying create more work for the base case user?
dybskiy joined the channel
# 15:18 kylewm snarfed: wouldn't it retry every failed mention that ever comes in?
# 15:20 snarfed sadly i have to run, but i'll keep thinking about this
# 15:20 GWG You use an empty link to the endpoint to generate a webmention which engages the publisher.
# 15:20 GWG Why not an empty link to generate an update?
# 15:20 kylewm snarfed: no worries, i may dump some ideas on the github issue
# 15:20 GWG Or would that generate too many webmentions to Bridgy?
# 15:20 snarfed we could use different logic for users who we've seen a syndication link for in the past
# 15:20 snarfed which would mitigate the load since that's so few
# 15:21 snarfed GWG: those are all ok as workarounds, but i'm still convinced we can handle this fully automatically
# 15:21 GWG Is 3 days the only default retry you have in the system?
# 15:21 GWG I would think the links would be in in 95% of the cases within half an hour
# 15:22 kylewm GWG: I believe it tries a few times and then starts to exponentially backoff up to 3 days
# 15:22 GWG kylewm: Okay. I really should look at that code.
# 15:22 GWG Writing, not so good...reading/understand...better.
# 15:22 kylewm GWG: and yeah, for the general case, probably just a second polling would take care of it
# 15:23 GWG kylewm: Still trying to perfect the posting UI, but will help any way I can with suggestions/testing.
# 15:27 GWG kylewm: You are the poster child for my webmention testing.
krendil, KevinMarks2, paulcp, krendil_, lupinedev, chrissaad and jonnybarnes joined the channel
dybskiy, tantek, jonnybarnes, eschnou and _46bit joined the channel
# 17:43 aaronpk looks like it prioritized the bitly link at the end of my facebook post as the original post URL rather than using the discovered syndication url from my home page? (even though it sent the proper URL in the target parameter)
pauloppenheim, j12t, eschnou, KartikPrabhu and scor joined the channel
# 19:10 aaronpk hmm, openstreetmap supports openid login, and if I add openstreetmap oauth to indieauth.com, then it seems like you could get into a login loop :)
dybskiy, iangreenleaf, iangreenleaf1, KevinMarks2, brianloveswords and indie-visitor joined the channel
# 20:00 Loqi Welcome, indie-visitor! Set your nickname by typing /nick yourname
indie-visitor and friedcell joined the channel
# 20:04 indie-visitor aaronpk: hello there. IndieWebCamp seems to be quite exciting. I'm a bit overwhelmed by all the content available on the site.
# 20:05 indie-visitor it's one of those situations where you end up with dozens of open tabs
# 20:05 aaronpk indeed! we try to document everything, but can sometimes be overwhelming to start out
emmak joined the channel
# 20:09 GWG I'm waiting for the "So You Wanna be an Indiewebster..."
# 20:09 indie-visitor aaronpk: thanks, I'll check it out
# 20:10 aaronpk it should give you some easy steps and links out to specific pages of the wiki to get going
snarfed joined the channel
# 20:15 aaronpk snarfed: I saw! looks like the mentions don't include a link to my site
# 20:15 aaronpk probably it prioritized the bitly link at the end of my facebook post as the original post URL rather than using the discovered syndication url?
# 20:16 aaronpk I didn't include a "see original" link on that facebook post
# 20:23 snarfed aaronpk: the reason bridgy didn't pick up your facebook syndication link is because it doesn't know the web site for your facebook account
# 20:23 GWG breaks out the popcorn to watch snarfed and kylewm work it out.
# 20:24 aaronpk it's on there... maybe it's not public for some reason
# 20:24 snarfed it should be in the web site field there. if it is, then you probably last signed up for fb before we added the code that extracts it
# 20:25 GWG is eating pita chips, not popcorn
# 20:26 snarfed first let's check that the mf2 source urls have the right in-reply-to
KevinMarks2 joined the channel
# 20:29 snarfed :P no, but this has definitely exposed at least one bug, which is good
# 20:29 aaronpk hm you know I never actually did add proper h-feed markup, right now my home page is just a list of h-entries
# 20:30 snarfed since it's already working for your instagram, twitter, etc
tantek joined the channel
# 20:31 snarfed we'll get this all fixed, but it may take a little time. sorry aaronpk
# 20:33 snarfed and servers would expect a minimal format from the json type, e.g. presence or absence of an 'error' field
# 20:34 GWG snarfed: I have a question for you about the bridgy site
# 20:36 GWG Why not unify the various different services under a single user? Instead of having them separately?
# 20:38 GWG snarfed: I was just curious in light of the pages of users
# 20:38 GWG But, I have projects in progress at the moment. Will keep it in mind.
# 20:38 GWG That would be a way of reducing it
# 20:39 GWG I have, just in the Indieweb sphere, the Semantic Comments thing, the Taxonomy one, and another theme rewrite.
# 20:40 GWG I can leave the Comment one alone for a bit.
# 20:40 GWG The Taxonomy one I'd like to get to a point that it is usable.
# 20:41 snarfed KevinMarks: sounds like a limit of the implementation
# 20:50 aaronpk oh I clearly should mark up my webmention status pages as an h-entry
# 20:51 KartikPrabhu !tell bear: ronkyuu doesn't actually use mf2py but it is in the requirements with an older version. Should I just remove it?
# 20:51 Loqi Ok, I'll tell them that when I see them next
# 20:53 tantek KevinMarks - that support.google page is poor. as is the rel=author page it links to
# 20:53 tantek all they describe is the worst way of linking to your G+ profile
# 20:53 tantek "How helpful is this article: Not very helpful"
# 20:54 tantek it's such a bad article I don't want to even cite it :/
gRegor` joined the channel
# 21:01 snarfed ok aaronpk, the mf2 pages for your fb responses should have the right in-reply-to link now
# 21:03 aaronpk now I just need a way to retry the mentions. wonder if a POST request to the status URL makes sense?
# 21:04 aaronpk or I guess if I can pull out the source+target from that status URL then I can just make a regular webmention request again
# 21:06 tantek tries to catch up on logs to understand the context on what aaronpk is saying.
# 21:08 snarfed aaronpk: personally, i'd just extract source+target manually for now
# 21:08 snarfed and on the third time i need to do it again, i'd think about automating
# 21:08 aaronpk i'm making that status page into an h-entry so that I can pull out the source and target easily
# 21:09 tantek and not an h-x-webmention with u-source u-target properties?
dybskiy joined the channel
# 21:10 tantek if you want to spend more time documenting use-cases and examples in the wild on the wiki first ;)
# 21:20 aaronpk hm just found an interesting reason to use text rather than numeric codes for returning the webmention status
# 21:21 aaronpk 'The Webmention is currently <span class="p-status">queued</span> for processing'
# 21:23 aaronpk I can do 'The Webmention is currently <abbr class="p-status" title="202">queued</abbr> for processing.' just as easily I suppose
j12t and snarfed joined the channel
# 21:32 tommorris is reading @meyerweb’s tweets and currently want to punch a wall.
# 21:33 tommorris wonders whether IndieWebCamp should have a charitable component.
# 21:35 GWG tommorris: What is making you angry?
# 21:36 tommorris just… the futility of human existence, the cruel injustice of life, the gargantuan task of fixing it.
# 21:39 tommorris rustles up some Red Bull and goes back to working on his site.
# 21:43 tommorris Slowly. Want to add photo storage as a way to get out of Flickr-land.
# 21:46 GWG I don't want most of the family photos public
# 21:47 tommorris I’m using formerly-paid-now-expired Flickr. And Commons. And Instagram.
# 21:48 tommorris My Instagram and Facebook photos are private. But unifying the public stuff in one place would be nice.
# 21:48 tommorris Commons gets the encyclopedic/educational pictures. But I’m photographing a lot of abstracta.
# 21:50 aaronpk added mf2 properties to everything that was on the status page
# 21:51 tommorris GWG: the design. I haven’t really looked at the photography for whether it is good photography, but just how it is presented
# 21:53 tommorris autoplay video is about the only problem I can find with Paul’s design.
# 21:55 tommorris perhaps I should document on the wiki people who are publishing photography on their site well.
# 21:57 tommorris also, tantek: tommorris.org now has significantly more Helvetica. thought you might appreciate it.
# 21:58 tommorris Still got one Google Web Font loading. I mostly changed because a few people complained about the font and I sort of grew bored with it
# 21:58 tommorris But I don’t think it’s possible to grow bored with Helvetica.
# 21:59 aaronpk is not a fan of using custom fonts. never had a good experience with it.
# 22:00 tommorris So, at work, a programmer went through and did some hardcore optimization and took a routine that was taking nine minutes to run and managed to get it to run in three seconds.
# 22:00 tommorris Working with speed freak optimizers is kind of infectious.
# 22:02 GWG tommorris: Have you seen the documentary?
# 22:05 snarfed off topic (and #indiechat worthy): can anyone recommend an instagram search engine that can search by both username and hashtag in the same query?
# 22:05 tantek snarfed, I want that too, so I can at least incrementally implement search for my photos even though they're on silos (Flickr, IG)
# 22:06 tantek tries to connect snarfed's query to an #indiewebcamp use-case ;)
# 22:06 snarfed lots of IG search engines but haven't found this yet
# 22:06 snarfed tantek: web search engines do have a leg up on most search use cases
# 22:07 tantek snarfed, they're still horrible at faceted search
# 22:07 tantek and silos are horrible at searching themselves, especially by user, though Twitter's is actually not back.
# 22:07 tantek which is ironic when silos are run by search companies. ahem.
# 22:08 tantek though really what Twitter bought was an engineering team - they just had a few developers, not very senior at that, before buying summize
# 22:24 tantek snarfed, at least IG supports showing tag results
# 22:24 tantek whereas FB itself can't even surface tag results most of the time
# 22:25 snarfed tantek: eh, they're good at different things. FB's new search is pretty amazing
# 22:28 tantek snarfed - it's just odd that facebook auto-links hashtags in their posts, but then clicking those auto-links is like 99% useless
# 22:28 tantek I mean why bother with the links if they don't give you anything good?
# 22:29 tantek some sort of feature chicken game between teams?
# 22:33 tommorris has private instagram, hopes it cannot be found on the google.
# 22:35 tantek are there any tools for creating a compendium (like complete copy of) search results for a certain hashtag across a certain from/to time window? (e.g. even of only Twitter)
# 22:35 tantek e.g. I want all #PDF14 tweets from the past 3 days. Go. Come back with a big HTML document (at some point).
# 22:52 tommorris Closest I can think of and it’s fairly far from the use case
paulcp joined the channel
# 22:57 tantek tommorris - doesn't Storify require that you manually add each tweet?
# 22:58 tommorris (and I’ve seen Storify be used by some really creepy stalkers.)
paulcp joined the channel
gRegor` joined the channel
# 23:48 aaronpk huh, I need some way for an authorization endpoint to be able to acknowledge that it is in fact an indieauth authorization endpoint
# 23:48 aaronpk kind of like a query of the endpoint's capabilities
dybskiy joined the channel
tantek joined the channel
# 23:56 aaronpk and ugh, want to avoid json, but also don't want to require parsing microformats for this
# 23:57 tantek I'm thinking of the error if it's not - method not supported
# 23:58 aaronpk if it's not, then it'll either return http 200 cause it's some other page, or 404
# 23:58 aaronpk like if you for some reason add this: <link href="https://github.com/login/oauth/authorize" rel="authorization_endpoint"> instead of <link href="https://indieauth.com/auth" rel="authorization_endpoint">