#dev 2017-12-13

2017-12-13 UTC
benwerd joined the channel
#
upon2020.com
edited /Special:Log/upload () "uploaded a new version of "[[File:aws-ubos-wordpress-admin-overview.png]]": Upgraded Wordpress"
(view diff)
snarfed joined the channel
eli_oat, [miklb] and snarfed joined the channel
snarfed1, benwerd, snarfed and [tantek] joined the channel
renem_ joined the channel
[manton] joined the channel
benwerd joined the channel
#
upon2020.com
created /Tutorial:_Install_Known (+4241) "Initial content"
(view diff)
benwerd, snarfed, tbbrown and [jeremycherfas] joined the channel
snarfed, KartikPrabhu, cweiske and KevinMarks joined the channel
jeremycherfas joined the channel
#
@ChrisAldrich
Thanks to #WordPress with #Webmentions and some #IndieWeb magic, I'm finally able to have a completely natural back and forth conversation from one @WordPress site to another. Twitter, Facebook: Eat your hearts out! http://boffosocko.com/2017/12/13/finally-blog-to-blog-communication-with-simplicity/
(twitter.com/_/status/940874676695420929)
KevinMarks, [kevinmarks] and jonnybarnes joined the channel
#
Zegnat
Just finished reading the reply-to discussion between snarfed and aaronpk. sknebel was right, khurtwilliams’ use of p- instead of u- (which aaronpk) does means that Khurt isn’t replying to a URL. p-in-reply-to means the parser has to take the p-name from the h-cite as value.
#
Zegnat
Often overlooked. It is the deepest part in the parsing process tree here: http://microformats.org/wiki/microformats2-parsing#parse_an_element_for_class_microformats
#
Loqi
[Tantek Çelik] microformats2 parsing specification
#
sknebel
Zegnat: sure, although consuming code might explicitly parse nested objects for their urls as well
#
Zegnat
Yes, if anyone’s consumer is specifically build to *not* use mf2 parser value output and always goes looking for u-url in child h-* objects it wouldn’t matter.
#
Zegnat
But I am guessing not a lot of consumers do that. Which is why it is important to inform people of what mf2 prefixes do.
KevinMarks joined the channel
#
sknebel
agreed. was more a question - I don't know what consumers do that (I'd assume primarily those that care about other details in the nested object, so something just looking for the reply.to wouldn't unless it wants to reuse the cite for something?
eli_oat, [kevinmarks], snarfed, [miklb], tbbrown, tantek, [eddie], sgreger, [tantek] and sgreger_ joined the channel
#
Zegnat
!tell aaronpk is xray.p3k.io not up to date? It doesn’t seem to parse e.g. RSS?
#
Loqi
Ok, I'll tell them that when I see them next
#
aaronpk
should be, what feed is it failing on?
#
Zegnat
We were discussing feed parsing, and apparently something didn’t work. Waiting for sknebel with the test-case... :P
#
sknebel
aaronpk: Zegnat: the feeds from xkcd.com failed
#
aaronpk
easy fix :)
#
aaronpk
should be live now
#
aaronpk
I might have to special-case those feeds in order to get a real "photo" property in the JSON output tho
khurtwilliams joined the channel
#
Zegnat
Could that be done just by adding another Format file to XRay? I was looking into how those Formats work. I might be interested in adding one for YouTube.
#
petermolnar
whispers lightly: YAMLfeeds
#
Zegnat
Hahaha
#
Loqi
rofl
#
Zegnat
What is YAMLFeed?
#
Loqi
YAMLFeed is an attempt to ensure there is always a format war; since JSONFeed claims to be more readable, writable and easier to parse, than RSS, we present YAMLFeed: even more easier to read and write https://indieweb.org/YAMLFeed
#
Zegnat
Yours is offline still petermolnar :(
[manton] joined the channel
#
[manton]
I know that it's a joke, but YAML is really not more readable than JSON. Generating YAML from code is actually really difficult.
#
[manton]
I should've added a smiley in there. 🙂
#
Zegnat
Oh, yeah, we had a big discussion about YAML not too long ago [manton]. In my experience YAML parsers are also extremely incompatible with eachother.
#
Zegnat
You really need to stick to a small subset of YAML features.
#
sknebel
yeah. I like yaml for config files I write manually, but it's a bad format for interchange IMHO
#
www.boffosocko.com
edited /read (+97) "/* Other Examples */ Xavier Roy"
(view diff)
#
[manton]
Cool. I was kind of surprised when I went to generate YAML files and ran into issues. Luckily don't really deal with them very much except trivial config files. 🙂
#
Zegnat
I think it was tantek who asked if it was worth defining a subset of YAML to support. But that gets you onto a slippery slope really fast.
#
sknebel
it's a bit to powerful, and the parsers aren't in great shape... everyone uses the same few, but they are barely maintained. e.g. I had issues with the python one where even "take this dict, write to disk, load again" didn't produce the original data because it silently dropped parts of it
#
tantek
YAML's feature bloat enabled a bunch of security exploits AFAIK. Something about Ruby gem server or something?
#
tantek
what is Chrome
#
Loqi
It looks like we don't have a page for "Chrome" yet. Would you like to create it? (Or just say "Chrome is ____", a sentence describing the term)
#
tantek
what is Google Chrome
#
Loqi
It looks like we don't have a page for "Google Chrome" yet. Would you like to create it? (Or just say "Google Chrome is ____", a sentence describing the term)
#
tantek
what is Edge
#
Loqi
It looks like we don't have a page for "Edge" yet. Would you like to create it? (Or just say "Edge is ____", a sentence describing the term)
#
tantek
what is Microsoft Edge
#
Loqi
It looks like we don't have a page for "Microsoft Edge" yet. Would you like to create it? (Or just say "Microsoft Edge is ____", a sentence describing the term)
#
tantek.com
edited /Payment_Request_API (+1328) "add a bunch of vendor docs"
(view diff)
#
tantek
aaronpk please review and note which ones were useful in you making stuff work (vs not) https://indieweb.org/Payment_Request_API#Documentation
chrisaldrich and [miklb] joined the channel
#
vanderven.se martijn
created /User:Vanderven.se_martijn/hwc-2017-347 (+6024) "Initial posting of notes, might need some clean-up after lunch"
(view diff)
#
Zegnat
After lunch? Dinner, obviously. Wow. I must really need food.
#
Zegnat
sknebel feel free if you think I missed any links ^^^
jeremycherfas and calumryan joined the channel
#
Zegnat
sknebel, interesting, display-standalone seems to be the only webapp mode that is specifically mentioned to be put in the application launcher: https://www.w3.org/TR/appmanifest/#dom-displaymodetype-standalone
[aaronpk] and raretrack joined the channel
#
www.boffosocko.com
edited /Posts_about_the_IndieWeb (+482) "Nicolas Hoizey: Medium is only an edge server of your POSSE CDN, your own blog is the origin"
(view diff)
[eddie] joined the channel
#
[eddie]
chrisaldrich looks like your reply mf2 might be a bit confused: https://eddiehinkle.com/2017/12/12/2/article/
#
Loqi
[Eddie Hinkle] Owning my Reading and 100 Days of Reading Chapters
#
www.boffosocko.com
created /IndieWeb_Book_Club (+705) "prompted by gRegorLove"
(view diff)
#
chrisaldrich
Eddie: Part of it is an mf2 flaw showing the bio that I need to fix. The summary part I've only recently seen popping up in a few places, but it isn't consistent across platforms/parsers. I'll see if I can troubleshoot what's going on. Thanks!
#
Loqi
ok, I added "http://www.otsukare.info/2017/11/02/fatwigoo" to the "See Also" section of /SVG
#
loqi.me
edited /SVG (+64) "/* See Also */ new section"
(view diff)
#
Zegnat
[eddie], your website shows me only a huge menu icon when I load it, may I point you at http://www.otsukare.info/2017/11/02/fatwigoo ? ;)
#
www.svenknebel.de
edited /User:Vanderven.se_martijn/hwc-2017-347 (+169) "fill in gap: akismet also privacy-relevant, GDPR context for new attention to this"
(view diff)
#
sknebel
Zegnat: ^^^ gap filled, I think otherwise you covered everything
#
Zegnat
Neat-o!
#
gRegorLove
read << IndieWeb Book Club
#
Loqi
ok, I added "[[IndieWeb Book Club]]" to the "See Also" section of /read
#
loqi.me
edited /read (+25) "gRegorLove added "[[IndieWeb Book Club]]" to "See Also""
(view diff)
#
sknebel
What is Akismet?
#
Loqi
Akismet is an anti-spam webservice from Automattic that has various levels of service both free and paid https://indieweb.org/Akismet
[kevinmarks] joined the channel
#
[kevinmarks]
Straightforward subset of YAML? That's JSON
tantek joined the channel
#
www.svenknebel.de
edited /Akismet (+267) "wordpress: active by default, no user info about it"
(view diff)
[pfefferle] joined the channel
#
loqi.me
edited /pledge (+160) "Zegnat added "[[MailMate]] lets users become a Patron by setting up [https://sites.fastspring.com/freron/product/mailmatepatron a recurring payment] through [[FastSpring]]" to "See Also""
(view diff)
#
www.boffosocko.com
edited /book (+182) "carved out subsection for library examples; emojicon; added link to collection"
(view diff)
#
www.svenknebel.de
edited /Akismet (+64) "clarify not active by default"
(view diff)
#
gRegorLove
Ok, now I have an example of a "to-read" and a "reading": https://gregorlove.com/2017/12/currently-reading-a-wrinkle-in/
#
Loqi
[gRegor Morrill] Currently reading: A Wrinkle in Time
tantek_ joined the channel
#
gregorlove.com
edited /read (+121) "/* gRegor Morrill */ first p-read-status=reading"
(view diff)
[chrisaldrich], [cleverdevil] and calumryan joined the channel
#
gRegorLove
Hm, Woodwind strips the <cite> element
tantek__ joined the channel
#
Zegnat
Probably it doesn’t whitelist it. A lot of HTML display stuff works with whitelists.
[kevinmarks] and j12t joined the channel
#
jkphl.is
uploaded /File:hwcnue-2017-12-13.jpg "Attendees of the Homebrew Website Club Nürnberg 2017-12-13 https://indieweb.org/File:hwcnue-2017-12-13.jpg"
#
loqi.me
edited /GDPR (+160) "Zegnat added "[https://premium.wpmudev.org/blog/gdpr-compliance/ Is Your Website GDPR Compliant?] With extra focus on [[WordPress]] and plugins that collect personal data." to "See Also""
(view diff)
calumryan and KevinMarks joined the channel
#
loqi.me
edited /GDPR (+239) "sknebel added "https://www.gdprwp.com/ – We aim to give plugin developers a simple solution to GDPR validate their plugin, and offer Website Administrators the overview and tools to handle the administrative tasks involved with being GDPR compliant."..."
(view diff)
tantek joined the channel
#
aaronparecki.com
edited /bitcoin (+97) "/* Criticism */ difficult to sell"
(view diff)
#
aaronparecki.com
edited /bitcoin (+242) "/* Difficult to Sell */"
(view diff)
#
Zegnat
gRegorLove interesting. I was looking at PWAs on Android during vHWC and Android already tells you they are “installed from Google Play Store”.
#
gRegorLove
what is gpdr?
#
Loqi
It looks like we don't have a page for "gpdr" yet. Would you like to create it? (Or just say "gpdr is ____", a sentence describing the term)
#
gRegorLove
What is gdpr?
#
Loqi
GDPR is the EU General Data Protection Regulation which sets much tighter guidelines on use of personally identifiable information, and is backed by law, including fines for non-compliance https://indieweb.org/GDPR
#
gRegorLove
What is PWA Directory?
#
Loqi
It looks like we don't have a page for "PWA Directory" yet. Would you like to create it? (Or just say "PWA Directory is ____", a sentence describing the term)
#
gRegorLove
PWA Directory is a directory of [[PWA]] https://pwa-directory.appspot.com
#
loqi.me
created /PWA_Directory (+101) "prompted by gRegorLove and dfn added by gRegorLove"
(view diff)
#
Zegnat
E.g. go to https://resilientwebdesign.com/ in Chrome for Android, use “Add to Home screen”. Now go to Apps in your Settings, you will find “Resilience” in there. Tap it to see the App info. Scroll down and you will see it says “App installed from Google Play Store”.
#
gregorlove.com
edited /PWA_Directory (+169) "PWA itself, github link, see also"
(view diff)
#
gRegorLove
Hmm, Github: GoogleChromeLabs, Disclaimer on that repo: This is not a Google product.
#
sknebel
that's not unusual with Google stuff
#
gRegorLove
But like, it is Googlers working on it, right? Just curious. I assumed it wasn't official when I came across it.
#
sknebel
as I understand, a) a lot of stuff Googlers work on on the side ends up in Google repos due to them claiming rights on it and b) they want to seperate "we share this" from "we support this"
#
gRegorLove
Zegnat: it shows up in Settings > Apps for me, but I don't see installed from Google Play Store. I'm on a Nexus 5x though, so not the latest Android
#
gRegorLove
Android 6.0.1
#
gRegorLove
sknebel: makes sense
#
Zegnat
gRegorLove: https://i.imgur.com/roEJqiF.png - Android 7.0
#
sknebel
What is Web Push?
#
Loqi
It looks like we don't have a page for "Web Push" yet. Would you like to create it? (Or just say "Web Push is ____", a sentence describing the term)
#
sknebel
What is Web ush?
#
Loqi
It looks like we don't have a page for "Web ush" yet. Would you like to create it? (Or just say "Web ush is ____", a sentence describing the term)
#
sknebel
What is WebPush?
#
Loqi
It looks like we don't have a page for "WebPush" yet. Would you like to create it? (Or just say "WebPush is ____", a sentence describing the term)
#
vanderven.se martijn
created /a11y (+27) "This goes hand in hand with /i18n."
(view diff)
#
Zegnat
What is a11y?
#
Loqi
Accessibility is the practice of designing so that people with disabilities can have equal access to information and functionality, applicable to both websites as well as physical environments https://indieweb.org/a11y
j12t joined the channel
#
tantek.com
edited /Mozilla (+144) "stub former projects"
(view diff)
j12t and [eddie] joined the channel
#
[eddie]
Zegnat: Thanks for the heads up. I've made a note of that article so I can look into it 🙂
#
[eddie]
!tell chrisaldrich: Looking at your html, it seems like you should be able to put an e-content block below the h-cite. So you would have an h-cite block, an e-content block, and your author-info block. I feel like that would solve all the issues, that said I'm not sure if that would cause issues in your template
#
Loqi
Ok, I'll tell them that when I see them next
#
[eddie]
!tell chrisaldrich: The other issue is I think you only have an hentry and not an h-entry, so it might be parsing things as mf1 instead of mf2?
#
Loqi
Ok, I'll tell them that when I see them next
#
gregorlove.com
edited /Pushover (+12) "tweak dfn, wiki links"
(view diff)
tbbrown, [cleverdevil], [miklb], tantek and [chrisaldrich] joined the channel
#
tbbrown
gRegorLove: i think i misinterpreted your guidance about adding u-url on my like of your post
#
gRegorLove
oh? I can take a look again
#
tbbrown
i added u-url to the link to your post
#
gRegorLove
I just noticed the minimal markup on the wiki for /like causes the problem, so will update that with a better example too.
#
gRegorLove
The u-url should be the link of your like.
#
tbbrown
got it. thanks.
#
tbbrown
fixing...
#
gregorlove.com
edited /like (+15) "/* mark up and post a like */ improve basic example to avoid incorrect implied u-url parsing"
(view diff)
#
tantek.com
edited /Mozilla (+149) "no need to be comprehensive, yet note those that are IndieWeb related"
(view diff)
snarfed joined the channel
#
gRegorLove
Ok, the basic example has been updated here: https://indieweb.org/like#mark_up_and_post_a_like Basically making it so the <a href> isn't the direct child of the h-entry, so the implied u-url won't be parsed
#
gRegorLove
An explicit u-url is a good idea on post permalinks, but as a minimal viable example, this at least prevents the issue we ran into where the parser thought your permalink was my post.
#
gRegorLove
Does that look good / sound right, tantek? ^
#
Loqi
tbbrown has 1 karma in this channel (6 overall)
KevinMarks joined the channel
#
tantek
gRegorLove: good catch and I think we need to do more like put explicit p-summary
#
tbbrown
cool. thanks for your help! gRegorLove++
KevinMarks_ joined the channel
#
tantek
we really need to review / update all the "How to" markup examples for every post type linked from [[posts]]
#
gRegorLove
wiki sidebar needs to have IWC Baltimore linked
#
gRegorLove
Well, text of link changed.
#
gRegorLove
/next-iwc is redirecting properly
#
tantek
on it
#
eddiehinkle.com
edited /100DaysOfIndieWeb (+158) "/* More 100 days projects */ + 100 days of listening idea"
(view diff)
John____ joined the channel
#
tantek.com
edited /MediaWiki:Sidebar (+3) "IWC Baltimore!"
(view diff)
#
gregorlove.com
edited /like (+18) "/* mark up and post a like */ p-summary per tantek, second example still needs review"
(view diff)
KevinMarks, [cleverdevil] and [tantek] joined the channel