#dev 2023-01-06
2023-01-06 UTC
starrwulfe joined the channel
# gRegor Re: the conversation in main, just found this API that returns *if* there is an archive.org version or not. Could be helpful if trying to automate link replacement. https://archive.org/help/wayback_api.php
[jacky], starrwulfe, geoffo and [asuh] joined the channel
# @mojitane ↩️ Its funny that I did write much less during the last years because of "talking into the void" syndrome and at the same time felt huge pressure to put out super polished content.
Wrote a bit about setting up inspired by Adam http://moji.blog/article/webmentions-intro
Next is FE display of mentions (twitter.com/_/status/1611182486532362242)
rocto, CrowderSoup, geoffo, [zeina], jdzero, starrwulfe and oodani joined the channel
# [tantek] barnaby, gRegor, looks like not setting Accept: header in PHP curl call worked: https://tantek.com/2023/005/t1/quad-over-ice links to a 2008-era tweet of mine which was only Internet Archived seconds ago (by my code presumably)
# Loqi [preview] [Tantek Çelik] “I need a quad over ice.”
📺 #Wednesday E1 34:17
Ah, my 2008-era coffee order, just darker (no surprise)
https://twitter.com/t/status/920915648
Feeling seen.
(Aside: 💁🏻♂️🦋 Is this a quote tweet?)
# [tantek] [manton] did you *just* fix handling line-breaks from Atom feeds syndicated into micro.blog?!? Most most recent post (minutes ago) has them, while my post from last night does not! https://micro.blog/t
tiim, barnaby, petermolnar, nertzy[d], IWDiscordRelay, starrwulfe and [marksuth] joined the channel
# [pfefferle] [tantek] I just read https://kevquirk.com/removing-support-for-the-indieweb/
# [pfefferle] Yes he mentioned that he has to install 7 plugins, but he also says that he only sees value in webmentions, so it is not a bad idea to have them separated, but we do a poor job explaining people why they are separated and which plugin the need for which usecase and that they do not have to install all of them. Besides of that, he mentioned that „no one is using it, so I think he would have removed them anyways even if it was onl
# [pfefferle] one plugin!
# starrwulfe[m] Other than the plugin issues, In order to get people to use it, he would have to use it as an “early adopter” and kinda evangelize. Especially as an admin of a major mastodon instance, he’s in a good position if he made it part of his workflow.
# [TMichelleMoore] [pfefferle] starrwulfe[m] [tantek] I read the article also. It might have been good for him to mention this from the IndieWeb.org site - “When you post something on the web, it should belong to you, not a corporation. Too many companies have gone out of business and lost all of their users’ data. By joining the IndieWeb, your content stays yours and in your control.” After asking you all many questions, I don’t think
# [TMichelleMoore] actually convoluted. The only area I might agree with him in is that it is a little complicated to get up and running and I use WordPress, I am not a developer. So convoluted not, complicated somewhat, and that could be because there are multiple choices. I personally am making a chart to see where things actually fit, but even with that chart things may change based on mergers of plugins, etc.
# rubenwardy I implemented microformat recently and it was a huge pain, it's not very well documented
# rubenwardy the experience of setting up indieweb is reading fragmented documentation that lies to you, claiming things work that don't
# rubenwardy I can see how someone would get easily frustrated
# starrwulfe[m] [TMichelleMoore]: Be interesting to see your chart when you’re done and propose something if needed
# starrwulfe[m] rubenwardy: what are your pain points?
# rubenwardy I posted in here a few months ago, it was a huge pain to get author information to work correctly when marking up posts
# rubenwardy I ended up duplicating author information into each post, the wiki page did claim that you could use a URL as an id and just have it in the header/footer though
# rubenwardy This algorithm doesn't appear to be followed: https://indieweb.org/authorship-spec#Algorithm
# rubenwardy this doesn't work: https://indieweb.org/authorship#Author_information_in_a_header_or_footer
# rubenwardy https://indiewebify.me/ and a md2 validator is probably the only reason I was able to get anything done
# rubenwardy I'm very much in the early adopter category though and have high tolerance for this stuff
# rubenwardy indiewebify is awesome, wish more things had guides like that
# IWDiscordRelay <capjamesg#4492> I can’t promise anything but I’m thinking about making a few IndieWeb tutorials on YouTube.
# IWDiscordRelay <capjamesg#4492> Inspiration for topics to cover would be greatly appreciated!
starrwulfe joined the channel
# barnaby not sure what the best approach to dealing with this is — it might be interesting to review data on both authorship publishing patterns and algorithm support. If there’s a simpler subset of functionality which is being used vastly more often, then it could make sense to prune the algorithm down to that, and recommend the more niche approaches as fallback with the caveat that they might not be supported by everyone
# starrwulfe Not sure why my other comment didn't flow across from matrix...
# starrwulfe I think what's needed is also an "official" validator that is part of the step-by-step instructions. Most devs have to run unit tests before packaging for bigger programs after all... This should be no different IMHO.
# barnaby I started to collect specific suggestions for improving indiewebify.me here, feel free to add to it! https://github.com/indieweb/indiewebify-me/issues
# rubenwardy With standards like authorship, you want a reference implementation and some way to test compliance
# starrwulfe A major headache for me has been the scattered nature of all the documentation, examples and testing sites. As this is an ever changing and evolving beast, the tests and docs should go hand in hand.
# rubenwardy yeah that's what I meant by fragmentation
# barnaby there’s https://authorship.rocks/ for testing authorship algorithm implementations
# barnaby ah here it is https://sturdy-backbone.glitch.me/
# barnaby [tantek]: you’re the editor of /authorship, any objections to adding https://sturdy-backbone.glitch.me/ to “Test Suite” as a test for publishers? And noting that authorship.rocks is a test suite for consumers?
# barnaby I guess it’s already linked at https://indieweb.org/authorship#Validate, but we’ve seen that this fragmentation leads to headaches so IMO it’d be worth linking in both places
# barnaby rubenwardy: were you able to find https://sturdy-backbone.glitch.me/ when trying to validate your authorship markup?
starrwulfe joined the channel
# rubenwardy yes
# IWDiscordRelay <blindnerd#6539> Ugh, I keep banging my head on this problem, but for some reason, my site can't seem to send outgoing mail. Not sure if this is the place for this, but this itch is about to be a serious dealbreaker.
# IWDiscordRelay <jacky#7226> blindnerd[d] do you know where in the stack that the problem is happening at?
# IWDiscordRelay <jacky#7226> Does it work in a testing env with something like Mailhog?
# IWDiscordRelay <blindnerd#6539> the stack I was, emphasis on was using was the official stack script from Linode for Wordpress, which uses sendmail, and it kept claiming it couldn't find the user to send it to, so I think I'll need to roll my own stack
# [jacky] not sure if I showed https://retroachievements.org/ in here before
jeremycherfas joined the channel
# IWDiscordRelay <capjamesg#4492> aaronpk Anything going on with Telegraph? I sent 3 webmentions and they are all pending an hour or so later.
# IWDiscordRelay <capjamesg#4492> It's working now. Thanks!
# IWDiscordRelay <blindnerd#6539> Well, that's a step in the right direction... got mail to send out to email addresses that don't end in my domain using Postfix set up to forward mail to the service I have my domain tied to, but can't send out email to myself, so may have to use my Gmail address as an admin email til I can diagnose the issue. Baby steps... now to grab MariaDB and install/configure that
geoffo, IWSlackGateway and mro joined the channel
# IWDiscordRelay <blindnerd#6539> So, when I used the Linode stack script, it installed PHP 8.1.2, but I am wondering for better compatibility if I should install PHP 7.4 instead? Opinions?
[schmarty] joined the channel
# [schmarty] blindnerd: that totally depends on your needs. if you are writing your own stuff, PHP 8.1 is the oldest supported version right now (personally, that is a nightmare). if you're running other folks' projects, installing PHP 7.4 might make things easier to get running.
# IWDiscordRelay <blindnerd#6539> I'd be using the IndieWeb plugins, and there were some issues with 8.1.2, so I was thinking of using 7.4 for a hopefully smoother experience
# [schmarty] barnaby: it's the death of 7.4 that is my nightmare
# [schmarty] _the churn_
starrwulfe joined the channel
gRegor joined the channel
# [schmarty] heads up to folks running php stuff on arm64 (like amazon's arm-based EC2 instances, or M1/M2-based macs) https://github.com/php/php-src/issues/10187
# [schmarty] this has been patched for 8.1 and 8.2 and will show up in a future release, but so far has not been backported to 8.0 or further. 😅
[tantek], [KevinMarks], [ricola], [aciccarello], [jacky], neatnik, starrwulfe, mro, [snarfed], [chrisaldrich], jonnybarnes and [zeina] joined the channel
# IWDiscordRelay <blindnerd#6539> Okay, got the basics up and going again using PHP 7.4.3.3 this time. Crossing my fingers and hoping this will be a smoother experience. Still got some PHP tweaks to do, but I need a break.
gxt joined the channel
# IWDiscordRelay <capjamesg#4492> Congrats!
mro joined the channel
# IWDiscordRelay <blindnerd#6539> Are you on Wordpress? If so there's two ways to accomplish it quite easily. One is the IndieWeb plugin, which offers a field to input the URL in your profile, and the other is using a plugin called Simple Mastodon Verification, which offers a field on the General settings page. One will require you to add the HCard widget to your site, while the other does it as a meta tag in your site's header on the homepage.
[tw2113_Slack_] joined the channel
# [tw2113_Slack_] i think they do a scan of the page to see if you have linked to your mastodon profile
# [tw2113_Slack_] like it needs a literal `<a>` link
# IWDiscordRelay <blindnerd#6539> it does
mro and [manton] joined the channel
# [manton] The code seems like it allows either `a` or `link`… Unless it’s buggy. https://github.com/mastodon/mastodon/blob/daf6f3453e2a37db3d9a8362d64106b6c7cf0763/app/services/verify_link_service.rb#L29
gxt joined the channel
# [tw2113_Slack_] i just added via `<link>` and will check back later
# [tw2113_Slack_] aaronpk try editing your mastodon profile and just hit save
# [tw2113_Slack_] that seemed to verify me
# [tw2113_Slack_] ah
e-snail joined the channel
# [KevinMarks] They do show as verified in other instances for me
# [KevinMarks] (not Aaron's but other mastodon profiles viewed via my instance)
# [snarfed] hmm not for me. eg https://indieweb.social/@snarfed is but https://mastodon.art/@snarfed@indieweb.social isn't. (I'm logged into both instances)
# [schmarty] could your instance's user metadata endpoints return some extra JSON that says which links are verified? 😂
# [schmarty] (jkjkjk)
# [schmarty] 🙈
# [KevinMarks] As it is checked async
# [KevinMarks] Yes, if it has checked it previously
# [KevinMarks] They are for other mastodon instances, nor sure about non-mastodon ones
# [KevinMarks] I'm following you on xoxo.zone but you're not verified
# [tantek] capjamesg, or was it barnaby, which of you said you were auto-archiving links using the Internet Archive? Add yourself if you are! https://indieweb.org/Internet_Archive#IndieWeb_Examples
CrowderSoup joined the channel
jeremycherfas, [TMichelleMoore] and antranigv1 joined the channel