#dev 2017-12-11

2017-12-11 UTC
[aaronpk], ludovicchabant and [eddie] joined the channel
#
[eddie]
grantcodes++ welcome to the /Watch Club!
#
Loqi
grantcodes has 6 karma in this channel (8 overall)
#
grantcodes
Haha thanks eddie
#
Loqi
nice
#
grantcodes
Been meaning to do it for a while!
#
[eddie]
With people posting more things like listen and watch posts, and as Microsub gets stable, it’ll be really cool to be able to use readers to do some cool things like showing podcasts or tv shows that your friends have been watching.
#
grantcodes
Yeah that could be awesome! I've not checked if there are set mf properties for stuff like watch / movie title, otherwise it would be hard to check if you and I have watched the same show
#
[eddie]
Nope, There aren’t yet
#
[eddie]
I’ve been playing with some on my site but nothing reads it
#
grantcodes
Yeah I have all the data saved in a custom property just now, but only showing the summary property at the moment
#
[eddie]
Yeah, that’s the key. As long as you’re saving all the data, we’ll be able to work out the mf2 as we look at trakt and services like that. Right now the three main people I know tracking all the info is you, me and cleverdevil
#
[eddie]
!tell cleverdevil: I’m assuming you’re storing the in-depth watch info in your storage? Or are you just storing a summary?
#
Loqi
Ok, I'll tell them that when I see them next
[tantek], eli_oat, [aaronpk], [manton] and renem joined the channel
#
aaronpk
I track a lot of that stuff, just don't publish it publicly yet
[miklb] and tantek joined the channel
#
00dani.me
edited /User:00dani.me (+116) "update! i support categories now :3"
(view diff)
tantek joined the channel
snarfed joined the channel
#
gRegorLove
what is payment request api?
#
Loqi
It looks like we don't have a page for "payment request api" yet. Would you like to create it? (Or just say "payment request api is ____", a sentence describing the term)
#
aaronpk
Payment Request API is a W3C specification for collecting payment information (credit card, billing address, etc) by the browser, to help streamline the payment process on a web page.
#
loqi.me
created /Payment_Request_API (+210) "prompted by gRegorLove and dfn added by aaronpk"
(view diff)
#
Loqi
ok, I added "https://www.w3.org/TR/payment-request/" to the "See Also" section of /Payment_Request_API
#
loqi.me
edited /Payment_Request_API (+58) "See Also"
(view diff)
#
Loqi
[Adrian Bateman] Payment Request API
#
Loqi
ok, I added "https://developers.google.com/web/fundamentals/payments/" to the "See Also" section of /Payment_Request_API
#
loqi.me
edited /Payment_Request_API (+76) "See Also"
(view diff)
#
aaronparecki.com
edited /Payment_Request_API (+0) "this! is! 2017!"
(view diff)
#
gRegorLove
pay << Payment Request API
#
Loqi
ok, I added "[[Payment Request API]]" to the "See Also" section of /payment
#
loqi.me
edited /payment (+26) "gRegorLove added "[[Payment Request API]]" to "See Also""
(view diff)
#
www.boffosocko.com
edited /commonplace_book (+122) "/* Presentations */ link to video of Privett presentation"
(view diff)
gRegorLove_, tantek, cweiske, tantek_, j12t, jeremycherfas, deeden, [pfefferle], [jeremycherfas] and eli_oat joined the channel; deeden left the channel
#
loqi.me
edited /GDPR (+26) "Zegnat added "https://www.gdprwp.com/" to "See Also""
(view diff)
[miklb] joined the channel
#
loqi.me
edited /User:Kaja.sknebel.net (+61) "sknebel added "BUG: didn't remove 2017-austin-demos stream after it ended" to "See Also""
(view diff)
#
sknebel
what is oEmbed?
#
Loqi
oEmbed is a 2009-era JSON-based format for providing information to construct a link-preview of a page https://indieweb.org/oEmbed
snarfed joined the channel
#
[miklb]
2009-era sounds a little snarky doesn’t it? It still feels like magic to general users. Hell, I still appreciate it in WordPress
#
sknebel
I used it manually to figure out the best embed for wordpress.tv videos. didn't quite understand what's supposed to be going on, but figured it out
#
sknebel
(when I shared the talk recording yesterday)
#
sknebel
and agreed [miklb], just like microformats2 is a 2010-era ... :P
#
[miklb]
exactly
#
aaronparecki.com
edited /link-preview (+21) "/* Pinterest */"
(view diff)
#
[jeremycherfas]
Snarky? Defns? Surely not.
#
[miklb]
I didn’t really need to look at the history to know who added that 😉
#
sknebel
[miklb]: do you know if self-hosted Wordpress provides oEmbed endpoints?
tantek joined the channel
#
[miklb]
I do not
#
sknebel
duh, could have just checked. your site does, so I assume that's a general thing
#
sknebel
if you are not aware of turning it on specifically
#
[miklb]
oh, you mean embedding another WordPress site, yeah, I think that’s built in. I’ve not explored Oembed much, just handy for things like tweets, Youtube videos and I noticed Meetup too.
#
sknebel
no, it provides an endpoint so I can embed your posts using oEmbed in my site
#
[miklb]
right, that’s what I meant
#
www.svenknebel.de
edited /oEmbed (+1180) "expand with additional info and thoughts"
(view diff)
#
Loqi
ok, I added "https://www.eff.org/de/deeplinks/2017/10/do-not-track-implementation-guide-launched" to the "See Also" section of /Do_Not_Track
#
loqi.me
edited /Do_Not_Track (+86) "sknebel added "https://www.eff.org/de/deeplinks/2017/10/do-not-track-implementation-guide-launched" to "See Also""
(view diff)
John____, [jeremycherfas], jonnybarnes, eli_oat1, [manton] and tantek joined the channel
#
tantek
what is a snarkinition?
#
Loqi
A snarkinition is a portmanteau of (and meaning both) snarky and definition, often used to start wikifying a technology or piece of jargon which is not necessarily well regarded, sometimes as an implicit challenge to advocates to step-up and say why otherwise https://indieweb.org/snarkinition
#
tantek
sknebel, [miklb], [jeremycherfas] ^^^
[miklb] joined the channel
#
[miklb]
we just differ on whether that has any place in a community wiki in the first place tantek
[pfefferle] joined the channel
#
[miklb]
a community that has an open and inclusive code of conduct I personally do not believe should have “snark” anywhere. IMO of course.
tantek_ joined the channel
#
[jeremycherfas]
What he said. I’m not even going to bother with s /well regarded/well regarded by the definer/
tantek_ joined the channel
#
tantek
[miklb] re: code of conduct - please do not conflate treatment of people vs. treatment of ideas/technologies/projects - that does a disservice to the important aspect - respecting and being kind to *people*, whether individuals, or as a group with particular attributes.
gRegorLove joined the channel
#
[miklb]
I’m sorry, I’m under the impression **people** are behind ideas/tech/projects
#
tantek
OTOH ideas/technologies/projects and even companies *should* be critiqued, criticisms documented, issues filed etc. (does not justify snark, to be clear, just clarifying that such things are not people)
#
[miklb]
critiqued, yes.
#
aaronpk
I tend to agree, snarkinitions don't actually benefit anyone. they're most likely offending anyone behind the specific technology, which puts them off instead of encouraging them to contribute to the wiki, and they aren't helpful for new people reading them either, since they don't actually provide a definition and make it look like the wiki is summarily dismissing whatever it is without actual
#
aaronpk
evidence.
#
tantek
citation are helpful indeed
#
tantek
aaronpk, though similarly, codes of conduct "put off" people who prefer to be mean or physically threaten people
#
aaronpk
yes but codes of conduct are also appealing to people who we do want to contribute
#
tantek
and frankly I'm both ok with that, and think it's *good* to discourage people who are mean to people (personal attacks), or make physical threats etc.
#
tantek
the grey area is how to encourage (or discourage) people that harm productivity (typically as a side-effect of continuous academic / non-practical advocacy/debates)
#
tantek
you have two choices, either you're overly permissive, allow such folks, and then productive folks leave, and a community shrinks (or moves)
#
tantek
or you actively discourage such participation
#
aaronpk
I suspect there are ways of discouraging that participation without also offending the positive members of the community
#
tantek
thus perhaps it's not the most effective method, but snarkinitions for such academic / non-practical efforts, if they to put them (theoreticians / architecture astronauts) off, that's actually a good thing for the health of the community
#
[jeremycherfas]
You can also set an example, modelling the kind of behaviour you expect in others.
#
tantek
[jeremycherfas]: that's necessary but insufficient
#
tantek
it's still leaves a community vulnerable to being polluted and overwhelmed by theoreticians / architecture astronauts
#
tantek
(have seen this happen multiple times)
#
[jeremycherfas]
Not saying it is sufficient. Just that if you are going to be snarky, stand behind it. Or in front of it.
#
tantek
and that's only one of the types that can destroy open communities
#
tantek
can *and do*
#
[miklb]
I’m not following tantek. Are you saying being snarky can be good then?
#
tantek
[miklb] hence grey area ^^^
#
tantek
but if an ounce of snark prevents a pound of architecture astronomy, perhaps it acts like a vaccine
#
[miklb]
wtf is “architecture astronomy”
[cleverdevil] joined the channel
#
aaronpk
in this specific example, oEmbed does not fall into either of those categories (academic or non-practical), since it is actually widely implemented and still in use.
#
[miklb]
needs to step away at this point
tantek_ joined the channel
#
[jeremycherfas]
will do the same
#
tantek_
aaronpk, right, so the update to /oEmbed is a good one, and appropriate way to fix it. a good counterreaction, not unlike reaction to a vaccine
#
tantek_
what is architecture astronomy
#
Loqi
architecture astronomy is the practice of analyzing problems, seeing patterns, and then generalizing to higher and higher level abstractions on top of those patterns to the point where the abstractions become so general, so vague, so detached from the original problems being analyzed, that they don't mean anything at all https://indieweb.org/architecture_astronomy
snarfed, tantek, [eddie], tantek_, John____, [tantek], [jeremycherfas] and benwerd joined the channel
#
GWG
Does Known have an svg icon?
#
benwerd
GWG: it does
#
benwerd
not sure where there's a public URL but I could send you the file if you'd like. what do you need it for?
#
gregorlove.com
edited /snarkinition (+101) "Criticism section, link chat logs"
(view diff)
#
GWG
benwerd, for my u-syndication plugin. Or you could submit it to Simple Icons which has a whole set I use.
#
gRegorLove
I'm not a big fan of snark on the wiki either
#
gRegorLove
I feel like if we have time to be snarky, we should take the time to write up a concise criticism section at least.
#
aaronpk
definitely
#
Zegnat
What is Simple Icons?
#
Loqi
Simple Icons is a collection of over 200 SVG icons for popular brands https://indieweb.org/Simple_Icons
#
Loqi
[dshanske] #709 Request: Known
#
Zegnat
Oh, those are nice. I like mono-coloured icons.
#
GWG
And the license is CC0
#
gregorlove.com
edited /guestbook (+240) "note IWC term usage, slightly different"
(view diff)
#
sknebel
btw ++ whoever came up with the guestbook wording for that page, big fan of that
tantek joined the channel
#
GWG
Zegnat, happy I stumbled upon it
#
GWG
sknebel, late night leaders meeting
#
GWG
Mostly schmarty and aaronpk with me distracting
#
GWG
Benwerd: Any objection?
#
benwerd
I'd actually need to consult, but I don't think I can consent to Known's original logo artwork being released under a CC0 license.
#
GWG
Would you grant me a non commercial use license?
#
GWG
benwerd, I can understand regardless. I just want it purely for linking to a Known site for rel me and u syndication
#
benwerd
GWG: I'd need to talk to Erin (who is actually running Known at this point)
#
benwerd
Most businesses can't consent to lose rights over their branding without being reeeeeeally careful about it
#
GWG
benwerd, I just saw you log on and figured I'd ask.
#
benwerd
This will be MUCH less of an issue very soon
#
GWG
benwerd, do I want to know?
#
benwerd
GWG: the open source project ftw
#
GWG
benwerd, so if the svg is licensed under the open source license... I could just wait?
#
benwerd
:) Yeah, I'd expect the C Corp to go away by the end of the year - or be more explicitly in support of the open source project.
#
GWG
Either way, hoping to add it for a filed issue for a dual user
#
tantek
hey it's benwerd!
#
GWG
tantek, that's why I jumped on the benwerd opportunity
#
benwerd
I'm not in pitches or interviews and am sitting here writing documentation, so, yay, I get to be on IRC again
gRegorLove_, [pfefferle] and gRegorLove__ joined the channel
#
gRegorLove
o/ benwerd. nice to see you in chat.
[miklb] and tbbrown joined the channel
#
dgold
if I have all of my _incoming_ webmentions, how can i re-send those (thinking again of moving mention backend)
snarfed, [manton], [chrisaldrich] and KartikPrabhu joined the channel
#
gregorlove.com
edited /Planning (-117) "/* Planned */ -Austin"
(view diff)
j12t, snarfed, benwerd and KartikPrabhu joined the channel
#
GWG
snarfed, using my flight delay to document some division thoughts
[eddie] joined the channel
#
snarfed
GWG: ok! honestly i don't think this is the best time to work on that though. i think we need to figure out the plugin/theme interop question first, since that will have a significant impact on code organization.
#
GWG
snarfed, either way, I can't code on my phone
#
snarfed
we're way too early for code on either :P
#
snarfed
the order should be something: 1) nail down a protocol for how plugins and themes negotiate who renders mf2, 2) prototype btw a few plugins/themes, 3) implement (and reorg code if needed)
#
gregorlove.com
edited /next-iwc (+3) "Baltimore!"
(view diff)
#
GWG
snarfed, we scheduled a meeting for 1/8 at 8pm GMT
#
GWG
You available?
#
Zegnat
dgold: have a script go through all the previously received webmentions and send their exact contents (source & target) to your new endpoint again. Basically replaying.
#
Zegnat
You will then lose the original date times of them coming in. And you will need to have deduplication set-up so you do not start showing comments multiple times, just in case.
#
snarfed
(for the channel, we're most of the way there on #1 - https://github.com/indieweb/wordpress-uf2/issues/30 )
#
Loqi
[dshanske] #30 Microformats 2 Rendering
#
Zegnat
But that should theoreticall work.
#
snarfed
GWG: maybe over irc etc but not for a call. where did that scheduling happen?
#
dgold
thanks Zegnat
#
GWG
snarfed, it was over IRC. WordPress room
#
GWG
Trying to get pfefferle, you, and I all together
#
[miklb]
snarfed in #wordpress today, and yes, just an IRC chat
#
snarfed
ok. if pfefferle, kraftbj, miklb, and you are there, i think you'll have a quorum
#
[miklb]
would there be a better day of week or time for you snarfed?
#
GWG
miklb, I will work on Kraft
#
snarfed
[miklb]: thanks! nah, that's fine. i'm deliberately taking a back seat, since fewer people is generally better for decision making, and wordpress mf2 interop isn't a priority for me personally right now...
#
snarfed
...but settling it is definitely important for wordpress micropub's future direction, so i'm definitely glad you all are planning it!
#
GWG
snarfed, the only person it is affecting is me. But also potential new users who want it to just work. I want to solve it the right way for them
#
GWG
If not for this issue, I would have done a bunch of things and I keep hitting it as a wall
benwerd joined the channel
#
aaronpk
What is an invoice?
#
Loqi
It looks like we don't have a page for "invoice" yet. Would you like to create it? (Or just say "invoice is ____", a sentence describing the term)
#
aaronpk
invoice is a request for payment for specific goods or services
#
loqi.me
created /invoice (+91) "prompted by aaronpk and dfn added by aaronpk"
(view diff)
#
aaronpk
invoice << /pay
#
Loqi
ok, I added "[[pay]]" to the "See Also" section of /invoice
#
loqi.me
edited /invoice (+27) "See Also"
(view diff)
#
aaronpk
invoice << https://aaronparecki.com/2017/12/11/21/ - a plain text invoice post with a link to submit payment
#
Loqi
ok, I added "https://aaronparecki.com/2017/12/11/21/ - a plain text invoice post with a link to submit payment" to the "See Also" section of /invoice
#
loqi.me
edited /invoice (+117) "See Also"
(view diff)
#
Loqi
[Aaron Parecki] @tantek Requesting $16 for the Blue Star donuts! 🍩 https://aaronparecki.com/pay/16
#
GWG
snarfed, that is why I am dumping all of this stuff, to figure out what isn't tied to this issue and keep the plans going
#
aaronpk
y u no use same see also section Loqi?
#
GWG
snarfed, feel free to just let the issues stand
#
snarfed
GWG: will do. organizing and thinking through for yourself is good, but as issues they're a bit premature right now. no worries though.
#
islandinthenet.com
edited /User:Islandinthenet.com (+1976) "/* Khürt Williams, @khurtwilliams */"
(view diff)
#
sknebel
ugh, I really need to figure something out to test IRC bots properly without touching the production ones...
#
aaronpk
Local irc server
#
aaronpk
ngircd is what I use
#
sknebel
have that, but overlap in the other stuff
#
aaronpk
Oh like poking the wiki?
#
sknebel
wiki, parts of my backend are not duplicated (that's easy to do, just need to do it)
#
aaronpk
Wiki should be a bit easier now that it's a modern version and relatively few plugins
#
gregorlove.com
edited /read (+318) "/* Other Examples */ Tom MacWright"
(view diff)
[cleverdevil] joined the channel
#
tantek
finds a bug to fix in cassis.js for auto-linking
#
tantek.com
edited /favicon (+185) "IndieWeb community site"
(view diff)
benwerd joined the channel
#
tantek.com
edited /logo (+324) "Icon"
(view diff)
#
tantek
benwerd have you seen https://indieweb.org/2017-12-indieweb-challenge ? We're making great progress!
#
tantek
sorta like an IndieWeb Advent calendar but through the whole month
#
tantek
aaronpk apparently my autolink code was autolinking the @-name to Twitter instead of the domain in an example like @tantek.com
#
tantek
checks logs
#
tantek
ok I checked all my own posts and can't find any instances where I would have wanted that so I think this is an accident and not by design
#
tantek
seem much more indieweb to hyperlink that to the domain and not the twitter handle (though Twitter will link the @-name so maybe that's why I did that? to match Twitter?)
#
tantek
any objections before I start coding this?
#
[cleverdevil]
Oh, cool, its a Ben.
#
Loqi
[cleverdevil]: [eddie] left you a message 20 hours, 24 minutes ago: I’m assuming you’re storing the in-depth watch info in your storage? Or are you just storing a summary?
#
[cleverdevil]
waves at benwerd
#
[cleverdevil]
I just leveraged a nice feature of Known to send myself daily "your memories" email from my website, so thanks for that benwerd;)
#
aaronpk
tantek: so "tantek.com" will autolink to your domain instead of twitter.com/Tantek now?
#
Zegnat
tantek, Twitter names with dots aren’t legal right? So in most cases not linking to Twitter is probably find for @[alpha].[alpha] strings
#
Loqi
does a happy dance!
#
aaronpk
Yeah that seems correct to match the domain name first if there is a @*.*
#
tantek
really not sure why I didn't do this originally (except to match Twitter for the purposes of tcoing affecting tweet length etc.)
Kaja_, treora_ and badtuple_ joined the channel
#
loqi.me
edited /flight (+72) "See Also"
(view diff)
snarfed, ancarda, [miklb], ScalaWilliam and voxpelli joined the channel