#indiewebcamp 2015-12-23
2015-12-23 UTC
M-RyanRix and [shaners] joined the channel
#
KevinMarks can you check it with the test harness?
#
Loqi It looks like we don't have a page for "“the test harness”" yet. Would you like to create it? https://indiewebcamp.com/s/10AH
#
KevinMarks the test runner thingy
#
KevinMarks where is glen jones' text runner?
[kevinmarks] joined the channel
#
[kevinmarks] There's a test suite that is implementation independent
#
[kevinmarks] Glenn had a full that called all the existing parsers and compared them
#
[kevinmarks] s/full/tool/
#
[kevinmarks] That's the test suite, yes
#
aaronpk yes it's a collection of HTML and expected parsed results https://github.com/microformats/tests/tree/master/tests/microformats-v2/h-event
#
ben_thatmustbeme [shaners]: honestly i have been unable to build it
#
ben_thatmustbeme last time i tried i got a bunch of errors when trying to install it as a gem
#
ben_thatmustbeme install the gem
#
ben_thatmustbeme but i haven't looked at it recently
#
ben_thatmustbeme yeah, but my system has changed
#
ben_thatmustbeme well it installed this time
tantek joined the channel
#
tantek Hey GWG, I'm going to keep bugging you to pelase note which dates work better for you here: https://indiewebcamp.com/Planning#New_York_City
#
tantek.com edited /Planning (+55) "/* New York City */ add a generic Anything in January or February works for me! for general support of any of the dates" (view diff)
ZipGun joined the channel
gRegorLove_ joined the channel
#
KevinMarks a lot of things do rely on their existing markup. eg readability
#
gRegorLove wonders who tantek's base belongs to
snarfed joined the channel
#
gRegorLove GWG, are you referring to the WP themes using mf1 class names for CSS issue?
KartikPrabhu and glennjones joined the channel
#
gRegorLove I don't know
#
gRegorLove GWG: What was the pushback you got on adding mf2? Is there a URL for it?
#
GWG gRegorLove: https://core.trac.wordpress.org/ticket/30783
#
gRegorLove Good. So it sounds like mf-based styling isn't really a concern for getting mf2 into WP core.
#
gRegorLove So you'd need to fix their messed up mf1 support at the same time.
[shaners] joined the channel
#
gRegorLove Interesting thread: https://twitter.com/jmhodges/status/679484058850598912
#
@jmhodges I ask my former Twitter colleagues to dig into their userbase's UserAgents & TLS ClientHellos & reconsider this post https://twitter.com/twittereng/status/679458046645407744 (twitter.com/_/status/679484058850598912)
#
gRegorLove Well, I think our main concern is just the official WP-distributed themes, right?
#
gRegorLove So the twenty* themes that come installed.
#
gRegorLove It's at least possible to keep an eye on the one official theme in case someone tries to add it back.
#
gRegorLove Plugins might depend on HTML classes?
#
gRegorLove Example?
#
KartikPrabhu certain CSS naming conventions use "u-stuff" for styling
#
KartikPrabhu u = utility
#
KartikPrabhu not a code framework, just a naming convention. Anyway I just wanted to warn that "don't allow mf2 names in classes" might not work as a blanket approach
#
gRegorLove KartikPrabhu: True. I've run into that on my own site using getskeleton. class u-max-full-width for responsive elements.
#
GWG Read this comment - https://core.trac.wordpress.org/ticket/32336#comment:4
#
KartikPrabhu looking
#
gRegorLove I think a mixture of incorect mf1 and correct mf2 in WP core themes is a bad situation.
#
KartikPrabhu tantek: if you are asking for a live site then I don't know
#
gRegorLove GWG: What does WP core use for unit tests, PHPunit?
#
KartikPrabhu i don't know a live bundled theme example
wolftune joined the channel
#
gRegorLove The PHPunit manual is good last I checked though
#
gRegorLove I've written a couple for php-mf2. I'm new, so don't really know best practices. A PHP test on a CSS file is odd, but it's doable.
#
gRegorLove file_get_contents() and parse for the mf1 names, I guess.
glennjones and KevinMarks_ joined the channel
#
kousu Hey aaronpk: you turned on HTTPS the other day, but unfortunately the defaults are not safe. See https://weakdh.org/sysadmin.html
#
kousu If you click the connection info in Chrome on https://aaronpk.com you'll see "You are using an obsolete cipher suite". I noticed because when I read about LogJam I went into Firefox and turned off all the old cipher suites, so now sometimes I run into sites I can't get at.
#
kousu If you just tell nginx to prefer ECDHE-RSA-AES128-GCM-SHA256 it will make your site work with paranoid people like me :)
#
kousu I did this last week for my jabber server and my webserver and my browser and it was a pain. Hopefully in the next year the defaults will become sane.
ZipGun joined the channel
#
KartikPrabhu kousu: you should write about your letsnecrypt experience
#
kousu I should! It was super quick and easy.
#
aaronpk a more low-level test is in the mention-client library: https://github.com/aaronpk/mention-client-php/tree/master/tests
#
aaronpk GWG: specifcally check out this example: https://github.com/aaronpk/mention-client-php/blob/master/tests/LinkHeaderParserTest.php#L36 I give it some input, run the "discoverWebmentionEndpoint" function, then check that the result is what I expect
#
KartikPrabhu is upgrading to Django 1.9
j12t and yakker joined the channel
#
KartikPrabhu phew! done. including fixing back-compat issues!
loic_m joined the channel
j12t, KevinMarks_, Jihaisse, e-lima, KevinMarks__, friedcell, loic_m, Pierre-O, marcthiele and elf-pavlik joined the channel
frzn and elf-pavlik joined the channel
#
@hmans @epirat Nein, erstmal keinen Bock auf Indieweb/Bloggen/etc. (twitter.com/_/status/679634672511528960)
friedcell, mapkyca, nitot_, ttepasse, mlncn, glennjones, j12t, mxuribe, singpolyma, hs0ucy, ZipGun, gRegorLove, gRegorLove_, wolftune, kousu and e-lima joined the channel
#
ZipGun hi there
#
KevinMarks hi ZipGun
#
ZipGun 1st time here
#
KevinMarks what's your website?
#
ben_thatmustbeme waves to ZipGun
#
ZipGun dont have a website... but im looking to meet someone on this channel and learnmore about this
#
gRegorLove Welcome, ZipGun
#
ZipGun thanks, Hi gRegor
#
gRegorLove https://indiewebcamp.com/Getting_Started should be helpful, ZipGun. Let us know if you have any questions.
#
ZipGun nice... | now reading |
#
gRegorLove Our bot might even help answer your questions from the wiki, e.g.
#
gRegorLove What is getting started?
#
Loqi Get started on the indieweb by connecting with the indiewebcamp community, getting a personal domain, a place for your content, and setting up your home page & other indieweb essentials https://indiewebcamp.com/Getting_Started
#
gRegorLove What is point of the indieweb?
tantek, snarfed and e-lima joined the channel
#
aaronpk tantek: in http://microformats.org/wiki/representative-h-card-parsing I'm assuming "if the page contains one single h-card with a url property matching the page URL" means only do this if there is exactly one h-card on the page?
singpolyma, pauloppenheim and mlncn joined the channel
#
Loqi It looks like we don't have a page for "WordPress hentry problem" yet. Would you like to create it? https://indiewebcamp.com/s/10AJ
#
loqi.me created /WordPress_hentry_problem (+162) "prompted by tantek https://indiewebcamp.com/irc/2015-12-23/line/1450893093007 and dfn added by GWG" (view diff)
#
Loqi PHP is a programming language and web server runtime environment used for many IndieWeb projects https://indiewebcamp.com/PHP
Pierre-O joined the channel
Pierre-O joined the channel
[shaners] joined the channel
#
[shaners] `Mf2\HCard\representative($parsed, '<http://aaronparecki.com/');`
#
@call_user_func [New]indieweb/representative-h-card https://packagist.org/packages/indieweb/representative-h-card (twitter.com/_/status/679740770484535297)
jedahan joined the channel
#
tantek shaners, add to https://indiewebcamp.com/2016-01-01-commitments#Commitments
squeakytoy, jedahan and [shaners] joined the channel
mlncn, Pierre-O1, glennjones, snarfed, Pierre-O, tantek, gRegorLove, gRegorLove_, j12t, singpolyma and [shaners] joined the channel
#
[shaners] !tell glennjones <https://github.com/microformats/tests/pull/46
petermolnar and KartikPrabhu joined the channel
#
tantek !tell gRegorLove just tried to "Add to homescreen" your site and noticed it comes up with a "g" as the /icon - is that intentional? a "g" instead of your icon as in the logs? https://indiewebcamp.com/irc/2015-12-23/line/1450888201715
#
gRegorLove Yes, that's my favicon
#
gRegorLove I prefer a graphic for my favicon rather than my picture
#
gRegorLove Psst. Hey Loqi.
#
gRegorLove Ooh, sweet
#
tantek.com edited /icon (+194) "/* Should you use a photo of your face */ add a "No" answer stub to encourage sharing of reasons to use non-face personal site icons" (view diff)
#
tantek gRegorLove: could you add your reasoning to the "No" answer here? https://indiewebcamp.com/icon#Should_you_use_a_photo_of_your_face
tantek joined the channel
#
gregorlove.com edited /icon (+420) "/* Should you use a photo of your face */ my reasoning" (view diff)
#
gRegorLove Done. My reasoning is pretty personal, not meant to be prescriptive.
#
gRegorLove But maybe it will help someone :)
#
gRegorLove What is well known URL?
#
Loqi It looks like we don't have a page for "well known URL" yet. Would you like to create it? https://indiewebcamp.com/s/10AK
#
gRegorLove What is well known?
#
Loqi Well-known refers to designating a common URL on domains for data to be easily located https://indiewebcamp.com/well-known
#
gRegorLove well known URL is /well-known
#
loqi.me created /well_known_URL (+23) "prompted by gRegorLove https://indiewebcamp.com/irc/2015-12-23/line/1450909335900 and dfn added by gRegorLove" (view diff)
#
gregorlove.com edited /icon (+16) "/* Should I just use well known URLs */ link well-known" (view diff)
#
KevinMarks I merged shane's PR and added him to the mf tests
tantek joined the channel
#
tantek.com edited /Planning (+202) "/* HWC 2016 */ ok with either date as start. so if no one else says anything, we'll go with 2016-01-13 as the" (view diff)
glennjones and [shaners] joined the channel
mlncn joined the channel
