#indiewebcamp 2015-06-30

2015-06-30 UTC
KartikPrabhu joined the channel
wolftune and nedorito joined the channel
#
tantek
does anyone here have per-post custom styling? if so, how are you storing / publishing it?
#
tantek
use-case: I want to capture this post with its (current) rainbow background styling intact: http://tantek.com/2015/178/t1/lovewins-css3-pride-rainbow-background
#
kylewm
KartikPrabhu definitely does
#
KartikPrabhu
individual CSS files with the same name as the article file
#
KartikPrabhu
backend check if one exists and includes if it does
#
tantek
has this been captured anywhere on the wiki?
#
KartikPrabhu
no. first time this has been asked
#
tantek
"name [of] the article file"? as in the slug? or something else?
#
KartikPrabhu
slug. or whatever identifies the post uniquely in your storag
#
KartikPrabhu
what is bundle
#
Loqi
Bundle is a set publishing tools for the Indieweb built using Python and Django https://indiewebcamp.com/Bundle
#
tantek
what's the first/earliest article you did this with?
#
tantek
and what do you call this feature?
#
tantek
per post styling? custom post style? post style?
#
kartikprabhu.com
edited /Bundle (+172) "/* Post Types */ add custom styling info"
(view diff)
#
KartikPrabhu
tantek: lets go with custom post style. I do the same for JS too though
#
gRegorLove
That's a cool feature, KartikPrabhu
#
KartikPrabhu
looking for earliest article which probably is an import from old Blogger blog
#
KartikPrabhu
oh yeah earliest article is the oldest post on the site from 2006-08-23 : https://kartikprabhu.com/articles/nothing-left-dust
#
tantek
that's your earliest article *with* a custom post style?
#
KartikPrabhu
imported from Blogger original at http://paralleltransport.blogspot.com/2006/10/nothing-left-but-dust.html also with similar styles :P
#
tantek
did Blogger allow custom post styles?
#
KartikPrabhu
tantek: yup! In Blogger I'd put the custom styles directly in the post with <style> elements... yuck ;)
#
tantek
haha awesome hack
#
Loqi
rofl
#
tantek
what is a custom post style?
#
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?
#
KartikPrabhu
is bad at starting page fro scratch with wiki-syntax
KevinMarks__ joined the channel
#
KartikPrabhu
what is custom post style?
#
Loqi
Custom post style is the practice of styling individual posts differently from the rest of the site styles https://indiewebcamp.com/custom_post_style
lukebrooker, fiatjaf, KevinMarks and snarfed joined the channel
#
cuibonobo
Twitter's commented retweet feature is cool, but I hate that they break how links should intuitively work
#
cuibonobo
e.g. I can't right-click the retweet being commented on and open it in a new tab
#
cuibonobo
(I often like to see what the thread for a particular tweet, which is why I'm annoyed)
#
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
#
acegiak
kylewm: trying to work out why this reply isn't being parsed properly on my site. I've probably messed something up. https://kylewm.com/2015/06/just-finished-the-last-episode-this-morning-but-hahaha
#
Loqi
acegiak: GWG left you a message on 6/28 at 5:42am: Thanks for the webmention. I haven't gotten one not from Bridgy in a while. http://indiewebcamp.com/irc/2015-06-28/line/1435495326652
lukebro__ joined the channel
#
GWG
Hello, acegiak
#
acegiak
GWG: hi!
#
GWG
acegiak: Reverse issue this time?
#
acegiak
reverse issue?
KevinMarks joined the channel
#
GWG
Couild it be the same issue kylewm had in reverse? The e-content vs the p-content?
#
acegiak
pretty sure php mf2 doesn't care?
#
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?
#
GWG
My first response is always to ask...do we have the latest version of the software?
#
acegiak
this is a good point
#
acegiak
theoretically I should be able to just replace the current version in semantic linkbacks with the new version
#
acegiak
theoretically...
#
GWG
Yes.
#
GWG
Then remove the comment and manually send the webmention to see what happens
#
GWG
It also adds several things that might be fun for Semantic Linkbacks in future.
#
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
#
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
#
acegiak
all there
#
GWG
Not the meta...what is the value of comment_content and comment_type?
endi and wolftune joined the channel
#
acegiak
oh yeah I see what you mean
#
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
#
acegiak
updated php mf2 still doing it. weird
#
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.
#
acegiak
GWG: I don't have a lot of time at the moment was hoping to find a quick solution
#
GWG
I'll look at it if I have a moment.
#
GWG
Parsing isn't my strong point
KevinMarks, KevinMarks__ and snarfed joined the channel
#
KevinMarks_
do you want to compare with the python parser?
#
acegiak
KevinMarks_: what I really need to do is add a line to semantic linkbacks that logs the result of current parsing
#
GWG
acegiak: DEBUG flag?
#
KevinMarks_
which post are you parsing?
#
acegiak
GWG: how i set that again?
#
GWG
acegiak: We should write it in
#
acegiak
oh right, yeah
#
KevinMarks_
hm, the python one has lots of new bits
#
KevinMarks_
so hard to diff
#
kylewm
parsing on pin13 seemed fine
KevinMarks joined the channel
#
acegiak
kylewm: can you, just for testing, take out the quotation marks?
#
acegiak
wait no
snarfed, wolftune, jciv and dpg joined the channel
#
acegiak
GWG: It's parsing correctly :/
#
GWG
Great!
KevinMarks__ joined the channel
#
acegiak
so wp_update_comment is returning nothing
emmak joined the channel
#
GWG
acegiak: What do you mean?
#
acegiak
error_log(print_r(wp_update_comment($commentdata),true));
#
acegiak
prints blank to the error log
#
acegiak
docs say it should return 1 or 0
rbrt, gRegorLove, tilgovi, wolftune and tantek joined the channel
#
tantek
KartikPrabhu++ great start on /custom_post_style
#
Loqi
KartikPrabhu has 97 karma
#
KartikPrabhu
:thumbsup:
#
tantek
going to add some more sections :)
#
KartikPrabhu
go for it!
cweiske joined the channel
#
KartikPrabhu
tantek: do we want custom post script as a page?
csarven, lukebrooker, KartikPrabhu, snarfed, snarfed1, friedcell, fkooman and sanduhrs joined the channel
#
tantek.com
edited /custom_post_style (+158) "see also, why"
(view diff)
elima, petermolnar, KevinMarks, KartikPrabhu, interactivist, LauraJ, Sebastien-L and KevinMarks__ joined the channel
#
rhiaro
Anyone noticed this weird @ stripping pseudo-RT/QT on twitter lately? https://twitter.com/21StepsMichael/status/615808245483986945
#
@21StepsMichael
rhiaro: #websci15 Come to Online Behaviours session next to see emax present our paper on lying & deception on soc… http://quickestdollar.com/
(twitter.com/_/status/615808245483986945)
#
rhiaro
oh, loqi printed a different url to what's displayed on twitter. I guess it's spam then.
#
rhiaro
but... weird spam... since it doesn't @ mention anyone
friedcell, j12t, evalica, stream7, edpw and adactio joined the channel
#
tristanthomas.me
edited /Jekyll (+85) "/* IndieWeb Examples */"
(view diff)
#
tristanthomas.me
edited /projects (+85) "/* Jekyll */"
(view diff)
lukebrooker, frzn, csarven, hidgw, j12t, LanceyWork, friedcell, eschnou and edpw joined the channel
#
kodfabrik.se
edited /Jekyll (-16) "Prettified my own name in the list"
(view diff)
hidgw, lukebrooker, j12t, lukebroo_, mlncn, tantek and edpw joined the channel
#
tantek.com
edited /custom_post_style (+696) "more subheads, add brainstorming with h-entry e-x-style scoped style element idea"
(view diff)
#
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
#
Loqi
Ok, I'll tell them that when I see them next
#
tantek.com
edited /custom_post_style (+7) "/* Tantek */ /code"
(view diff)
hidgw, stream7 and stream7_ joined the channel
#
@jimpick
Impressed with https://indieauth.com/ - still too complicated for most people though.
(twitter.com/_/status/615875003842572288)
j12t, nedorito, nedsauce, friedcell, hidgw, snarfed and stream7 joined the channel
#
ben_thatmustbeme
good morning #indiewebcamp
lukebrooker joined the channel
#
cuibonobo
good morning!
#
ben_thatmustbeme
what are you up to cuibonobo?
#
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
#
@HongPong
beware thinking that social media is a main drag. it's a thing but its like a ledge in a river really.see https://indiewebcamp.com/silo @MnWatcher
(twitter.com/_/status/615894245262503937)
#
csarven
What type of systems/environments/tools do you all use to create/update your resources?
#
csarven
Lets make that create/update/delete ;)
#
petermolnar
csarven that question is too wide for me to answer, could you be a bit more specific?
#
cweiske
debian linux here
#
petermolnar
currently elementaryOS Freya on the desktop, debian 7 on server, looking forward to replace it with FreeBSD on server
#
petermolnar
if that is the question
#
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
#
petermolnar
that is a bit hard to answer
#
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
#
petermolnar
those things that live in code, like hcard representations, are in a git repository, synced with github
#
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
#
tantek
csarven++ for asking a very good question, and worth documenting (for everyone for themselves and to share)
#
Loqi
csarven has 7 karma
#
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
#
tantek
just took notes while doing my posting process for recent note, documenting shortly
petermolnar joined the channel
#
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
#
ben_thatmustbeme
definitely a really good question
#
tantek
csarven - that question may be worth adding to /wikifying as a good question for people to answer on their User: pages
#
tantek
it gets at the heart of a lot of what we are doing
#
ben_thatmustbeme
i'm wondering if we do it all in one page
#
ben_thatmustbeme
becomes a central point for ideas about how to make it better UI
#
tantek
I'm adding it to /Falcon as an example of current posting process
#
tantek
makes sense per tool I think
#
zachdonovan
resurfacing -- good morning!
#
tantek
and maybe *also* a summary page with answers inline or linking to them
#
tantek
welcome back zachdonovan!
#
tantek
who is zachdono- ?
#
zachdonovan
we met at Schnippers in Manhattan
#
zachdonovan
for a brief and connectivity-challenged HWC
#
tantek
yes we did - was just wondering about the other IRC nickname :)
#
tantek
maybe leftover from a web IRC UI login?
#
ben_thatmustbeme
really? its the same info it looks like
#
ben_thatmustbeme
zachdonovan: do you have any other machines logged in
#
ben_thatmustbeme
its not web IRC
#
ben_thatmustbeme
pretty sure those don't get Real Name data to match
#
tantek.com
edited /Falcon (+905) "capture Sample Post Creation Flow per csarven's question"
(view diff)
#
zachdonovan
ben_thatmustbeme: I'll have a look
j12t and mlncn joined the channel
#
ben_thatmustbeme
yeah weblogins show at @indiewebcamp.com
#
tantek
csarven, ok here you go, both general description of Falcon posting "UI" from before, and just captured as I was doing it, Sample Post Creation Flow: https://indiewebcamp.com/Falcon#Publishing_UI
#
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
#
tantek.com
edited /Falcon (+14) "/* Sample Post Creation Flow */ edit locally"
(view diff)
frzn_, tvn, gRegorLove, snarfed and tilgovi joined the channel
#
zachdonovan
looks like my bouncer is holding a zombie connection
frzn joined the channel
#
csarven
ben_thatmustbeme tantek Thanks. I will revisit this.
gavinc joined the channel
#
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
loqi playback too :)
#
Loqi
KartikPrabhu: tantek left you a message 4 hours, 29 minutes ago: re: custom post script - are there real world examples of it? if so, yes, especially if you can add a "Why" section http://indiewebcamp.com/irc/2015-06-30/line/1435668829573
KartikPrabhu and snarfed joined the channel
#
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 :(
#
KartikPrabhu
good use-case for the "Regrets" section ;)
#
kylewm.com
edited /2015/Guest_List (+2) "move myself to Remote"
(view diff)
#
kylewm
yeah KartikPrabhu, I just wanted to apologize personally
#
kylewm
"personally"
tilgovi and snarfed joined the channel
#
gRegorLove
Bummer, kylewm :/
mlncn joined the channel
#
tantek
sorry to miss you kylewm but certainly understand
#
tantek
will we see you tomorrow night at least at Homebrew Website Club? (assuming so per RSVP on https://kylewm.com/2015/06/homebrew-website-club-1 :) )
#
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
#
GWG
Afternoon
#
tantek
kylewm: what do you mean you don't have any control over?
#
kylewm
since I created the event, I can't RSVP anything other than yes
#
zachdonovan
GWG: hey, sorry for radio silence!
#
tantek
kylewm: oh that's interesting - what if you post an indie rsvp and then Bridgy Publish POSSE it to FB?
#
GWG
zachdonovan: I have news
#
tantek
GWG, zachdonovan are you trying to arrange a venue for tomorrow night HWC?
#
GWG
tantek: I am available, but we didn't schedule one.
#
kylewm
tantek:
#
kylewm
Error: {"error":{"message":"(#100) User must be able to RSVP to the event.","type":"OAuthException","code":100}} HTTP Error 400: Bad Request
#
zachdonovan
I have a conflict and can't make it
#
zachdonovan
tomorrow night
#
zachdonovan
GWG: what's the news?
#
GWG
zachdonovan: Can you email me? I realized that I don't have yours
#
tantek
kylewm: hmm - perhaps document on /Facebook#Issues ?
#
tantek
GWG, zachdonovan how about HWC on the 15th in NYC?
snarfed joined the channel
#
GWG
I am free that night as far as I know.
#
@jimpick
Researching what to do for self-hosted comments on a staticly generated blog. Discourse looks heavy. Isso might work. http://posativ.org/isso/
(twitter.com/_/status/615919270799618048)
#
tantek
voxpelli: perhaps an opportunity? ^^^
#
GWG
And the manager of a kosher deli offered me a room if it is vacant.
#
voxpelli
tantek: nice, I'll respond :)
#
GWG
We have to buy food though
#
tantek.com
created /you_up_to_cuibonobo (+43) "redirect to working on, prompted by ben_thatmustbeme https://indiewebcamp.com/irc/2015-06-30/line/1435673377075"
(view diff)
uhhyeahbret joined the channel
#
tantek
GWG, no problem - note the purchase minimum on the wiki
#
ben_thatmustbeme
lol tantek for that edit
#
GWG
No minimum.
#
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.
#
tantek
good to be upfront about that on the wiki
#
ben_thatmustbeme
oh wow, cuibonobo, i didn't realize you work on Archer, cool
#
ben_thatmustbeme
I got my season 6 crew t-shirt in
#
zachdonovan
GWG: messaged you
#
cuibonobo
yeah! it has been a great experience
#
GWG
zachdonovan: What date is good for you?
#
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?
#
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'
#
cuibonobo
ah no i waded in on my own :)
#
zachdonovan
GWG: for HWC? The 15th works for me.
#
zachdonovan
GWG are we still thinking about doing a remote IWC on the 11th-12th?
#
GWG
I will call deli and see if yge regional manager reneged
#
ben_thatmustbeme
hah, love the software name cuibonobo
#
GWG
zachdonovan: Yes, but still venue challenged. I got an HWC venue.
#
cuibonobo
ben_thatmustbeme: ah yes! i actually haven't worked on it in a while
#
zachdonovan
gotcha. I'll ask around re:venue.
#
cuibonobo
i've been really busy, but also if i'm really honest i think i got a little impostor syndrome too
#
cuibonobo
like, 'is this good enough?'
#
cuibonobo
i should just throw it up and be done with it
#
GWG
zachdonovan: There are a few promising leads.
#
tantek
cuibonobo: welcome to the club.
#
ben_thatmustbeme
cuibonobo: i've honestly hit that point with my software and i have put soo much time in to it
#
tantek
If it helps, you can read my summary of how I post a note on my site from this morning, and feel free to LOL: https://indiewebcamp.com/Falcon#Sample_Post_Creation_Flow
#
gRegorLove
throwitup++ cuibonobo
#
Loqi
throwitup has 1 karma
#
gRegorLove
Er... :)
#
tantek
um...
#
tantek
on another topic - who else (besides KartikPrabhu) is interested in custom post styles?
#
tantek
aaronpk: awesome! I was hoping someone who is also building a reader is/was
#
ben_thatmustbeme
that would be pretty interesting to add
#
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!
#
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
#
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
#
aaronpk
for example your custom background for your whole site layout doesn't make sense in a reader
#
tantek
but could on the h-entry
#
aaronpk
but something like specifically styling an element within the post content would work fine
#
ben_thatmustbeme
is scoped styles actually working in all browsers yet?
#
aaronpk
ohhh dear
#
aaronpk
have not see nthat yet
#
aaronpk
isn't that not backwards compatible?
#
tantek
there's a polyfill for it
#
ben_thatmustbeme
aaronpk: double negative?
#
aaronpk
what's the opposite of backwards compatible
#
aaronpk
backwards incompatible?
#
aaronpk
forwards compatible?
#
aaronpk
sticks to the original "not backwards compatible"
#
tantek
ben_thatmustbeme: here's a noJS link instead: http://caniuse.com/style-scoped
#
ben_thatmustbeme
"is that backwards compatible?"
#
aaronpk
different meaning
#
tantek
aaronpk - works in Firefox :D
#
ben_thatmustbeme
tantek: sorry, if redirects when you have js on
#
ben_thatmustbeme
or rather rewrites the URL
#
tantek
rewrites to a longer more fragile URL?!?
#
tantek
caniuse--
#
Loqi
caniuse has -1 karma
#
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
#
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
#
tantek
hmm - if I get that right, maybe I can even style my posts *in-stream* like on my home page!
#
tantek
aaronpk: back to the question at hand, would you consider adding "e-x-style" support to Monocle?
#
ben_thatmustbeme
actually i can make it work on my site already as i give the post an ID which is its internal ID
#
aaronpk
why does it need a microformat?
#
ben_thatmustbeme
so i could rewrite the styles
#
ben_thatmustbeme
but ... scoped would be sooo much better
#
tantek
aaronpk - so you can just read the <style> element as part of the h-entry that it's for!
#
tantek
it's a property, not a format itself
#
aaronpk
if you include a <style scoped> element inside your e-content html, and a reader renders the html, it will just work
#
tantek
property of its h-entry
#
KevinMarks_
why not just target the post id?
#
ben_thatmustbeme
realizes he can really mess up readers this way if they display the html
#
KevinMarks_
or an id inside the e-content?
#
tantek
KevinMarks: my posts no longer have id attributes
#
ben_thatmustbeme
KevinMarks_: because during creation, you don't have an ID
#
ben_thatmustbeme
assuming we are doing this through micropub
#
tantek
aaronpk - I was assuming you were already filtering out <style> <script> and other possibly abusive tags
#
aaronpk
tantek: question: are we assuming support for <style scoped> (with or without a polyfill)? my answer will be different depending on the answer
#
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
#
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
#
tantek
KevinMarks: still does :D - I still hear stories of people seeing <div … > in the "titles" of my posts in their "readers"
#
tantek
which apparently fail to support Atom 1.0 propertly :P
#
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
#
tantek
s/propertly/properly
#
Loqi
tantek meant to say: which apparently fail to support Atom 1.0 properly :P
#
tantek
aaronpk - yes!
#
aaronpk
and then it would still be safe to strip out any <style> tags inside the e-content html
#
KevinMarks_
google reader was funny as a tantek's posts would be much bigger as he had <h2> in them
#
ben_thatmustbeme
i still occasionally get tantek's posts in my Google Now stream
tvn and tantek joined the channel
#
@jimpick
RT @voxpelli: @jimpick I built https://webmention.herokuapp.com/ to accept comments other posts on their sites. @simmelj also has built one: https://…
(twitter.com/_/status/615956807761014784)
#
tantek
voxpelli++
#
Loqi
voxpelli has 25 karma
#
Loqi
voxpelli has 26 karma
#
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
#
ben_thatmustbeme
tantek, i like that idea
#
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
#
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
#
tantek
aaronpk - oh? what was the earliest post you did that? and what mechanism did you use?
#
KevinMarks_
so I should keep using <details><summary> even though firefox ignores it?
#
tantek
KevinMarks: if you like the feature, yeah, go for it
#
tantek
I myself am not a huge fan of details/summary, but that's IMO
#
aaronpk
it's a <style> tag that is written right alongside the post content
#
tantek
very cool!
#
tantek
did it show up on your home page as well that way?
#
aaronpk
i don't show full blog post content on my home page
#
@jimpick
@voxpelli @simmelj Very cool! I was looking at webmentions. Not sure how it works for lightweight commenting (eg. anonymous).
(twitter.com/_/status/615958847019036672)
#
tantek
odd, it also doesn't show on the archive page for that day: https://aaronparecki.com/2013/03/11/
#
aaronpk
yeah, i don't show post contents on list views
#
tantek
you mean article content? because you do show note, reply, sleep content on list views
#
@voxpelli
@jimpick Depends on whether one wants to host them or not. Been talking to @simmelj about adding my WebMention embed to his more classic one
(twitter.com/_/status/615959332937670656)
#
aaronpk
er yea, article
#
aaronpk
i do show the featured image
#
tantek
so you show a /link-preview for articles in list views then instead of the article itself?
#
aaronpk
i suppose you could call it that
#
tantek
is wanting hovercards for all the links now
#
aaronpk
in fact, maybe i should take some design inspiration from link-preview and make sure my articles look better in lists
#
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
#
KevinMarks_
is still playing with that
#
aaronpk
come to think of it, i have been finding hovercards useful lately
#
aaronpk
amazon uses them a ton
#
tantek
aaronpk: same thing for all your "Listening" items, expecting to see a thumbnail of the album/single covers
#
KevinMarks_
I got distracted by trying to make text fit without js
#
aaronpk
hovering over rating stars to see the breakdown of % for each rating
#
tantek
KevinMarks: text-overflow:ellipsis; ?
#
tantek
hovercard all the links!
#
aaronpk
text-overflow-ellipsis++
#
Loqi
text-overflow-ellipsis has 1 karma
#
tantek
Loqi, learn X all the Y!
#
KevinMarks_
I don't want bloody ellipses, I want to read the title
#
tantek
KevinMarks: you could always use MARQUEE ;)
#
KevinMarks_
I am so sick of stupid designs that pretend all names are short
#
KevinMarks_
especially in music players
e-lima joined the channel
#
tantek
KevinMarks sounds like a rant worthy of screenshots and one of your infamous screeds ;)
#
KevinMarks_
I was trying to come up wiht a layout solution
indie-visitor joined the channel
#
Loqi
Welcome, indie-visitor! Set your nickname by typing /nick yourname
#
indie-visitor
#francophone
#
aaronpk
a friend of mine posted a good mockup... let me find it
#
tantek
aaronpk - nice
#
aaronparecki.com
edited /custom_post_style (+294) "/* Indieweb Examples */"
(view diff)
#
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
#
voxpelli
just published two new indieweb node modules that's part of a Micropub endpoint I'm building
#
voxpelli
one for formatting a Microformat JSON structure into something not so JSON:y (currently a Jekyll post): https://github.com/voxpelli/node-format-microformat
#
voxpelli
and another that's a built and ready Micropub endpoint one can plug into ones Express Node.js app: https://github.com/voxpelli/node-micropub-express
#
voxpelli
both very early versions
#
aaronpk
voxpelli++
#
Loqi
voxpelli has 27 karma
#
aaronpk
sweet! are you planning on supporting both form-encoded and json micropub requests?
#
KevinMarks_
trying to make text fit the width of the element is really hard
#
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
#
voxpelli
it currently works with Quill – so I can publish Jekyll posts to my GitHub Pages blog from Quill
#
aaronpk
tantek: darnit now I want hovercards for all my links too!
modem joined the channel
#
tantek
Inception complete. (BWOOOOONGGGGG)
#
aaronpk
i wonder if i can do that somehow by adding a single script tag to my site
#
KevinMarks_
now you're getting ahead of me
#
tantek
what is a hovercard?
#
KevinMarks_
I was doing an unmung hovercard maker
#
aaronpk
and on hover, have it ping an endpoint somewhere that returns a hovercard if it can make one
#
tantek
whoa old page!
#
tantek
goes to edit
#
aaronpk
hm there are some good hovercard.TLD domains available
#
tantek.com
edited /hovercard (+799) "stub, dfn, stub why how indieweb examples, silo examples facebook & twitter, see also"
(view diff)
#
aaronpk
that actually might work reasonably well with responsive design being a priority
#
dym.cx
edited /User:Dym.cx (-500) "shrt"
(view diff)
#
KevinMarks_
it looks extra good on high dpi screens too
#
tantek
ok updated /hovercard a bit, feel free to add more!
#
KevinMarks_
(I did pick responsive examples)
#
tantek
ooh I think I know how we could easily markup hovercards in-content instead of having to JS them in
#
tantek
with h-cite
#
tantek
at least for things like books, movies, tv shows
#
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
#
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
#
aaronpk
i don't think i actually want to have the markup inline
#
aaronpk
more work for me
#
tantek
indeed - it's a tradeoff for sure
#
tantek
XHRing the hovercard on demand would be more efficient for first page load
#
KevinMarks_
Ben's tweet embed technique is worth studying
#
tantek
KevinMarks: he is here in the channel btw: benward :)
#
tantek
back on custom post style
#
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*
#
tantek
e.g. my rainbow styling post is a *note* using p-content
#
aaronpk
but your rainbow styling doesn't apply to the post content
#
tantek
it's going to - that's my point
#
aaronpk
how? what will it look like?
#
tantek
I'm going to switch it from being global on my site / posts to just be that post only
#
tantek
on the post permalink it will affect the whole post, which is the whole page
#
aaronpk
what will it look like in list views?
#
tantek
and if I get scoped style working, then it *should* affect only the "box" of the post in-stream on my home page
#
tantek
seriously if I get this working I think it will look very cool :)
#
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
#
aaronpk
that's another reason
#
tantek
yes, I stand corrected. another reason. :)
#
aaronpk
i think the reason mentioned earlier makes a lot of sense as well, even for html content
#
tantek
feels like everytime he says "I stand corrected." he should actually stand up.
#
tantek
yes. we should capture both in /custom_post_style#Why
#
KevinMarks_
I love this, talking of previews http://pagesfromceefax.net
#
aaronpk
not sure how to capture those
#
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
#
tantek
aaronpk - we can capture them as "Use Cases" as a subsection of Why if you like
#
aaronpk
my dropcaps styles being an example of the former, and tantek's rainbow background an example of the latter
#
KevinMarks_
I have a standing desk, so I cna say it accurately
#
tantek
aaronpk: CSS makes no such distinction
#
tantek
except in property names, e.g. background vs. color and font-size
#
tantek
KevinMarks++
KartikPrabhu joined the channel
#
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
#
aaronpk
as in, i'm pretty sure with my current HTML I can't write a single CSS rule for both
#
KartikPrabhu
sometimes I change a whole lot i my custom_post_styles including the logo/button colours
KevinMarks_ joined the channel
#
aaronpk
had to change tantek's CSS from targeting the body tag to the html tag
#
aaronpk
and that of course won't work in a list view
#
KevinMarks_
gah, closed my irc client by accident
#
tantek
aaronpk what if you used <html class="h-entry"> ?
#
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.
#
tantek
for the permalink pages at least
#
aaronpk
tantek: then I have other problems
#
aaronpk
ooh maybe not actually, looks like i may have cleaned up some of that
#
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
#
tantek
gRegorLove: probably worth capturing as an FAQ: /PuSH#FAQ
#
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?
#
kylewm
according to julien you can list and ping both hubs
#
gRegorLove
Maybe I'll try updating to superfeedr and pinging both, see what appspot does
#
gRegorLove
How often is Woodwind polling to check the hub?
#
kylewm
1x/day if the feed does push and has been successfully subscribed
#
@e2b
@lmprht → are already plenty ways, all limited to different platforms with TOS. And what about RSS users? Are silos really better? Indieweb?
(twitter.com/_/status/615987823112531968)
#
gregorlove.com
edited /PubSubHubbub (+306) "/* Issues */ +FAQ"
(view diff)
wilfredh, nedorito, lukebrooker, j12t, minsky and snarfed joined the channel
#
dym.cx
edited /PubSubHubbub (-8) "main url is now on github"
(view diff)
#
dym.cx
edited /PubSubHubbub (+6) "/* Hubs */ new url on github"
(view diff)
#
kylewm
sigh, this didn't work out too well https://adactio.com/journal/9201#comment20116
#
dym.cx
edited /Template:dym_cx (+6) "+ space between icon and the name"
(view diff)
friedcell and dym_cx joined the channel
#
dym_cx
kylewm: shouldda not put .h-entry on a <body>
#
dym_cx
looks, like abdacto-s site scraped all in .h-entry
#
tantek
odd, there shouldn't be any scraping happening, only parsing
#
dym_cx
s/abdacto/adactio/
#
Loqi
dym_cx meant to say: looks, like adactio-s site scraped all in .h-entry
#
aaronpk
this is probably the implied p-name problem
#
kylewm
no, it was supposed to be a like
#
kylewm
there shouldn't be any text at all, it should just be interpreted as a like, like the other ones at the bottom
#
aaronpk
but if you don't put a name, the parser implies one
#
kylewm
sure, but why should it use the name at all?
#
tantek
kylewm - exactly
#
tantek
perhaps something to be clarified on /likes
#
aaronpk
oh yeah, if adactio is consuming the like properly. but it needs a better fallback for consumers that don't handle like
#
tantek
that's what p-summary is for
#
tantek
I believe kylewm and I resolved this in IRC a while ago, specifically regarding RSVP responses, but applicable to any /response
#
kylewm
is jeremy's code open source?
#
kylewm
i changed p-name to "likes this." and it interpreted it as a like...
#
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
#
@t
Wanting to keep CSS Pride bg live on its post, asked #indiewebcamp; two have per post styling: https://indiewebcamp.com/custom_post_style (ttk.me t4bw2)
(twitter.com/_/status/616017057302364160)
lukebrooker, mlncn, minsky, gRegorLove and KartikPrabhu joined the channel
#
KartikPrabhu
tantek: what do you think of having /customized_posts as one page with /custom_post_style and /custom_post_scripts as sections ?
csarven joined the channel
#
tantek
I think they're pretty different
#
tantek
just like different h-entry properties are different
#
tantek
and frankly, in terms of reader recommendations
#
tantek
to do scoped style, where as scoped script doesn't work like that.
#
tantek
I mean - if there even is scoped script
#
KartikPrabhu
"there is scoped style" is also dubious with lot less support
#
tantek
scoped style is declaratively containable, whereas script is not
#
KartikPrabhu
also what I do with custom_post_style is not "scoped" in any sense
#
tantek
it is - to that post
#
KartikPrabhu
not to the h-entry
#
tantek
do you display your articles ever in a list?
#
tantek
h-entry is just the plumbing for the post
#
KartikPrabhu
tantek: well in that sense I can scope scripts to a post by only including them on the post permalink pag
#
GWG
I'm working on content creation tonight
#
GWG
Part 4 of my continuing series.
#
tantek
KartikPrabhu sure - hence I suggested a separate /custom_post_script page
#
KartikPrabhu
aah ok I see :)
#
GWG
I mention this because people too often forget to talk about writing stuff
#
KartikPrabhu
what is custom_post_script?
#
tantek
IF there are any real world examples or real world interest / itches
#
KartikPrabhu
tantek: i have a few examples already
#
tantek
GWG, no it's not forgotten. see /create
#
tantek
KartikPrabhu: you publish per post scripts already ?!?
#
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
#
KartikPrabhu
with JS on :P
#
tantek
of course ;)
#
tantek
GWG - interesting - I see it as a good mix
#
KartikPrabhu
tantek: a more practical exmaple is https://kartikprabhu.com/articles/euclids-space where I use MathJax to convert Latex equations to MathML or HTML+CSS rendering
#
GWG
tantek: I'll be watching over the next week. I'm curious to see if I change my impression
#
tantek
KartikPrabhu: very good - definitely link to practical examples!
#
Jeena
aaronpk, is today a Homebrew Website Club Meetup in Portland?
#
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
#
tantek
Jeena - tomorrow - but we need a venue in PDX
#
Jeena
I see, the only bad thing about the place we've been last time was the quite bad wifi connection