#dev 2022-05-24

2022-05-24 UTC
jacky joined the channel
#
[KevinMarks]
Imma let you finish, but bees make the best rounded hexagons.
jacky joined the channel
jacky and angelo joined the channel
#
@BryceWrayTX
New post >> Webmentions yes, JavaScript no • I wondered why a Hugo site needed JavaScript to go IndieWebbin’. I decided it didn’t. https://www.brycewray.com/posts/2022/05/webmentions-yes-javascript-no/ @GoHugoIO @HugoNewsletter @indiewebcamp @aaronpk
(twitter.com/_/status/1528850554948136961)
jacky and ben_thatmustbeme joined the channel
#
jacky
[snarfed]: I'd like to think so!
jacky, AramZS, sebbu, cybi, Seirdy and gRegor joined the channel
#
@ChrisAldrich
↩️ I'll have to watch this post to see where it goes. This Twitter search for a common pattern will find lots of sites https://twitter.com/search?q=test%20webmention&src=typed_query&f=live
(twitter.com/_/status/1528985782928789504)
mro joined the channel
#
IWDiscordGateway
<capjamesg> [tantek] Did you ever share your apache/nginx GitHub redirect rule?
NewNewNew, [jamesg483], mro, angelo, tetov-irc, mro_, jacky, cybi, [Zandy_Ring] and AramZS joined the channel
#
omz13
I have made a some tweaks to toolbox.imoxia.com: removed some false positives when linting oauth-metadata; ipwhois functionality is now GA; it now has experimental support for device flow if anybody is interested.
#
jacky
nice! omz13++
#
Loqi
omz13 has 1 karma over the last year
#
jacky
will try it out once I get oauth-metadata going for my site
nixer, mro and [echo] joined the channel
#
[snarfed]
I've deprioritized migrating granary Bridgy etc to the Twitter v2 API. it's good in a lot of ways, much better than 1.1, but it's missing a couple small but key things I need. https://github.com/snarfed/granary/issues/136
#
Loqi
[snarfed] #136 twitter v2 API
#
AramZ-S[m]
Yeah, it is shocking that the Twitter v2 API is missing some major v1 features and has for a while now
#
AramZ-S[m]
Basically any complex Twitter operation now needs you to flip between the two, which is very dumb
#
[snarfed]
eh, I wouldn't call it shocking, I appreciate that they're iterating in public instead of trying to do old school style waterfall development and get it perfect before shipping anything
#
[snarfed]
extremely in public, actually, they're having very frank public discussions about feature requests etc: https://github.com/twitterdev/open-evolution/
#
AramZ-S[m]
Oh, interesting, I didn't know about that space!
#
[snarfed]
also v2 is getting pretty complete now, I think actually relatively few things are still missing in 2 and need 1.1
#
AramZ-S[m]
Last I checked the main thing missing is media stuff which is pretty big
#
[snarfed]
all media stuff is in now except raw video URLs afaik
#
AramZ-S[m]
Oh, good. I'll have to do another sprint on my Twitter archiving tool to focus in on that, I was waiting on it to come to v2
AramZS_, strugee, cybi, jacky, Jef[m], echo[m]1 and AramZS joined the channel; chewing_bever left the channel
#
Jef[m]
> @chewing_bever:libera.chat left the room.
#
Jef[m]
goodbye me
#
Jef[m]
perhaps someone here already knows how I could add `rel=me` to links in a markdown file rendered by Hugo?
ben_thatmustbeme joined the channel
#
jacky
Jef[m]: are you trying to do it automatically?
#
jacky
or do you mean like Markdown syntax?
#
[echo]
hey i’m having issues joining this channel via Matrix. anyone on Matrix have ideas what’s going on? can check Synapse logs tonight when i have time
ben_thatmustbeme joined the channel
#
Jef[m]
jacky: this one, i just wish to add it to a few links on my homepage, not all of em or anything
#
Jef[m]
[echo]: what do you mean with "issues"?
#
Jef[m]
do you get any error messages?
#
jacky
ah okay I think something like [Link](" target="_blank">http://link.example){rel="me"} _should_ work
#
echo[m]1
wait now i have it
#
[tantek]
since when did markdown add {attribute="value"} support?!?
#
echo[m]1
Element was saying something about "could not join" but it decided to work
#
jacky
hmm nope
#
jacky
I was hoping for too much lol
#
Jef[m]
it was worth a shot ;p
#
jacky
I was assuming that since {#id .class1 .class2} was a thing, that maybe some querystring-like parsing could happen there
#
Jef[m]
judging by some forum posts, it's not possible without some custom code
#
Jef[m]
echo[m]1: well element can be a handful
scojjac joined the channel
#
Jef[m]
`<a href="/github" rel="me">GitHub</a>`
#
Jef[m]
apparently you can just dump plain HTML into the markdown
#
Jef[m]
this works
#
jacky
oh yeah
#
[aciccarello]
Isn't that a pandoc syntax to add attributes?
#
jacky
[aciccarello]: I believe so lol
#
Jef[m]
are rel="me" links allowed to be redirects?
#
jacky
I keep forgetting that markdown's like a "preprocessor" for text
#
Jef[m]
my /github endpoint is a permanent redirect to my gh account
#
[aciccarello]
Yeah, I added the markdown-it plugin to my 11ty build recently.
#
jacky
it mentions it'll follow one level of a redirect
#
jacky
or rather, one should
#
Jef[m]
alright great!
#
jacky
is reminded that the iw rust crate does _not_ do this 😬️
#
Jef[m]
okay seems indielogin.com does not follow redirects
ben_thatmustbeme joined the channel
#
aaronpk
it should follow redirects but it might not recognize a non-github.com URL as a GitHub provider
#
aaronpk
because that would require that it actually fetch every rel=me link on the page before giving you the list of buttons
#
Jef[m]
Fair enough, then I'll add the direct link instead
cybi and jacky joined the channel
#
[tantek]
capjamesg, re: apache/nginx GitHub redirect rule, apparently I posted about it: https://tantek.com/2021/084/t1/ownyourlinks-indieweb-github-redirect
#
Loqi
[Tantek Çelik] Minor #OwnYourLinks #IndieWeb trick I setup a while ago: Top level /github redirect to my profile so I can link to: https://tantek.com/github/cassis instead of linking to @Github directly. Enables eventual moving/selfhosting repos/issues without br...
#
[tantek]
but I didn't post the apache rule at the time, hmm
#
[tantek]
ownyourlinks << Example: Tantek with his GitHub profile & repos [https://tantek.com/2021/084/t1/ownyourlinks-indieweb-github-redirect since at least 2021-03-25], which now shows up in Google site-scoped searches! E.g. https://www.google.com/search?q=site%3Atantek.com+"tantek.com%2Fgithub%2Fcassis"
#
Loqi
Sorry, I couldn't find a page named "ownyourlinks" or similar
#
[tantek]
capjamesg, apparently I've had the /w/ redirect for my PBWorks since 2010!
mro joined the channel
gRegor joined the channel
#
Loqi
[Tantek Çelik] Since ~2021* I’ve redirected /github to my GitHub profile to own my links to GH repos like https://tantek.com/github/cassis Apache htaccess code to #OwnYourLinks: RedirectTemp /github https://github.com/tantek change /tantek to your GitHub /user...
joshproehl joined the channel
#
IWDiscordGateway
<capjamesg> [tantek] I will share the nginx equivalent too...
#
IWDiscordGateway
<capjamesg> I have mine working 🙂
#
IWDiscordGateway
<capjamesg> This is so cool.
[tw2113_Slack_] and jacky joined the channel
#
Loqi
😊
mro, AramZS, wagle, jacky and cybi joined the channel
#
[tantek]
AramZ-S[m], like you said, looks like Coral eventually ended up at Vox Media: https://docs.coralproject.net/ and their commenting project "Talk" is still active on GitHub: https://github.com/coralproject/talk/issues
#
[tantek]
might be worth asking for mf2 and webmention support in a feature request to start with
jacky and tetov-irc joined the channel
#
Loqi
ok, I added "https://github.com/coralproject/talk" to a brand new "See Also" section of /Coral_Project https://indieweb.org/wiki/index.php?diff=81669&oldid=40605
#
Loqi
[kevinmarks] This seems a lot closer to Webmention than ActivityPub
#
[KevinMarks]
yep. Bengo was very gung ho though
#
[tantek]
and notice that it got that issue nowhere.
jacky joined the channel