#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