#dev 2018-07-10

2018-07-10 UTC
snarfed and [jgarber] joined the channel
#
[jgarber]
tantek Hey-o! Nice work!
#
[jgarber]
tantek++
#
Loqi
tantek has 37 karma in this channel (450 overall)
#
[jgarber]
I realize now how far behind I’ve gotten on updating old and implementing new features on my website. 😭
#
gregorlove.com
edited /read (+108) "mv How to Brainstorming subsection since this is still quite new, not formally approved"
(view diff)
#
tantek
aaronpk, next step in my venue cache array is to add lat/lng for each venue so I can show a map on my event posts
#
tantek
then again I can "just" use URL or @-name for a venue, have my code translate back/forth as needed for primary post / POSSE tweet, and show map / set tweet location
#
tantek
this works well for my event posts because most of my events re-use venues
#
tantek
so the "cost" of once in a while adding to the venue cache is no big deal (currently)
#
aaronpk
hm, most of my events don't reuse venues
#
tantek
next step would be to use xray to get the h-card from the venue URL to get the lat/lng etc.
#
aaronpk
i hadn't considered optimizing for that use case
#
aaronpk
most of my flights *do* reuse airports, so i have a manual command for adding a new airport code to my cache
#
tantek
next step would be to add venue posts with fully populated h-cards, and then I can just use my own site as the venue list
#
gregorlove.com
edited /read (+717) "/* gRegor Morrill thoughts */ on the read-status property, link to today's chat logs"
(view diff)
#
gregorlove.com
edited /read (+314) "/* Earlier work */ note this was a brief experiment, use past tense"
(view diff)
[jgmac1106] joined the channel
#
GWG
tantek, what is a venue post?
#
gRegorLove
What is venue?
#
Loqi
A venue is a named location or address/geo that is typically used for checkins https://indieweb.org/venue
#
GWG
I get that.
#
GWG
I thought a venue was an attribute of a post, not a post of its own
#
gRegorLove
I believe that's what he's referring to as venue post: https://indieweb.org/venue#How_To_Publish
#
gRegorLove
chrisaldrich, GWG: Which WP plugin is showing the "Reading" facepile here? https://coloradoboulevard.net/12-cool-parks-in-pasadena/#comment-22926
#
GWG
gRegorLove: Semantic Linkbacks, why?
#
GWG
I built that addition. It does read-of, listen-of, watch-of.
#
gRegorLove
Documenting consuming cases.
#
GWG
gRegorLove: Follow-of is next
#
GWG
When I'm done Micropubbing
#
aaronpk
follow-of?
#
gregorlove.com
edited /read (+220) "/* Tools */ +Semantic Linkbacks"
(view diff)
#
gregorlove.com
edited /scrobble (+251) "== Tools == Semantic Linkbacks"
(view diff)
#
gRegorLove
Any example URLs showing a "watching" facepile with Semantic Linkbacks?
#
gregorlove.com
edited /bookmark (+64) "/* Tools */ +Indieweb.xyz"
(view diff)
#
GWG
gRegorLove: Not yet that I've seen
#
GWG
Only listen and read
[miklb], danyao_ and iasai joined the channel
#
@therealizzy
I’d love it for MB to support webmentions… Any plans @Manton
(twitter.com/_/status/1016506189641904129)
renem, deltab_, eli_oat, danyao_ and [jgmac1106] joined the channel
#
gRegorLove
!tell chrisaldrich I think this was your first use of u-read-of: https://boffosocko.com/2017/12/09/read-pages-381-461-of-origin-by-dan-brown/ Do you still use that? When was your first use of p-read-of? I'm updating documentation on /read
#
Loqi
Ok, I'll tell them that when I see them next
iasai and iasai_ joined the channel
#
GWG
aaronpk, the experimental format for a follow post
[Lovi], snarfed, Adrian, eli_oat, tantek__, [eddie], [cleverdevil] and [kevinmarks] joined the channel
#
loqi.me
created /snitch_tagging (+361) "prompted by tantek__ and dfn added by tantek__"
(view diff)
#
loqi.me
edited /snitch_tagging (+139) "tantek__ added "2018-06-05 Mashable: [https://mashable.com/2018/06/05/snitch-tagging/ Snitch tagging is ruining the internet. Stop it.]" to "See Also""
(view diff)
snarfed joined the channel
#
loqi.me
created /snitch_tagger (+27) "prompted by tantek__ and redirect added by tantek__"
(view diff)
#
gRegorLove
Coming out of today's #microformats question I'm thinking through updates to the ibc micropub request...
#
KartikPrabhu
what is ibc
#
Loqi
It looks like we don't have a page for "ibc" yet. Would you like to create it? (Or just say "ibc is ____", a sentence describing the term)
#
loqi.me
created /ibc (+26) "prompted by KartikPrabhu and redirect added by gRegorLove"
(view diff)
#
gRegorLove
Specifically, `read-status` is a pretty experimental property, so should be marked up as p-x-read-status...
#
KartikPrabhu
gRegorLove++ for the fastest un-tanteking I have seen
#
Loqi
gregorlove has 48 karma in this channel (258 overall)
#
KartikPrabhu
7 seconds!
#
gRegorLove
Haha, was mid-typing so just jumped in there :)
#
Loqi
ok, I added "https://en.wikipedia.org/wiki/IBC_Root_Beer" to the "See Also" section of /indiebookclub https://indieweb.org/wiki/index.php?diff=49790&oldid=49531
#
KartikPrabhu
tantek__: yeah, could figure out how to verbify the act of answering a tanteking
#
gRegorLove
Kids, I'm trying to be serious here! For a change. jk
#
tantek__
a micropub could easily serve ibc
#
gRegorLove
So I could just change the mp request to send property x-read-status (or ibc-read-status?)...
#
tantek__
kevinmarks, is there anything equivalent to the starting, doing, finished taxonomy in AS?
#
gRegorLove
But "read-status" also seems likely to change in the future, to be a more general property that /listen and /watch could also use...
#
KartikPrabhu
began, in-progress, finished ?
#
KartikPrabhu
works for read/listen/watch
#
KartikPrabhu
me thinks
#
tantek__
per the opengraph URL kevinmarks shared, there's also "want-to"
#
gRegorLove
So not sure my exact question, but it seems like the mp request could change quite a bit over time and I'm wondering if I should change it now, or wait until it's more stable
#
tantek__
in my own queue of things to consider reading/watching/listening
#
tantek__
I also have a "recommended" state, recommended by a person
#
tantek__
or maybe that's a separate field
#
tantek__
property
#
[kevinmarks]
As1 has 'start' and 'complete' verbs
#
[kevinmarks]
Goodreads has states for that
#
tantek__
these states/statuses apply to playing sports/games too
#
tantek__
as well as exercising
#
tantek__
any kind of to-do
#
tantek__
perhaps "want-to" or "have-to" as an additional pre-state before "started"
#
tantek__
or is that orthogonal too? e.g. motivation
#
tantek__
want to read a book because it was recommended. have to read a book for class.
#
tantek__
starting reading the book doesn't change the motivation
#
[kevinmarks]
As2 got rid of a lot of those, and has accept, tentativeaccept etc
#
gRegorLove
On Goodreads "recommended-by" is a separate field
#
tantek__
kevinmarks I thought those accept, tentativeaccept were for RSVPs
loicm joined the channel
#
tantek__
gRegorLove: sounds like another potential property worth adding to /read#Brainstorming with that citation
#
gRegorLove
Personally (speculating), I would probably use a tag to indicate if I needed to read something for class.
#
tantek__
gRegorLove: like category:want vs category:assignment ?
#
tantek__
maybe worth adding "motivation" to /read#Brainstorming and put your suggestion to use tag/category?
#
gRegorLove
Goodreads structure is a bit weird. When you add a book to your shelves, it's a "review" entry and I think the recommended-by is one of the fields on that entry, among many others.
#
gRegorLove
Looking for examples. Will add documentation / screenshots
#
www.boffosocko.com
edited /lost_infrastructure (+790) "capitalizations; improved links; added additional description/function for the comparison chart; see also; Indiepaper"
(view diff)
#
tantek.com
edited /GitHub (+82) "/* Features */ org invites acceptances"
(view diff)
#
tantek__
since issues can have labels in them (as tags/categories) and Bridgy POSSEs them along with the issues, I wonder if the same is true for replies to / comments on issues
#
tantek__
going to try and see if it works
#
[kevinmarks]
I think they were also for assigning bugs etc - Jira is a big activity streams user
#
tantek__
hmm looks like I need to improve my auto-tagger to allows "-" in tags
#
tantek__
ok got that working
#
tantek__
here goes nothing
#
KartikPrabhu
gives Loqi a nothing
#
Loqi
loves the nothing
#
tantek__
gives Loqi a void
#
Loqi
eyes the void
#
KartikPrabhu
good job Loqi
#
tantek__
and nope, a label in a reply is not enough to cause bridgy to add the label
#
tantek__
not necessarily that it should be
#
KartikPrabhu
hmm the label is assocaited with the reply and not the issue?
#
KartikPrabhu
looks like a use for tag-of ?
#
tantek__
though it would be consistent with new issue + category(s) -> new issue + label(s)
#
KartikPrabhu
oh! is that a thing on github?
#
tantek__
on Bridgy POSSE to GH, yes
#
KartikPrabhu
oh oops my bad misread
#
tantek__
I think it would be reasonable
#
KartikPrabhu
sounds like a bridgy issue filing
#
tantek__
looks I brainstormed this like this: https://indieweb.org/tag-reply#tag_and_comment
#
tantek__
which provides the flexbility to make it explicit or not
#
tantek__
perhaps that is an "easy" way to implement tag-of posts
#
tantek__
on any reply to github, turn any tags into tag-ofs. why else would I put a (hash)tag in a comment on a github issue?
loicm, leg, deathrow1, iasai_, [jgmac1106], [kevinmarks], barpthewire, [cjwillcock], snarfed, eli_oat and [eddie] joined the channel
#
@mxbck
↩️ If you run a Jekyll blog and are interested in webmentions, this is what you want: https://github.com/aarongustafson/jekyll-webmention_io
(twitter.com/_/status/1016675703373357056)
[wiobyrne] joined the channel
#
[eddie]
tantek: I add project tags when creating issues from my site but those project tags shouldn’t be labels on GH because every issue in the repo would have the same tag
snarfed joined the channel
#
aaronpk
i have the same problem. i want the issue tagged "monocle" on my site, but it's silly to add the "monocle" label to monocle issues on github
#
sknebel
that should work with bridgy as long as you don't have a "monocle" label in your repo, but it's still something that could go wrong with a more generic case
#
aaronpk
no it creates it in the repo
#
aaronpk
oh wait i'm not using bridgy for this 😂
#
aaronpk
is that how bridgy handles it? I might need to fix that in silo.pub then
jgmac1106_ joined the channel
#
jgmac1106_
[eddie] headed here since we started using parsers and mf2 talk. The entry-content e-content is still enough for the parsers so I will go titleless,
#
[eddie]
jgmac1106++ for properly moving conversations across channels
#
Loqi
jgmac1106 has 1 karma in this channel (27 overall)
#
sknebel
aaronpk: at least bridgy docs say it does that. but then it leaves the question of how to create new tags...
#
[eddie]
Yeah, if you want a photo post, using an h-entry, with u-photo on the images and e-content for the "content" such as the caption text, etc
[stefp] joined the channel
#
jgmac1106_
[eddie] go ahead and subtract the Karma given I didn’t realize I was back in #indieweb
#
[eddie]
haha mistakes happen. Keep the karma because you still thought to move
#
[eddie]
plus aaronpk kind of bated you by replying in #indieweb
#
[eddie]
aaronpk--
#
aaronpk
i never said anything about markup ;-)
#
Loqi
aaronpk has 155 karma in this channel (1672 overall)
#
[eddie]
haha true
snarfed, [kevinmarks], KartikPrabhu, tantek__, eli_oat1, [jgmac1106], deathrow1 and [kim_landwehr] joined the channel
#
[kim_landwehr]
I getting this error when i try to log into monocle. Help!
[eddie] joined the channel
#
[eddie]
What error is that?
[chrisaldrich], snarfed and [jgmac1106] joined the channel
#
@Archan79
Elon Musk just putted almost impossible engineering stunt creating his microsub. His team literally worked 24h day to achieve that. Fortunatly this Sub wasn't needed, but was almost ready if there will be need. And this amazing piece of engineering can be used in other situations
(twitter.com/_/status/1016750055481643008)
#
tantek__
wow Elon has a microsub server? 😂
KartikPrabhu joined the channel
KartikPrabhu, [kevinmarks] and [kim_landwehr] joined the channel
#
[kim_landwehr]
Sorry, the share didn’t work
#
[kim_landwehr]
Image from iOS https://files.slack.com/files-pri/T03QR2B2T-FBMKN29FT/.jpg?pub_secret=e9a3b6a0fa&name=.jpg Let’s try again. This is what I am seeing
jackjamieson joined the channel
#
gRegorLove
[kim_landwehr], Looks like there's 2 microsub endpoints in the HTML of your page. The first is 404, but the second works. I think the discovery process uses the first one it finds.
#
[eddie]
[kim_landwehr] Yes, just like gRegorLove said, you have two microsubs listed. You’ll want to remove the “http://www.wrke.online/microsub” but leave the “https://aperture.p3k.io” one
#
gRegorLove
Might be a bug with micro.blog; I think that's what's running your site?
#
gRegorLove
Also some odd micropub stuff showing at the bottom of the page.
#
[eddie]
Micro.blog lets you edit the footer, which is where this stuff is located, so I think it should be as simple as logging into the micro.blog footer and removing the microsub link there.
#
gRegorLove
Ohh, there's an entire <head> element in the footer, and it looks like copy/paste of micropub documentation for a request.
#
gRegorLove
That's odd; should be removed.
snarfed joined the channel
#
KartikPrabhu
odd to put a <head> element in the <body>
[kiai] and snarfed joined the channel
#
gRegorLove
Yeah, micro.blog should probably prevent that
#
aaronpk
that's tricky, because it shouldn't have too many restrictions on what you can put in the footer
#
aaronpk
the other solution is for micro.blog to have a field to enter a microsub URL like manton was suggesting, then people wouldn't have to mess with HTML at all
#
gRegorLove
"Is accountlink.yahoo.com really a phishing site?
#
aaronpk
I feel less bad about that now
snarfed and [tantek] joined the channel
#
aaronparecki.com
created /create_location (+1056) "add examples of existing UIs"
(view diff)
#
aaronparecki.com
deleted /add_location "Deleted to make way for move from "[[create location]]""
#
aaronparecki.com
edited /add_location (-5) "this is actually add location not create location"
(view diff)
snarfed and [eddie] joined the channel
#
aaronparecki.com
edited /IndieAuth (+341) "add article"
(view diff)
#
@cmbaughman
Here is yet another cool little known #html feature called #webmentions https://aaronparecki.com/2018/06/30/11/your-first-webmention @aaronpk really does a nice job of introducing it.
(twitter.com/_/status/1016805956443885570)
snarfed and iasai_ joined the channel
#
KartikPrabhu
webemention is not a html mfeature!
#
snarfed
let's appreciate the enthusiasm and forgive minor semantics :P
#
KartikPrabhu
I know :)
#
KartikPrabhu
someone on Twitter will do it anyway :P
snarfed and tantek__ joined the channel
#
KartikPrabhu
what is webmention
#
Loqi
Webmention is a web standard for mentions and conversations across the web, a powerful building block that is used for a growing federated network of comments, likes, reposts, and other rich interactions across the decentralized social web https://indieweb.org/Webmention
#
KartikPrabhu
tantek__: I brought this up because the webmention spec also supports verifying JSON documents https://webmention.net/draft/#webmention-verification
#
KartikPrabhu
also note "Other content types may be handled at the implementer's discretion."
#
KartikPrabhu
anyway this is too pedantic and not useful I admit
#
tantek__
you are arguing theoretical capabilities vs. use in practice, not a very strong mehod of argument
#
tantek__
method*
#
KartikPrabhu
the spec started the theoretical stuff not me
#
tantek__
I believe we got one JSON implementation while going through testing
#
KartikPrabhu
I really don't care about parsing anything but HTML
#
tantek__
spec didn't do anything, you made an argument using the spec as the basis for it
#
KartikPrabhu
I used a direct quote with citation from the spec
#
KartikPrabhu
anyway, not useful
#
tantek__
the spec allows you as an implementer to "don't care about parsing anything but HTML"
#
tantek__
to your point, calling it a feature of HTML is not much of a stretch
#
tantek__
*in practice*, regardless of what the spec "allows"
#
tantek__
this often happens with new specs, there are aspects that allow for a number of axes of flexibility initially, because proponents of different approaches want to preserve the potential of those different approaches
#
tantek__
as specs evolve, sometimes those aspects are tightened up, depending on what's adopted and what's not
#
KartikPrabhu
I would have thought specs start out more specific and expand to suite new uses instead of the other way around
#
www.boffosocko.com
edited /Library_Thing (+232) "expand stub: emojicon; see also"
(view diff)
[kim_landwehr] joined the channel
#
[kim_landwehr]
Image from iOS https://files.slack.com/files-pri/T03QR2B2T-FBPHG1LJ2/.jpg?pub_secret=8b200d6ae1&name=.jpg Cleaned things up, but still can’t log in to monocle
#
aaronpk
can you log in to aperture right now?