[jgmac1106][chrisaldrich] I was testing a bunch of things , yes I added webmentions first but when I then transfered to classic themes I lost my earlier header elements, will test now, in between the bath train
[kevinmarks]I just naively tried to use PHP to redirect emails and of course they get dropped on the floor because deliverability is now a ritual dane that you have to outsource.
LoqiRelMeAuth is an authentication method that uses personal URL for identity that rel-me link to established OAuth provider(s) to perform the actual authentication https://indieweb.org/RelMeAuth
@jgmac1106I spent yesterday working on a version of a blogger theme compatible with IndieWeb tools like webmentions. You can see an example here: https://drmacsspot.blogspot.com/
Then using IFTT I syndicate my notes to Twitter and the tweets get displayed back on my blog as comments. Here is an … (twitter.com/_/status/1095319039147159552)
cjwillcocki started with making a wordpress theme (pancakes), decided that needed a 'my brand' comment template (pancakes), found that needed a modified or different webmentions setup (pancakes), found that could benefit from a 'my brand' native PHP extension mf2 parser (pancakes), found that PHP is missing a good HTML5 parser which I may need to 'my brand' too (pancakes) ... so before I start
snarfedalso "PHP is missing a good HTML5 parser" seems like a surprising claim, considering how many PHP projects out there have been parsing HTML for so long and working ok...
cjwillcockswentel: there's a little opportunity to improve in there, it's a problem you can solve with a few different libs, masterminds\html5 like php-mf2 for example
cjwillcockno, it runs from a pre-downloadeded html file from local disk, that image from cjwillcock.ca, but the mf2bench program allows for easy adding of more sources
cjwillcockI wrote a little test harness in each language that uses the parser - i only time the call to the main parse function, not the file loading or printing, and not any explicit conversion to JSON or any data access
cjwillcocknote also, I think that particular screenshot was a terrible benchmark, for the sake of taking a picture, rather than for benchmarking (3 runs per source per parser)
swentelaaronpk, is there a reason why there's no 'method' in microsub for managing channels for creating or updating ? Delete or order have it. It would make the logic to decide even easier imo :)
swentelaaronpk, well, in my controller, when http method is POST and action is channels, I either need to check on method (delete or order) or check if 'channel' property exist to decide between insert or update
aaronpk[adam]: a couple reasons. at the time, the Ruby microformats parser had a few pretty major bugs that were dealbreakers for me. and I wasn't about to use nokogiri and parse out the microformats myself, that's just a mess.
aaronpkbut also when I started working on XRay in PHP for some of my PHP projects, it became clear that I was putting a lot of logic beyond straight up microformats parsing into it, things like following the authorship algorithm and such, and I didn't want to also write that twice
[adam](My hot take is that most Indie Web sites could look better than they do, and my hunch is everyone’s too busy hacking on these things to make them sexy)
aaronpki can't do both at the same time. i have to switch into design mode for anything i make to look remotely not like it was hacked together with plain html
[adam]Possibly, I started out in front-end though, so I like to think I might be able to contribute something there (not that my current site is an example, that wsa thrown together)
[adam]Sure, but when it’s just implementing the same spec in the same language, I may as well implement something a bit newer. Got a few things I want to do with Activities and Books on my list
aaronpkprimarily developers, not already familiar with indieweb stuff. ultimately I want indieauth to be the obvious choice for people who are building stuff like gitlab/gitea/mastodon/etc when they go to add authentication to their APIs
[adam]The design really only needs to be very light touch, some of this is probably around wording. I’ll take a look at it tomorrow and give you a shout?
aaronpkthere's a secondary audience as well, which is people who are specifically looking to add indieauth to their site, already knowing what indieauth is. that's the "choosing an indieauth provider" section now.
aaronpkone of the challenges with indieweb stuff compared to libraries like that is there often isn't just one single primary action for people to take