2015-06-30 UTC
KartikPrabhu joined the channel
wolftune and nedorito joined the channel
# 00:30 tantek does anyone here have per-post custom styling? if so, how are you storing / publishing it?
# 00:40 tantek "name [of] the article file"? as in the slug? or something else?
# 00:44 tantek what's the first/earliest article you did this with?
# 00:45 tantek per post styling? custom post style? post style?
# 00:45 KartikPrabhu tantek: lets go with custom post style. I do the same for JS too though
# 00:46 KartikPrabhu looking for earliest article which probably is an import from old Blogger blog
# 00:48 tantek that's your earliest article *with* a custom post style?
# 00:49 KartikPrabhu tantek: yup! In Blogger I'd put the custom styles directly in the post with <style> elements... yuck ;)
# 00:49 tantek can you start that KartikPrabhu ^^^ with yourself as an IndieWeb Example and Blogger as a Silo Example exactly with the hack that you did?
KevinMarks__ joined the channel
lukebrooker, fiatjaf, KevinMarks and snarfed joined the channel
# 01:26 cuibonobo Twitter's commented retweet feature is cool, but I hate that they break how links should intuitively work
# 01:27 cuibonobo e.g. I can't right-click the retweet being commented on and open it in a new tab
# 01:28 cuibonobo (I often like to see what the thread for a particular tweet, which is why I'm annoyed)
# 01:29 cuibonobo so instead of being able to open the original in a new tab, i need to open the comment in a new tab and *then* click the original to see the tweet thread
KevinMarks__, KartikPrabhu and cmhobbs joined the channel
lukebro__ joined the channel
# 02:12 GWG acegiak: Reverse issue this time?
KevinMarks joined the channel
# 02:15 GWG Couild it be the same issue kylewm had in reverse? The e-content vs the p-content?
# 02:18 GWG acegiak: The last update to the parser in Semantic Linkbacks was December 2013. Is it possible there was a bug fixed that isn't parsing it correctly?
# 02:20 GWG My first response is always to ask...do we have the latest version of the software?
# 02:21 acegiak theoretically I should be able to just replace the current version in semantic linkbacks with the new version
# 02:21 GWG Then remove the comment and manually send the webmention to see what happens
# 02:24 GWG It also adds several things that might be fun for Semantic Linkbacks in future.
# 02:26 GWG I was looking at the commit log for it. And you have ben_thatmustbeme trying to add area parsing for picture tagging. Parsing for audio and video source elements
KevinMarks__, jciv and lukebrooker joined the channel
# 02:32 GWG acegiak: Another troubleshooting issue...look to see if the comment data when you try to edit it is correct. If so, then it is a different issue
KartikPrabhu, finchd and finchd_ joined the channel
# 02:38 GWG Not the meta...what is the value of comment_content and comment_type?
endi and wolftune joined the channel
# 02:42 GWG Then it is the parsing, it seems. It would say mentioned if the comment type wasn't changed to blank. which it is.
finchd joined the channel
# 02:53 GWG acegiak: I'd still submit a PR for the update to the latest version though to send through to all the versions. Seems like a good idea.
# 02:54 acegiak GWG: I don't have a lot of time at the moment was hoping to find a quick solution
# 02:54 GWG I'll look at it if I have a moment.
KevinMarks, KevinMarks__ and snarfed joined the channel
# 03:54 acegiak KevinMarks_: what I really need to do is add a line to semantic linkbacks that logs the result of current parsing
KevinMarks joined the channel
# 04:09 acegiak kylewm: can you, just for testing, take out the quotation marks?
snarfed, wolftune, jciv and dpg joined the channel
KevinMarks__ joined the channel
emmak joined the channel
# 04:26 acegiak error_log(print_r(wp_update_comment($commentdata),true));
rbrt, gRegorLove, tilgovi, wolftune and tantek joined the channel
cweiske joined the channel
csarven, lukebrooker, KartikPrabhu, snarfed, snarfed1, friedcell, fkooman and sanduhrs joined the channel
elima, petermolnar, KevinMarks, KartikPrabhu, interactivist, LauraJ, Sebastien-L and KevinMarks__ joined the channel
# 09:08 rhiaro oh, loqi printed a different url to what's displayed on twitter. I guess it's spam then.
# 09:09 rhiaro but... weird spam... since it doesn't @ mention anyone
friedcell, j12t, evalica, stream7, edpw and adactio joined the channel
lukebrooker, frzn, csarven, hidgw, j12t, LanceyWork, friedcell, eschnou and edpw joined the channel
hidgw, lukebrooker, j12t, lukebroo_, mlncn, tantek and edpw joined the channel
# 12:53 tantek !tell KartikPrabhu re: custom post script - are there real world examples of it? if so, yes, especially if you can add a "Why" section
# 12:53 Loqi Ok, I'll tell them that when I see them next
hidgw, stream7 and stream7_ joined the channel
j12t, nedorito, nedsauce, friedcell, hidgw, snarfed and stream7 joined the channel
lukebrooker joined the channel
# 14:10 cuibonobo haha just working! my company wants to make a game so i've been learning unity these past few weeks
csarven, chalettu, wolftune, shiflett, snarfed, fourtonfish, KevinMarks and cmhobbs joined the channel
# 14:59 csarven What type of systems/environments/tools do you all use to create/update your resources?
# 15:00 csarven Lets make that create/update/delete ;)
# 15:00 petermolnar csarven that question is too wide for me to answer, could you be a bit more specific?
# 15:01 petermolnar currently elementaryOS Freya on the desktop, debian 7 on server, looking forward to replace it with FreeBSD on server
# 15:02 csarven It is a bit related to how you store and retrieve the information for authoring purposes. If you have to update a paragraph or remove an h-card or anything for that matter, what is the process you go through? (e.g., someone who uses static files might open up their blog post in a text editor and edit away, another might use their CMS..)
edpw, modem, Sebastien-L and edpw1 joined the channel
# 15:06 petermolnar for the posts themselves, WordPress keeps revisions, to the CMS takes care of it; since I write my things in markdown, I just use a plain textbox in the browser, inside WordPress for edits
# 15:06 petermolnar those things that live in code, like hcard representations, are in a git repository, synced with github
# 15:07 nedorito I just set up jekyll but haven't had time to relaunch my whole site
eschnou, edpw, modem, tantek, KevinMarks__ and KevinMarks joined the channel
# 15:32 tantek csarven++ for asking a very good question, and worth documenting (for everyone for themselves and to share)
# 15:33 ben_thatmustbeme csarven: for posts i have edit/delete in my micropub client. for data like h-card data i usually end up using mysql-workbench as I have it all in my database, but I don't yet have microupub updating of my h-card working yet
# 15:34 tantek just took notes while doing my posting process for recent note, documenting shortly
petermolnar joined the channel
# 15:34 ben_thatmustbeme i have to do that sometimes with posts too as the edit does not work for articles which are written with an editor app (stored as HTML) but works on all other post types as they are stored as text
# 15:35 tantek csarven - that question may be worth adding to /wikifying as a good question for people to answer on their User: pages
# 15:36 tantek it gets at the heart of a lot of what we are doing
# 15:37 tantek and maybe *also* a summary page with answers inline or linking to them
# 15:38 tantek yes we did - was just wondering about the other IRC nickname :)
j12t and mlncn joined the channel
# 15:44 tantek can definitely be improved, simplified, but it's a transparent capture of my present posting flow so I'll be able to track improvements as they're made.
modem joined the channel
frzn_, tvn, gRegorLove, snarfed and tilgovi joined the channel
frzn joined the channel
# 16:21 csarven ben_thatmustbeme tantek Thanks. I will revisit this.
gavinc joined the channel
# 16:22 csarven tantek Yes, that is the type of process I was interested in hearing from people. It is definitely a nice to have. Maybe even elaborate with personal preference/convenience/pain points.
gavinc, j12t, wolftune, snarfed, jciv, KevinMarks__, e-lima, KevinMarks and KartikPrabhu joined the channel
KartikPrabhu and snarfed joined the channel
# 17:47 kylewm hi y'all, I'm sorry to say I won't be able to come up to portland for IWC. i'm very disappointed but i've overextended myself and just can't make it work :(
# 17:48 kylewm yeah KartikPrabhu, I just wanted to apologize personally
tilgovi and snarfed joined the channel
mlncn joined the channel
# 18:06 tantek sorry to miss you kylewm but certainly understand
# 18:07 kylewm thanks! and yep, i'll be up there tomorrow (RSVP on there is from facebook which sadly I don't have any control over)
evalica and snarfed joined the channel
# 18:09 tantek kylewm: what do you mean you don't have any control over?
# 18:10 kylewm since I created the event, I can't RSVP anything other than yes
# 18:11 tantek kylewm: oh that's interesting - what if you post an indie rsvp and then Bridgy Publish POSSE it to FB?
# 18:12 tantek GWG, zachdonovan are you trying to arrange a venue for tomorrow night HWC?
# 18:13 GWG tantek: I am available, but we didn't schedule one.
# 18:13 kylewm Error: {"error":{"message":"(#100) User must be able to RSVP to the event.","type":"OAuthException","code":100}}
HTTP Error 400: Bad Request
# 18:14 GWG zachdonovan: Can you email me? I realized that I don't have yours
# 18:14 tantek GWG, zachdonovan how about HWC on the 15th in NYC?
snarfed joined the channel
# 18:15 GWG I am free that night as far as I know.
# 18:15 GWG And the manager of a kosher deli offered me a room if it is vacant.
uhhyeahbret joined the channel
# 18:17 tantek GWG, no problem - note the purchase minimum on the wiki
# 18:20 tantek GWG, ok cool - then just note the expectation that space is donated on the assumption that attendees will buy at least a drink or a snack.
# 18:23 GWG zachdonovan: What date is good for you?
# 18:24 ben_thatmustbeme cuibonobo: cool, did you end up here because I mentioned it in #archerfx at the time, or did you just happen to find the group?
# 18:24 cuibonobo the producers are amazing bosses. i was an illustrator but about a year ago i submitted a proposal to make software tools for the artists and they were like 'yep, go for it'
# 18:26 zachdonovan GWG are we still thinking about doing a remote IWC on the 11th-12th?
# 18:27 GWG I will call deli and see if yge regional manager reneged
# 18:27 GWG zachdonovan: Yes, but still venue challenged. I got an HWC venue.
# 18:28 cuibonobo ben_thatmustbeme: ah yes! i actually haven't worked on it in a while
# 18:28 cuibonobo i've been really busy, but also if i'm really honest i think i got a little impostor syndrome too
# 18:28 GWG zachdonovan: There are a few promising leads.
# 18:31 ben_thatmustbeme cuibonobo: i've honestly hit that point with my software and i have put soo much time in to it
# 18:34 tantek on another topic - who else (besides KartikPrabhu) is interested in custom post styles?
# 18:34 tantek aaronpk: awesome! I was hoping someone who is also building a reader is/was
# 18:35 tantek I'm trying to think through how to publish a custom post style in a post permalink in such a way that reader could parse/see it, and perhaps *optionally* even use it for displaying that post!
# 18:35 tantek this is the key idea I'm starting with: <div class="e-x-style"><style scoped>…</style></div> inside the h-entry for the post
# 18:36 aaronpk styles that affect the contents of the post are fine, but i don't think there would be a reasonable way to have the post affect the styles outside the post
# 18:36 aaronpk for example your custom background for your whole site layout doesn't make sense in a reader
# 18:36 aaronpk but something like specifically styling an element within the post content would work fine
# 18:38 aaronpk sticks to the original "not backwards compatible"
# 18:40 tantek I think I'm going to start using <style scoped> on live posts on my site just to nudge the other browsers with more bug reports >:D
# 18:40 aaronpk "isn't that not backwards compatible" implies that I think it is not backwards compatible, whereas "is that backwards compatible" doesn't have that implication and just sounds like an innocent question
# 18:40 tantek hmm - if I get that right, maybe I can even style my posts *in-stream* like on my home page!
# 18:42 tantek aaronpk: back to the question at hand, would you consider adding "e-x-style" support to Monocle?
# 18:42 ben_thatmustbeme actually i can make it work on my site already as i give the post an ID which is its internal ID
# 18:42 tantek aaronpk - so you can just read the <style> element as part of the h-entry that it's for!
# 18:42 aaronpk if you include a <style scoped> element inside your e-content html, and a reader renders the html, it will just work
# 18:43 tantek KevinMarks: my posts no longer have id attributes
# 18:44 tantek aaronpk - I was assuming you were already filtering out <style> <script> and other possibly abusive tags
# 18:44 aaronpk tantek: question: are we assuming support for <style scoped> (with or without a polyfill)? my answer will be different depending on the answer
# 18:44 KevinMarks_ tantek's feed would regularly blow up readers because he used xhtml inline and they were expecting escaped html and didn't sanitise that path
# 18:44 tantek hence why I was thinking of explicitly putting it on the h-entry as a property to indicate that yes, the author intends this style to go with this entry
# 18:45 tantek KevinMarks: still does :D - I still hear stories of people seeing <div … > in the "titles" of my posts in their "readers"
# 18:45 tantek which apparently fail to support Atom 1.0 propertly :P
# 18:45 aaronpk if there were a "style" property on an h-entry then the reader could include that css in whatever way it feels is appropriate, either by using style scoped, or using its own mechanism of scoping the css to the post, using its own css IDs for example
# 18:45 Loqi tantek meant to say: which apparently fail to support Atom 1.0 properly :P
# 18:46 aaronpk and then it would still be safe to strip out any <style> tags inside the e-content html
# 18:46 KevinMarks_ google reader was funny as a tantek's posts would be much bigger as he had <h2> in them
tvn and tantek joined the channel
# 18:58 tantek yeah I kinda want to get custom post styles and <style scoped> working before I take down the rainbow flag background of my home page and all my posts - just to preserve it on that one post itself
# 18:59 tantek and I'm not going to "protect" other browsers against <style scoped> either - so whatever (presumably buggy) thing they do, it will be on them :P
# 18:59 aaronpk i've definitely put post-specific css rules in posts before, i thought you were talking about custom styles for the site layout per post
# 19:00 tantek aaronpk - oh? what was the earliest post you did that? and what mechanism did you use?
# 19:00 KevinMarks_ so I should keep using <details><summary> even though firefox ignores it?
# 19:01 tantek KevinMarks: if you like the feature, yeah, go for it
# 19:01 tantek I myself am not a huge fan of details/summary, but that's IMO
# 19:02 aaronpk it's a <style> tag that is written right alongside the post content
# 19:02 tantek did it show up on your home page as well that way?
# 19:02 aaronpk i don't show full blog post content on my home page
# 19:05 tantek you mean article content? because you do show note, reply, sleep content on list views
# 19:07 aaronpk in fact, maybe i should take some design inspiration from link-preview and make sure my articles look better in lists
# 19:07 tantek aaronpk, e.g. I just hovered over "Feed by M.T. Anderson" in your sidebar, and expected to see an image of the book's cover
# 19:08 aaronpk come to think of it, i have been finding hovercards useful lately
# 19:08 tantek aaronpk: same thing for all your "Listening" items, expecting to see a thumbnail of the album/single covers
# 19:09 aaronpk hovering over rating stars to see the breakdown of % for each rating
e-lima joined the channel
# 19:13 tantek KevinMarks sounds like a rant worthy of screenshots and one of your infamous screeds ;)
indie-visitor joined the channel
# 19:15 Loqi Welcome, indie-visitor! Set your nickname by typing /nick yourname
# 19:16 indie-visitor #francophone
# 19:19 aaronpk a friend of mine posted a good mockup... let me find it
# 19:23 tantek I like the way the Swarm app shrinks the font size as you type more text into a checkin comment box
yakker, emmak and eschnou joined the channel
# 19:32 voxpelli just published two new indieweb node modules that's part of a Micropub endpoint I'm building
# 19:34 aaronpk sweet! are you planning on supporting both form-encoded and json micropub requests?
# 19:35 voxpelli aaronpk: I think so, currently I've only focused on the form-encoded one, but I'm transforming them into JSON representation within the endpoint module so support for JSON requests should be more or less free
friedcell joined the channel
# 19:36 voxpelli it currently works with Quill – so I can publish Jekyll posts to my GitHub Pages blog from Quill
# 19:38 aaronpk tantek: darnit now I want hovercards for all my links too!
modem joined the channel
# 19:39 aaronpk i wonder if i can do that somehow by adding a single script tag to my site
# 19:40 aaronpk and on hover, have it ping an endpoint somewhere that returns a hovercard if it can make one
# 19:41 aaronpk hm there are some good hovercard.TLD domains available
# 19:48 aaronpk that actually might work reasonably well with responsive design being a priority
# 19:51 tantek ooh I think I know how we could easily markup hovercards in-content instead of having to JS them in
# 19:51 tantek at least for things like books, movies, tv shows
# 19:52 tantek and then you could have the normal in-line minimal display of such things, as well as the :hover display that could show them that other information
# 19:52 tantek to do things like insert more links (e.g. if the hovercard had more links to things), you'd need JS, not just CSS
# 19:53 aaronpk i don't think i actually want to have the markup inline
# 19:53 tantek XHRing the hovercard on demand would be more efficient for first page load
# 19:54 tantek KevinMarks: he is here in the channel btw: benward :)
# 20:29 tantek aaronpk, re: shouldn't the custom <style> just be included as part of the e-content - well no, not if you're using *p-content*
# 20:29 tantek e.g. my rainbow styling post is a *note* using p-content
# 20:29 aaronpk but your rainbow styling doesn't apply to the post content
# 20:30 tantek I'm going to switch it from being global on my site / posts to just be that post only
# 20:30 tantek on the post permalink it will affect the whole post, which is the whole page
# 20:30 tantek and if I get scoped style working, then it *should* affect only the "box" of the post in-stream on my home page
# 20:30 tantek seriously if I get this working I think it will look very cool :)
# 20:31 tantek so that's the reason to explicitly markup e-x-style and look for it in a reader - so that even notes with "just" p-content can get custom styling
# 20:31 aaronpk i think the reason mentioned earlier makes a lot of sense as well, even for html content
# 20:32 tantek feels like everytime he says "I stand corrected." he should actually stand up.
# 20:37 aaronpk also i feel like there are two different kinds of custom post styles. styles that apply to contents of the post vs styles that apply to the stuff around/behind the post
# 20:37 tantek aaronpk - we can capture them as "Use Cases" as a subsection of Why if you like
# 20:38 aaronpk my dropcaps styles being an example of the former, and tantek's rainbow background an example of the latter
# 20:39 tantek except in property names, e.g. background vs. color and font-size
KartikPrabhu joined the channel
# 20:39 aaronpk well in order to target the background, it will likely need to be done differently for a post permalink vs in a list view
# 20:39 aaronpk as in, i'm pretty sure with my current HTML I can't write a single CSS rule for both
# 20:40 KartikPrabhu sometimes I change a whole lot i my custom_post_styles including the logo/button colours
KevinMarks_ joined the channel
# 20:40 aaronpk had to change tantek's CSS from targeting the body tag to the html tag
# 20:43 tantek aaronpk what if you used <html class="h-entry"> ?
# 20:43 gRegorLove For PuSH, my atom feed is using https://pubsubhubbub.appspot.com/ and I want to update it to superfeedr. Do I need to just change the hub in the feed, or do I need to send anything so subscribers know to update? Didn't see anything on the wiki about this.
# 20:45 aaronpk ooh maybe not actually, looks like i may have cleaned up some of that
# 20:46 kylewm gRegorLove: subscribers should poll occasionally to see if the push hub has updated; you could continue to ping both of them for a while to speed this up
# 20:48 gRegorLove kylewm: Do you mean listing both hubs in the feed? If the feed lists superfeedr but I push to appspot won't that cause problems?
# 20:49 kylewm according to julien you can list and ping both hubs
# 20:49 gRegorLove Maybe I'll try updating to superfeedr and pinging both, see what appspot does
# 20:55 kylewm 1x/day if the feed does push and has been successfully subscribed
wilfredh, nedorito, lukebrooker, j12t, minsky and snarfed joined the channel
friedcell and dym_cx joined the channel
# 22:04 dym_cx kylewm: shouldda not put .h-entry on a <body>
# 22:05 dym_cx looks, like abdacto-s site scraped all in .h-entry
# 22:05 tantek odd, there shouldn't be any scraping happening, only parsing
# 22:06 dym_cx s/abdacto/adactio/
# 22:06 Loqi dym_cx meant to say: looks, like adactio-s site scraped all in .h-entry
# 22:07 kylewm there shouldn't be any text at all, it should just be interpreted as a like, like the other ones at the bottom
# 22:07 aaronpk but if you don't put a name, the parser implies one
# 22:08 aaronpk oh yeah, if adactio is consuming the like properly. but it needs a better fallback for consumers that don't handle like
# 22:09 tantek I believe kylewm and I resolved this in IRC a while ago, specifically regarding RSVP responses, but applicable to any /response
# 22:09 kylewm i changed p-name to "likes this." and it interpreted it as a like...
# 22:17 kylewm mostly I wanted to get my dumb looking comment off the top of an important post on a high traffic blog :)
lukebrooker and minsky joined the channel
lukebrooker, mlncn, minsky, gRegorLove and KartikPrabhu joined the channel
csarven joined the channel
# 23:40 tantek just like different h-entry properties are different
# 23:40 tantek and frankly, in terms of reader recommendations
# 23:41 tantek to do scoped style, where as scoped script doesn't work like that.
# 23:41 tantek scoped style is declaratively containable, whereas script is not
# 23:43 KartikPrabhu tantek: well in that sense I can scope scripts to a post by only including them on the post permalink pag
# 23:44 GWG I'm working on content creation tonight
# 23:44 GWG I mention this because people too often forget to talk about writing stuff
# 23:44 tantek IF there are any real world examples or real world interest / itches
# 23:45 tantek KartikPrabhu: you publish per post scripts already ?!?
# 23:45 GWG tantek: I meant, we talk about how we are building tools for our sites in here, but don't mention when we are posting content on them as much
# 23:51 GWG tantek: I'll be watching over the next week. I'm curious to see if I change my impression
# 23:51 tantek KartikPrabhu: very good - definitely link to practical examples!
# 23:58 Jeena aaronpk, is today a Homebrew Website Club Meetup in Portland?
# 23:58 tantek alright, I'm going to try implementing e-x-style and <style scoped> later tonight, shoudl be doable, and hoping to provide an example for aaronpk /Monocle to parse and display
# 23:58 tantek Jeena - tomorrow - but we need a venue in PDX
# 23:59 Jeena I see, the only bad thing about the place we've been last time was the quite bad wifi connection