#dev 2018-08-06

2018-08-06 UTC
Monkeh5, kaptin6, tantek, eli_oat, [kevinmarks], justanotheruser1 and renem joined the channel
#
@JmacDotOrg
Plerd v1.6 adds experimental support for Webmention sending, receiving and display. Striving to de-experimentize it. But for now, this merges in a long branch I’ve been working on since March, so I’m feeling pretty all right about it. https://github.com/jmacdotorg/plerd#webmention
(twitter.com/_/status/1026278867626074113)
#
@JmacDotOrg
↩️ This release also represents my public debut of #mojolicious-based code (it’s what listens for incoming webmentions), as well as my first public use of my own Web::Mention #Perl module (https://metacpan.org/pod/Web::Mention). I wanna get Plerd into CPAN’s App:: namespace next. It’s time!
(twitter.com/_/status/1026281663054204928)
[eddie], Davnit11, tantek__, gRegorLove, rubdos9, qew, Checking, atomicthumbs, TBloemink20, moved, snarfed, the_madman4, [pfefferle], cweiske, Hello7129, eeeeeta and Sophira26 joined the channel
#
cweiske.de
edited /h-feed (+349) "criticism"
(view diff)
LewsThanThree20, ms78216, Ben6416, barpthewire, kline and barpthewire1 joined the channel
#
petermolnar
does anyone know what is the browser support for named colours in CSS?
#
petermolnar
eg. "DodgerBlue" #1E90FF
#
cweiske
dodgerblue is CSS Level 2 (Revision 1)
#
cweiske
from 2011
#
cweiske
css 2 only added "orange"
#
cweiske
dodgerblue is CSS Color Module Level 3
#
petermolnar
where do you see that?
#
cweiske
zeal shows me
#
petermolnar
thank you
exio422, KindOne, [jgmac1106], nkuttler13, barpthewire and [pfefferle] joined the channel
#
loqi.me
created /fresh_rss (+21) "prompted by cweiske and redirect added by cweiske"
(view diff)
barpthewire, Alina-malina9, [dgold], [pfefferle], jeremych_, eli_oat, Natechip, }ls{0, k6ka23, wraeth10 and barpthewire1 joined the channel
#
ben_thatmustbeme
just catching up from the weekend
#
Loqi
ben_thatmustbeme said: just catching up from the weekend
#
ben_thatmustbeme
moving to MF org is fine with me
snarfed, theWhisper_, [pfefferle], eli_oat1, jgmac1106, DenSchub_, wagle_, aaronpk, NinjaTrappeur, [jgmac1106], apetresc20, gRegorLove, janus11, tantek__ and barpthewire joined the channel
#
@generativist
↩️ @kevinbaker Activity Pub and WebMention are *really* cool. I hope they continue to gain popularity.
(twitter.com/_/status/1026492661803315200)
Tyrantelf1 and jgmac1106 joined the channel
#
tantek__
jmac++ on Plerd v1.6! Nice work!
#
Loqi
jmac has 5 karma in this channel over the last year (18 in all channels)
#
tantek__
jgmac1106: re: https://twitter.com/jgmac1106/status/1026060333218254848 - add yourself to a new "IndieWeb Examples" section on https://indieweb.org/Beaker !
#
@jgmac1106
@toolness I just published my first dat webpage using Beaker Browser. You are right this is so cool. dat://b11c64ab2066a9a0f6cf21df21f20a2dd7be8d7646883456cc60be70a056be23/ I am hoping I correctly marked up an h-card with microformats. #IndieWeb (http://jgregorymcverry.com/5598-2/)
(twitter.com/_/status/1026060333218254848)
#
tantek__
jgmac1106: or maybe https://indieweb.org/Dat would be more appropriate, add your example there!
#
jgregorymcverry.com
edited /Beaker (+127) "/* See Also */ added my example"
(view diff)
KartikPrabhu joined the channel
#
aaronparecki.com
edited /h-feed (+178) "clarify criticism is about the current state of wordpress support"
(view diff)
#
tantek__
weird that there's two adjacent sections related just to WordPress there
#
tantek__
going to merge them
snarfed joined the channel
#
tantek.com
edited /h-feed (+242) "merge two adjacent WordPress feeds, ask a few questions for #s and examples"
(view diff)
jackjamieson, anderson13, eli_oat, Guest68227 and [dgold] joined the channel
#
@trubitsyn
I think this is a giant leap! / Думается, что это важно для веба... Webmentions: Enabling Better Communication on the Internet http://alistapart.com/article/webmentions-enabling-better-communication-on-the-internet via @alistapart
(twitter.com/_/status/1026506526406729728)
kashike29, snarfed, BruceS21, jgmac1106, dougbeal|iOS and eli_oat joined the channel
#
tantek__
has anyone heard of or participating in https://mydata2018.org/ ?
RyZum and [cleverdevil] joined the channel
#
[cleverdevil]
Thanks for the ticket on Indiepaper GWG!
#
[cleverdevil]
I think I've addressed it.
#
[cleverdevil]
(Moved away from mp-destination, which is still supported but no longer documented, instead using x-indiepaper-destination)
#
GWG
Any time, you asked me to implement support so I was reading it
#
GWG
The scope is also not specified
#
[cleverdevil]
Yeah, I still have to address that ticket.
#
[cleverdevil]
When you say "not specified" you mean not documented on the website, right?
#
tantek__
anyone interested in working on formats for interchange, new post types etc, please at least have a read here: https://github.com/google/data-transfer-project
#
Loqi
[google] data-transfer-project: The Data Transfer Project makes it easy for people to transfer their data between online service providers. We are establishing a common framework, including data models and protocols, to enable direct transfer of data both into and out of participating online service providers.
#
tantek__
in particular, if anyone is looking at posting TODOs etc., let's iterate quickly on how best to take RFC5545 VTODO -> mf2 -> JSON
#
tantek__
could make a difference
#
tantek__
I forgot who recently said they wanted to do TODO management using their website / posts - was that Greg?
#
GWG
cleverdevil, correct
#
gRegorLove
Yeah, jgmac1106 has been experimenting with tracking tasks
[shaners] joined the channel
#
[shaners]
[aaronpk] [tantek] et al. If yall could make [ben_thatmustbeme] (gh: dissolve), [jgarber] (gh: jgarber623) and me (gh: veganstraightedge) admins on the github mf org, I’ll move the microformats-ruby repo (parser rubygem) over from the indieweb org.
#
[shaners]
If it pleases the court, I’ll also move over the four parser website repos to the mf org too.
#
Loqi
[indieweb] microformats-parser-website-ruby: Website for Microformats Ruby parser
#
Loqi
[indieweb] microformats-parser-website-php: Small web page for displaying parsed microformats2
#
Loqi
[indieweb] microformats-parser-website-python: Website for Microformats Python parser (mf2py & mf2util)
#
Loqi
[indieweb] microformats-parser-website-go: Website for Microformats Go parser
#
ben_thatmustbeme
giggles at "if it pleases the court"
#
[shaners]
I’ve got them shaped up to be pretty uniform in their README and repo setup. All four are auto-deploying to their respective subdomains on Heroku now. (All commits to master get pushed to production.)
#
[shaners]
[ben_thatmustbeme] 😉
KartikPrabhu joined the channel
#
[shaners]
[ben_thatmustbeme] We’ll have a few things to change after the repo URL changes, but they’re pretty minor: travis, code climate, readme, gemspec, ?.
snarfed joined the channel
#
ben_thatmustbeme
i think the gemspec takes care of changes on rubygems.org
#
[shaners]
Confirm.
NinjaTrappeur joined the channel
#
[shaners]
Request for help: Node edition.
#
[shaners]
Glenn Jones wrote the node mf parser. I recall there being a website for it too.
#
Loqi
[glennjones] microformat-node: Microformats parser for node.js
#
[shaners]
I can’t get the thing to build and run. It seems like some dependencies are out of date / insecure / etc.
#
[shaners]
If someone can getting it patched up and running (in a way that works on Heroku), I would love love love that. And will happily deploy it to `https://node.microformats.io`.
#
[shaners]
Alternately, if someone wants to build a simpler site that cargo cults the existing parser sites html/css/bootstrap but backed by the node parser, I would happily deploy that too.
#
[shaners]
If someone wants to take this on, but doesn’t know anything about Heroku, I can help with that part.
[iambismark], alphor7, leg and HarryCross216 joined the channel
#
tantek__
shaners++ great. is it general good practice to make project owners also be admins in an org? if that's the only the make it work, let's do it. I'm not as familiar with "usual" github org practices so I'm open to suggestions
#
Loqi
shaners has 4 karma over the last year
#
aaronpk
it requires owner permission in order to be able to move a repo into it
#
tantek__
aaronpk ok I started with at least inviting all the people shaners mentioned to be members of the org
#
tantek__
also -> #indieweb-meta
Nefertiti26 and snarfed joined the channel
#
ben_thatmustbeme
[shaners]: i do not know much about heroku but should be able to help work out dependency issues with node
eli_oat joined the channel
#
@jgmac1106
EDU 522: Daily Update VI: Sending A Manual Webmention: http://youtu.be/XPCrlMTsEQw?a via @YouTube
(twitter.com/_/status/1026548670085255169)
#
gRegorLove
[shaners] Re https://chat.indieweb.org/dev/2018-08-05#t1533482856267400, my account is heroku at gregorlove dot com
#
Loqi
[veganstraightedg] @aaronpk @gRegorLove @snarfed @tommorris et al What are your Heroku account email addresses? I'll add you to the microformats.io apps.
[pfefferle] joined the channel
#
Zegnat
What is autocomplete?
#
Loqi
It looks like we don't have a page for "autocomplete" yet. Would you like to create it? (Or just say "autocomplete is ____", a sentence describing the term)
#
Zegnat
I am experimenting with autocompleting mentions for note posts: https://i.imgur.com/Y1TybL7.png
grumble026 joined the channel
#
Zegnat
Still a bit finicky, but has been interesting to toy with
snarfed joined the channel
#
Zegnat
Experiment source: https://github.com/Zegnat/site-notxte - it will suggest completing mentions you have used in previous posts.
#
Loqi
[Zegnat] site-notxte: Small PHP site for posting twtxt-like notes.
#
aaronpk
I'm close to being able to do that now! Been building up the pieces slowly
Gwen joined the channel
#
Zegnat
I am positively surprised how quickly I was able to get this done. Maybe an hour or 2 of work.
#
aaronpk
So it keeps track of its own previous mentions?
Fusl10 joined the channel
#
aaronpk
Is it a Micropub client I assume?
#
Zegnat
Not a micropub client, just a form to add a note to a txt file of notes
#
Zegnat
But yes, it scans the file for previous mentions and then lets you autocomplete them when you want to mention someone a second time
#
aaronpk
Ah cool
#
aaronpk
Seems like a small amount of work to turn it into a Micropub client then :-)
#
Zegnat
Do we need yet another plain-text-note-only mp client?
#
aaronpk
Always haha
jgmac1106 joined the channel
#
Zegnat
How would a mp client go and query previous mentions though?
#
KartikPrabhu
what is nicknames-cache
#
Loqi
A nicknames cache is a way indieweb sites store information about people to improve the user experience of the site owner referring, mention, and/or linking to those people https://indieweb.org/nicknames-cache
#
aaronpk
I think there's a proposal there or on the extensions page for it. I'm about to implement that
#
Zegnat
I’ll have to look into that then :)
#
Zegnat
Though possibly not too much. Not sure how far I want to take this experiment
#
aaronpk
Whatever I end up with I'm going to add to Quill
#
Zegnat
Are you using a specific lib for the completion?
#
aaronpk
That's the one I've used before
#
aaronpk
Or wait no I looked at that one but haven't used it yet
#
Zegnat
But that doesn’t seem to let me do completion in the middle of the text field. So you only get completion at the end.
#
aaronpk
I need one that has hooks to query an external data source
#
aaronpk
cause I'm not going to load the whole list of autocomplete nicks in the browser
#
Zegnat
I think that could be patched on top of this. But not something it does by default.
#
aaronpk
I want to write as little code as possible so I will be looking for something that does it for me :-)
#
Zegnat
If you find a simpler/better lib, let me know. I am not too impressed by this one. But it was one of the few vanilla JS drop-in libs
jgmac1106, d1b28 and Evidlo25 joined the channel
#
cleverdevil.io
edited /scope (+85) "/* Scopes supported by IndieWeb clients */"
(view diff)
[cleverdevil] joined the channel
#
[cleverdevil]
@GWG I added some info about the scopes Indiepaper requests to https://www.indiepaper.io
#
[cleverdevil]
In the "developer" section.
nope__, [jgmac1106], snarfed, [tantek], dfgg15, jgmac1106 and [pfefferle] joined the channel
#
sknebel
can someone double-check with me why http://pin13.net/mf2/?id=20180806210732328 contains an implied photo? (Zegnat?)
zaratustra24 joined the channel
#
Zegnat
Lets have a look
#
sknebel
from my reading, <img> nested in another tag would only trigger if the nested tag is the only one in the root, and here theres <a><img></a><span></span>
[shaners] joined the channel
#
[shaners]
[gregorlove] added you to all of mf.io related apps on heroku
#
[shaners]
nothing to do, at the moment. but now you’re there, just in case.
#
Zegnat
This does look like a bug...
#
Zegnat
How are other parsers reading this, sknebel?
#
gRegorLove
[shaners], Cool. I'm new to Heroku so will just be a backup for now :)
#
sknebel
Zegnat: python and go don't see an implied photo
#
Zegnat
So looks like another php parser bug with implieds
#
sknebel
goes file
#
Zegnat
opens PHP parser
#
sknebel
(didn't aaronpk complain there's too many implied photos? :P)
bleepy13 joined the channel
#
Zegnat
I thought we had the xpaths fixed up now
#
gRegorLove
I thought so as well
#
gRegorLove
Did that PR get merged?
#
Zegnat
https://github.com/microformats/php-mf2/blob/master/Mf2/Parser.php#L1169 - It doesn’t check that the * is an only child *facepalm*
#
Zegnat
only that it isn’t an h-*
#
Zegnat
None of us caught it in review either, gRegorLove. I think your PR was still an improvement
#
Zegnat
We just need to add yet another test :)
#
gRegorLove
Add all the tests!
#
Zegnat
Mystery solved. Good catch, sknebel
#
GWG
Did someone say Micropub nickname cache?
Zoddo26 joined the channel
#
GWG
Who? What?
tantek__ joined the channel
#
sknebel
I think that's the proposal aaronpk mentioned: https://indieweb.org/Micropub-brainstorming#Query_for_contacts
#
GWG
I will wait for the demo
jgmac1106, [matpacker] and [tantek] joined the channel
#
[tantek]
Btw I found out that the term “facepile” is humor-inducing among some folks (IWCSF) who have never heard of it before
#
[tantek]
Because, as was pointed out to me, you don’t usually put humans in a pile, or rather, it’s usually a bad thing if you do
#
gRegorLove
Yeah, I thought it sounded a bit weird
#
KartikPrabhu
face grid? face list
#
aaronpk
I don't think it's *bad* that it sounds funny
#
gRegorLove
Face matrix? The Facetrix
#
KartikPrabhu
The Facetrix 5: Return of the Nose
dimi34ka3, abian11, cyberlard7, j12t and Tojil joined the channel