#dev 2022-11-29
2022-11-29 UTC
petermolnar, mouse[d], IWDiscordRelay, pharalia, catgirlinspace and [catgirlinspace] joined the channel
#
Loqi Eleventy is a JavaScript based static site generator that allows the user to select their own preferred template engine and theme, which in practice can and does enable use of microformats2 https://indieweb.org/Eleventy

#
[catgirlinspace] can i just copy+paste my question over from #indieweb?

#
[catgirlinspace] is there a good way to implement other indie web features like short-form notes and outbound webmentions with Eleventy? so far i only have microformats and incoming webmentions with brid.gy

#
gRegor https://indieweb.org/Telegraph may be helpful for sending webmentions

#
[catgirlinspace] mhm, i used that to manually send a webmention but wasn't sure how exactly i would automate doing it with eleventy

#
Loqi Webmention is a web standard for conversations and interactions across the web, a powerful building block used for a growing distributed network of peer-to-peer comments, likes, reposts, and other responses across the web https://indieweb.org/webmention.app

#
[catgirlinspace] looks like webmention.app is pretty easy to setup just looking through the homepage, i think i'll look into it more!

#
gRegor That links to a subsection, but here's the webmention.app docs with some options: https://webmention.app/docs

#
[catgirlinspace] oh the netlify section of the instructions looks like it just involves setting a webhook. i could do that real quick i think

#
[catgirlinspace] at the end of the webhook url it has `&url=[your-feed-url]`. would this be my rss feed or my homepage?

win0err and geoffo joined the channel
#
[catgirlinspace] i guess for stuff involving short form notes, likes, bookmarks, etc. i'd probably want to switch to a server-sided thing instead of eleventy then?

#
[catgirlinspace] i feel like trying to add that to eleventy by adding stuff to a git repo for that would be kinda janky. and i'd probably need something server-sided anyways to actually add the content i think

#
[aciccarello] You do need a server for micropub support but are open source projects to update a git repo for static sites.
#
[aciccarello] I have an 11ty based site. I don't have a lot of short form content but I'm expanding slowly
win0err, tbbrown and [eddie] joined the channel
gRegor and mro joined the channel
#
[jamietanna] catgirlinspace a friend of mine has used Netlify functions to add a server-side portion to their static site, so you could look at that to add a Micropub endpoint?

petermolnar, mro, gRegor, [chrisaldrich], gRegorLove_, [Murray], Nuve and Hello joined the channel; petermolnar left the channel
#
@MastaBaba ↩️ There's a Wordpress plugin that takes care of webmentions. Just installed it on https://babakfakhamzadeh.com. Let's see how this behaves. (twitter.com/_/status/1597551945300180994)
win0err and [Michelle_Moore] joined the channel
#
@edent WebMentions, Privacy, and DDoS – Oh My! https://shkspr.mobi/blog/2022/11/webmentions-privacy-and-ddos-oh-my/ (twitter.com/_/status/1597569861143642113)
tiim joined the channel
#
[catgirlinspace] [jamietanna] maybe, but i feel like maybe just going server-sided would be best from what others are saying.

#
[catgirlinspace] what are others using for the server side part? i think i saw [aaronpk] used php and slim for a lot of p3k?

#
[jamietanna] It's up to you, I've been on Hugo for a while with a couple of server-side things to make it feel more dynamic

#
[jamietanna] https://github.com/barryf/vibrancy/ is quite good by barryf, and is all in the AWS free tier

