#dev 2017-07-12

2017-07-12 UTC
[chrisaldrich], snarfed and tbbrown joined the channel
#
www.boffosocko.com
edited /Jetpack (+702) "JetPack Publicize for POSSE"
(view diff)
snarfed, tantek, arush, gRegorLove and mblaney joined the channel
#
mblaney
!tell voxpelli I found a windows computer to test firefox on and it still works, so the indie-config bug looks to be linux only. still need to test on a mac.
#
Loqi
Ok, I'll tell them that when I see them next
drewinthehead joined the channel
prtksxna_ and prtksxna joined the channel
#
www.boffosocko.com
created /Tumblr_Crosspost (+782) "initial definition and links"
(view diff)
tantek joined the channel
#
www.boffosocko.com
created /Diasposter (+754) "stub with definition and link"
(view diff)
#
tantek.com
edited /Events (+635) "add Edmonton after the fact"
(view diff)
#
www.boffosocko.com
created /Syndication_Links (+1893) "basic definition and link to plugin"
(view diff)
cweiske joined the channel
#
www.boffosocko.com
edited /u-syndication (-127) "Updated WordPress details"
(view diff)
#
www.boffosocko.com
edited /Syndication_Links (+204) "JetPack Publicize support"
(view diff)
#
www.boffosocko.com
edited /WebSub (+51) "updated WordPress section"
(view diff)
[pfefferle] joined the channel
[chrisaldrich] joined the channel
#
www.boffosocko.com
created /mom-autolike (+621) "prompted by tantek"
(view diff)
barpthewire joined the channel
#
calumryan.com
edited /Planning (-23) "/* Brighton */ Amended dates"
(view diff)
#
jjuran.org
edited /User:Jjuran.org (+49) "Add sparkline"
(view diff)
#
loqi.me
created /Net_Neutrality (+147) "prompted by Zegnat and dfn added by Zegnat"
(view diff)
#
vanderven.se martijn
edited /Net_Neutrality (+343) "Document me joining the Battle for the Net’s Day of Action."
(view diff)
mblaney, [pfefferle] and prtksxna_ joined the channel
#
petermolnar
hm. I've decided to create taxonomy indexes: pages, where all taxonomy is listed with all included posts (eg. all the tags, with all their posts), but I ended up with an 1.7MB HTML file for tags o.O https://petermolnar.net/tag/
#
Loqi
Peter Molnar
#
cweiske
I've tried to limit myself to a few tags only in my posts
#
cweiske
you have many tags that are used by 1 post only
#
petermolnar
that is because I foolishly pulled the tags from the source for some bookmark entries
#
petermolnar
which I most probably need to clean up at some point :(
#
petermolnar
I'm getting rid of those
#
cweiske
I also thought about adding more tags to my posts, but only show them when 2 or more use it
prtksxna joined the channel
#
Zegnat
cweiske, ooh, I like that!
#
petermolnar
sometimes 1 is valid, eg. with photos
#
petermolnar
I tend to post one photo of a specific thing
#
petermolnar
only 1.07MB now...
#
petermolnar
which is still a massive file
#
petermolnar
I finally found a useful use for <details><summary>... with this taxonomy index
#
petermolnar
what is NASG?
#
Loqi
It looks like we don't have a page for "NASG" yet. Would you like to create it?
#
petermolnar
NASG stands for "not another static generator!", a static generator written in Python3 powering the site of {{petermolnar}}
#
petermolnar
NASG is "not another static generator!", a static generator written in Python3 powering the site of {{petermolnar}}
#
loqi.me
created /NASG (+143) "prompted by petermolnar and dfn added by petermolnar"
(view diff)
#
cweiske
petermolnar, I don't like your footnotes-instead-of-links approach
#
cweiske
it makes finding the link harder
#
cweiske
and in my feed reader it's completely broken
#
petermolnar
it also makes it possible to print
#
cweiske
(due to a bug in the feed reader)
#
petermolnar
I'm aware it's not friendly enough
#
petermolnar
I was wondering if I should add some minimal JS for a popup, wikipedia-like
#
cweiske
if I was you, i'd show footnote numbers in print-only css
#
cweiske
and show the footnotes in print only, too
#
cweiske
link-footnotes at least
#
cweiske
and have both normal links and footnote links
#
cweiske
that's something the site generator can do for you
#
petermolnar
Pandoc doesn't do that :(
#
cweiske
but you probably have a script that runs pandoc. can't you do that link list generation afterwards?
#
petermolnar
I'm looking at that
#
petermolnar
that's not for markdown
#
cweiske
it's a pandoc filter
#
cweiske
so if you use pandoc you should be able to use it
#
cweiske
petermolnar, your search returns the same url multiple times: http://fotos.cweiske.de/screenshots/2017-07-12%20Auswahl_001.png
#
petermolnar
that needs looking at
#
petermolnar
I'm not going to change the footnote thing right now, I need to think that through
#
petermolnar
I've made it like this for various reasons, and just one of them is printing, so I need to rethink it
#
petermolnar
probably the best method would be to include the url in the footnote as real user for the [^] reference, but that's not supported by pandoc
#
petermolnar
cweiske the footnotes indeed break in tt-rss :/
#
petermolnar
that's not how it's supposed to be
tantek and kapowaz_ joined the channel
#
petermolnar.net
edited /PESOS (-299) "/* Advantages */"
(view diff)
#
petermolnar.net
edited /PESOS (+29) "/* {{petermolnar}} */"
(view diff)
[pfefferle], calumryan, eli_oat, [miklb], dougbeal|mb1, singpolyma, eli_oat1, snarfed, benborges, KartikPrabhu, tantek and [chrisaldrich] joined the channel
#
sknebel
Just posting an (automatically generated) screenshot of e.g. the mobile layout of a post for twitter-image-POSSE might be interesting as well
calumryan, snarfed and snarfed1 joined the channel
#
tantek.com
moved /Net_Neutrality to /net_neutrality "ideas are general concepts, lowercase"
jjuran joined the channel
#
loqi.me
created /Battle_for_the_Net (+213) "prompted by tantek and dfn added by tantek"
(view diff)
#
loqi.me
edited /net_neutrality (+42) "/* See Also */ new section"
(view diff)
#
kaja.sknebel.net
edited /Battle_for_the_Net (+1) "linkify ('… is <url>' pattern)"
(view diff)
#
vanderven.se martijn
edited /one_day_banner (+168) "/* IndieWeb Examples */ Add example"
(view diff)
snarfed joined the channel
#
ben.thatmustbe.me
edited /indieweb_network (+71) "/* Larger or multi-user software */"
(view diff)
#
tantek.com
edited /one_day_banner (+55) "another example"
(view diff)
tantek and [chrisaldrich] joined the channel
#
dgold
is stumped
#
dgold
I've written a chunk of a php micropub endpoint
#
dgold
and, in testing, it all works fine when there's no syndication options chosen, or if a syndication to mastodon is called for
calumryan joined the channel
#
dgold
but as soon as I select a syndication to twitter (using codebird.php) the entire script breaks, and it breaks at points in the script which are _before_ the call to Codebird
#
ben.thatmustbe.me
edited /indieweb_network (-21) "/* Larger or multi-user software */"
(view diff)
snarfed and KartikPrabhu joined the channel
#
tantek
what is X-Content-Type-Options
#
Loqi
It looks like we don't have a page for "X-Content-Type-Options" yet. Would you like to create it?
#
tantek
what is X-Frame-Options
#
Loqi
X-Frame-Options is an optional HTTP header that informs the browser what the server's policy is for displaying content in frames https://indieweb.org/X-Frame-Options
#
tantek
what is X-XSS-Protection
#
Loqi
It looks like we don't have a page for "X-XSS-Protection" yet. Would you like to create it?
#
tantek
what is Observatory
#
Loqi
It looks like we don't have a page for "Observatory" yet. Would you like to create it?
#
tantek
Observatory is https://observatory.mozilla.org/ a site for scanning and checking your personal site for support of various [[security]] and server configuration options including [[HTTPS]], [[X-Content-Type-Options]], [[X-Frame-Options]], [[X-XSS-Protection]].
#
loqi.me
created /Observatory (+287) "prompted by tantek and dfn added by tantek"
(view diff)
snarfed and KevinMarks joined the channel
#
tantek
snarfed this seems wrong: <activity:object-type>http://activitystrea.ms/schema/1.0/</activity:object-type>
#
snarfed
fortunately not much consumes AS1 in Atom
#
tantek
I thought GNUstatus did
#
tantek
as Statusnet before it
#
snarfed
from themselves, yes. less from the wider web outside of them. just experiments so far afaik, many (most) from us
#
tantek
TBH Statusnet consuming support of AS1/Atom was the key motivator for me to add it
#
tantek
so folks on there (e.g. Evan Prodromou) could get my notes/articles posts directly by "following" my site from Statusnet instead of getting the abbreviated / downlevel copy via Twitter
#
tantek
the code works so I just left it in
#
tantek
I may decide at some point it is not worth maintaining
jjuran joined the channel
#
singpolyma
tantek: that's still how I follow you ;)
#
singpolyma
Oh, I guess not the AS1 specifically. Just the Atom :)
#
tantek
singpolyma - yeah? does whatever you use do anything different with articles vs notes?
#
tantek
singpolyma: that's why I went with AS1/Atom instead of AS1/JSON
#
tantek
because with AS1/Atom I support more use-cases simultaneously - old style "RSS" readers, and as well as newer AS1/Atom+PuSH consumers
calumryan joined the channel
#
singpolyma
No, I don't use "article" vs "note" though I do have heuristics for "dumb" titles (such as ones that dupe the body content)
snarfed joined the channel
#
tantek
singpolyma: such "dumbness" is an inevitable consequence of various unnamed formats making <title> *required*, and/or various "readers" failing badly when there is no <title>
#
singpolyma
yeah, I know
[barryf] joined the channel
#
barryfrost.com
edited /Progressive_Web_App (+59) "/* See Also */ Adding "How to turn your website into a PWA" article"
(view diff)
snarfed and [miklb] joined the channel
#
[miklb]
hmm. attempting to login to Quill on iOS it doesn’t redirect back after successful auth @ indieauth
gRegorLove and jjuran joined the channel
#
gRegorLove
What is cancel?
#
Loqi
It looks like we don't have a page for "cancel" yet. Would you like to create it?
#
gRegorLove
What is cancelled?
#
Loqi
It looks like we don't have a page for "cancelled" yet. Would you like to create it?
sebboh and snarfed joined the channel
#
tantek
gRegorLove: context?
#
gRegorLove
cancelled events
#
tantek
hmm I've seen FB notifications of such
#
tantek
even some displays in streams
#
tantek
maybe document it specifically for events rather than just the general term?
#
gRegorLove
Yeah, I cancelled HWC Bellingham tonight, on FB and manually on my indie event and Upcoming
#
tantek
speaking of events, something I heard this weekend from more than one friend was that their preferred way to get invites to events was via structured email invitations - the kind that prompt them to click yes/no and add to their calendar (e.g. Gmail -> Google Calendar, or iOS mail -> Calendar app)
#
tantek
is anyone POSSEing /invitation posts to email ?
#
tantek
because of course then the real trick is somehow backfeeding the RSVPs from such posts back to your indie event!
#
sebboh
I'm forced to use Outlook at work. it's great for calendar invites. People can "send me an invite", even external people (who probably also use outlook) and it 'just works', as far as I know.
#
sebboh
I'll send myself an invite and see what file it attaches.. I think it's ics.
#
tantek
that sounds right. an ICS with invitation fields
#
tantek
I wonder if that's how email RSVPs work too - an email with an ICS attachment that has RSVP fields
#
sebboh
hm, actually.. what I get is, a multi-part MIME email of course, there's a text part, and an HTML part, and then this: "Content-Type: text/calendar; charset="utf-8"; method=REQUEST"
#
sebboh
with a base64 payload, just a moment on that..
#
sebboh
file(1) says: "vCalendar calendar file".
#
tantek
yes text/calendar is ICS
#
sebboh
ooh what I should really check is the RSVP content. from both Outlook and Gmail. It's worth noting that both of those are weird server-side client-side hybrids.
#
sebboh
We have some conference rooms that need to be reserved, and we can do that via the calendar invite paradigm, by inviting a special user that represents a room to the meeting. Somewhere, a bot receives that invite and automatically accepts (or denys if the room is occupied at that time according to its own internal calendar).
#
aaronpk
didn't gmail make some sort of fancy markup thingy for this?
#
aaronpk
i thought it also worked with .ics stuff since it works between outlook and gmail
#
sebboh
Is schema.org good people?
#
aaronpk
it seems to be the way google wants you to do things right now, tho based on their history, i suspect that will change again in another couple years
#
gRegorLove
gCal invites were really popular in my social circles in the late 2000s. gCal is still my primary calendar so it's still the easiest invite system for me, but I get a lot fewer these days.
#
aaronpk
aha, that's what I thought... there is a URL in the invitation that clients are supposed to send the response to
#
tantek
schema org is Google's effort to subvert all the previous open formats work done by IETF, W3C, microformats.org etc.
#
tantek
so in short no, no good
#
tantek
use vCard / h-card instead of schema person
#
tantek
use iCalendar / h-event instead of scheme event
#
sebboh
ah, glad I asked.
#
sknebel
ben_thatmustbeme Zegnat: recruited another selfauth user - sgreger just set it up during HWC (might just steal pieces to wordpressify tho in the long run)
#
Zegnat
sknebel awesome!
#
Zegnat
Have him report back with any little bug he runs into :D
#
aaronpk
i added a link to it on indieauth.com today btw
#
aaronpk
after you sign in on the test form it shows a couple next steps, and that's one of the recommended things
#
aaronpk
i removed indiecert.net since it's offline now
#
ben_thatmustbeme
sweet. thanks aaronpk
#
Zegnat
Ben, can we get some sort of “upstream” label on the `me` issue? Looks like I can’t create new labels and nothing seems to fit. Want to make clear that it is an issue that is waiting for external things before we get to it
#
ben_thatmustbeme
hmm, "upstream" doesn't sound right either
#
ben_thatmustbeme
"external Issue" ?
#
Zegnat
“waiting for spec”? :P Yeah, I was talking with sebsel about the exact label and we couldn’t really come up with something that fit
#
aaronpk
I usually used "blocked"
#
ben_thatmustbeme
"Waiting on external issue"
#
ben_thatmustbeme
"blocked" would work i thin
#
Zegnat
blocked was one of the ones sebsel brought up, yeah. Fine with it. I personally thought it might not make clear that it is blocked by an external issue. Maybe that doesn’t matter.
#
Zegnat
That leaves us with only 1 non-blocked open issue and some documentation work left ?
[miklb] joined the channel
#
loqi.me
created /WP_Super_Cache (+183) "prompted by tantek and dfn added by [miklb]"
(view diff)
#
loqi.me
created /landing_page (+52) "prompted by tantek and dfn added by tantek"
(view diff)
snarfed joined the channel
#
sknebel
Zegnat: is that extension the one you have on github?
#
Zegnat
The one I am running locally has more WebExt stuff in it. Like experimentation for badges on the extension button for showing when rel-me is on the page. That sort of stuff.
#
Zegnat
That’s not in the repo.
#
Zegnat
But that is the basic version, yes
#
gregorlove.com
edited /WP_Super_Cache (+77) "link dfn, cat"
(view diff)
GWG and [miklb] joined the channel
#
www.boffosocko.com
edited /IndieWeb_Press_This (+1098) "usage; link to official repo; section on development; see also; added categories"
(view diff)
snarfed joined the channel
#
martymcgui.re
edited /User:Martymcgui.re () "(-710) /* Personal Site - martymcgui.re */ consider checkins done for now. collapse "working on" into "itches""
(view diff)
#
www.boffosocko.com
created /Tumblr_Crosspostr (+931) "pagelogo; Category: WordPress plugins; spelling of official plugin"
(view diff)
#
www.boffosocko.com
edited /Tumblr_Crosspost () "(-751) redirect to canonical name"
(view diff)
#
www.boffosocko.com
edited /Bridgy (+81) "pagelogo; WordPress with Bridgy"
(view diff)
#
kongaloosh.com
edited /Events (-120) "/* July */"
(view diff)
[chrisaldrich], [eddie], snarfed, AngeloGladding, [kevinmarks] and tantek joined the channel