#
cambridgeport90[ The only thing that to me seems odd about that... Why lock it to AWS rather than allow one to choose their form of hosting?
jonnybarnes joined the channel
#
[schmarty] barryf could tell you for sure but i suspect it's because that's what he's familiar with.

#
[snarfed] It uses https://arc.codes/, which uses AWS CloudFormation
geoffo joined the channel
#
[tantek] unintended effects (or longterm planned genius?) of "just" using live "display names" rather than storing them at the time of content creation, thread: https://mastodon.social/@knowtheory/109422493096172456

#
Loqi [Ted Han ★ 韓聖安] lmao, i didn't realize that Twitter's blog ties into its account display names.cc @ruchowdh https://files.mastodon.social/media_attachments/files/109/422/479/437/391/381/original/0eac2fdcbd159b7d.png

mro joined the channel
#
[schmarty] i feel like this has been discussed here before but i think this is a really cool thing. a little registry of folks who have archived their twitter accounts to their own sites that allows rewriting links to their tweets to land on their archive pages. https://github.com/tweetback/tweetback-canonical

geoffo and tiim joined the channel
#
[catgirlinspace] hm, maybe building a website with a backend using deno.land + liquid for templating would be neat.

#
[snarfed] (...from #indieweb-meta) ...or, wait, maybe I have https://apfollow.mwt.me/ backwards. is it just a third party way to do the remote follow UI that I recently added to BF user pages, eg https://fed.brid.gy/user/tantek.com ?
gRegor joined the channel
#
aaronpk in my webfinger profile i have a rel=http://ostatus.org/schema/1.0/subscribe URL

#
aaronpk with a value of `https://aaronparecki.com/settings/follow?acct=

{uri}
`#
Loqi zombie is in the context of the web a website that had died (site-deaths), perhaps due to domain registration neglect, and has been brought back by some other looking sorta like it did before, but oddly broken, often with spam pages/links added, and eats a lot of CPU likely due to abusive scripts https://indieweb.org/zombie

#
[snarfed] unrelated, [tantek] you asked about BF stats, I now have realtime (ie rate) monitoring for a number of things, eg these. 30qpm of Deletes, whee. https://snarfed.org/bf-activities-instances.png
#
Loqi 🧟♀️🧟♂️ zombie is in the context of the web a website that had died (site-deaths), perhaps due to domain registration neglect, and has been brought back by some other looking sorta like it did before, but oddly broken, often with spam pages/links added, and eats a lot of CPU likely due to abusive scripts https://indieweb.org/zombie

mro joined the channel
#
[Michelle_Moore] Hello, Does anyone here know what this means? I am testing Telegraph and have the IndieAuth plugin installed in my WordPress 6.1.1 site.
#
[Michelle_Moore] ```HTTP 400
#
[Michelle_Moore]
{"response":{"error":"invalid_grant","error_description":"Invalid authorization code"},"raw_response":"{\"error\":\"invalid_grant\",\"error_description\":\"Invalid authorization code\"}","response_code":400}
```#
[Michelle_Moore] I did but it didn’t seem to work. But maybe I just need to understand what a test case would be to test it. How would you test it?
#
aaronpk you should be able to use this to see if your webmention sending is working https://webmention.rocks/test/1 just make a post that mentions that URL

#
[Michelle_Moore] Thank you [aaronpk]. I will try it.
#
[Michelle_Moore] [aaronpk] What are the minimum WordPress plugins that I should have to make this work? Do I need to set anything up at Brid.gy? I would like to start from scratch.
#
aaronpk that would be a question for GWG, and also this wiki page https://indieweb.org/Getting_Started_on_WordPress

#
[Michelle_Moore] OK, thank you!
gxt, geoffo and nsh- joined the channel
#
[aciccarello] I'm curious if anyone has automated tests to check if the microformats on their site changes
#
[ender] I have the error:
#
[ender] ```Your IndieAuth server did not return a valid state parameter```
#
[ender] I just have this on my site's homepage (`index.html`):
#
[ender] <link rel="token_endpoint" href="https://tokens.indieauth.com/token">
#
[ender] ``` <link rel="authorization_endpoint" href="https://indieauth.com/auth">
#
[ender] <p class="h-card">
#
[ender] <a class="p-name u-url" href="https://enderverse.org">ender</a> <br>
#
[ender] <a class="u-url" href="https://github.com/genderev" rel="me">@genderev</a>
#
[ender] <a class="u-url" href="https://github.com/enderminyard" rel="me"> @enderminyard</a><br>
#
[ender] </p>```
#
[ender] the indielogin.com site suggests that I look at the setup instructions page for help, but I looked at it and I thought I did everything I was supposed to: https://indielogin.com/setup
#
Loqi It looks like we don't have a page for "giving you that error" yet. Would you like to create it? (Or just say "giving you that error is ____", a sentence describing the term)

mro joined the channel
#
[ender] oh, I was trying to log into `https://webmention.io/dashboard` but the issue went away on its own?
#
[ender] I could not reproduce the issue
#
[ender] (I never received your webmention [capjamesg] 😞 )
#
IWDiscordRelay <capjamesg#4492> Oh no!
#
IWDiscordRelay <capjamesg#4492> I just sent it again. Let me know if you still didn't get it.
#
IWDiscordRelay <capjamesg#4492> aaronpk What does "target not found" mean?
#
IWDiscordRelay <capjamesg#4492> https://webmention.io/enderverse.org/webmention/kDIF1ZNEoqjY3ZZ48Gmr
#
[ender] [capjamesg] yay 🙂 🙂
#
[ender] wait - target not found? is that important
#
[ender] thanks for saying you like my website [capjamesg] even if there was a technical issue...
#
[ender] webmention.io/dashboard says I have no webmentions, I'm not sure what i did wrong?
#
aaronpk which means your webmention endpoint is actually https://webmention.io/www.enderverse.org/webmention

#
IWDiscordRelay <capjamesg#4492> [ender] You'll need to update your webmention endpoint then I'll send the mention again 🙂
mro and mro_ joined the channel
#
[chrisaldrich] [Michelle_Moore]++

#
[Michelle_Moore] [chrisaldrich] I am determined to get the last few items to work.
#
[jamietanna] accicarello I used to have a suite of tests to validate my mf2, but my site got too big for me to test it so often so I stopped

#
[aciccarello] I need to do a review of my site's microformats structure and was thinking some tests that check the outputted HTML for a few example posts of each type might be a good check to make sure I don't screw things up in future changes.
#
@voxpelli ↩️ I would say: Start with a Mastodon profile somewhere, I think eg. @matteocollina and many others are on https://fosstodon.org/, then add in the IndieWeb stuff later through eg https://fed.brid.gy/ (twitter.com/_/status/1597708333741674496)
mro joined the channel
gxt, [tw2113_Slack_], [fluffy] and [benatwork] joined the channel