#dev 2025-05-27
2025-05-27 UTC
grufwub, sebbu, NaomiAmethyst5, [aciccarello], barnaby, GuestZero, [Jo], NaomiAmethyst9, ttybitnik, thegreekgeek, GuestZero_, NaomiAmethyst1 and gRegor joined the channel
#
[tantek] PHP8 broke the behavior documented in this comment: https://www.php.net/manual/en/function.strpos.php#120505

#
[tantek] anyone have any experience filing bugs against https://github.com/php/php-src/issues/ ?

#
gRegor Huh, interesting. No experience filing against src. I did find https://github.com/php/php-src/issues/8582, skimming it now

#
[social] Yesterday I just resetup my PHP 5.6 move to 7.4 and tore my 2+ year old start on that work to retarget to PHP8.3. Fortunately I don’t have his currently in my code, but wondering what other “fun” I will hit.
rubenwardy joined the channel
#
rubenwardy Hey! Does anyone have an example for a coffeeshop/cafe h-item - or, even better, a h-review of a coffee shop

#
rubenwardy for more context, here's an LD+Json I'd like to represent in my microformats2: https://gist.github.com/rubenwardy/6bb825cc3d650501ff8bb845f0a8581a

#
rubenwardy Side note, thinking it would be cool to make an indieweb review aggregator. Could parse microformats and aggregate reviews for places/things, and link out to the original websites

barnaby and balintm joined the channel
#
rubenwardy no publicly

#
rubenwardy I think my main question is how to encode the coffee shop information - so name, address, google maps url

#
perryflynn I love strict_types=1. migrated a 5.6 code base to 8.x lately and it is fantastic.
GuestZero joined the channel
barnaby and btrem joined the channel
#
btrem I found an answer to a question that I posed several days ago: https://chat.indieweb.org/dev/2025-05-21/1747835211380300
#
btrem Though it's a bit old, the solution for me was https://www.npmjs.com/package/sprintf-js
#
rubenwardy I'm thinking I'm going to change the permalink to /coffee/slug/ rather than having the date - it separates it more from blog posts and the date isn't as relevant I don't think

#
btrem I spent the last day or so rewriting a README.md for a small GitHub project, with the result that it's getting too big. I'm new to this, but I think the convention is to create a /docs/ directory, and break up documentation into manageable bits. Are there any recommended links that provide guidelines for this? Common conventions, helpful tips, that sort of thing?
balintm joined the channel
bret joined the channel
#
rubenwardy It's so hard to know if I'm doing something correctly because the microformats2 tools online just give me json and don't indicate any issues

#
rubenwardy just noticed I should be using p-adr not p-address

grufwub joined the channel
#
rubenwardy I feel like this could check h-review s too https://indiewebify.me/validate-h-entry/

#
rubenwardy @capjamesg what is breakfastand.coffee going to be?

#
rubenwardy what about reviews without a rating? Feels like that would be indistinguishable from an article

#
rubenwardy oh the microformats blog mentions u-review-of, which would allow you to see it's a review

#
gRegor Status of the indiewebify.me modernization if anyone wants to take it on: https://github.com/indieweb/indiewebify-me/issues/82

#
capjamesg This is what it used to be: https://jamesg.blog/2022/09/11/review-breakfast-and-coffee

#
capjamesg [edit] This is what it used to be: https://jamesg.blog/2022/09/11/review-breakfast-and-coffee

#
Loqi It looks like we don't have a page for "Slim4" yet. Would you like to create it? (Or just say "Slim4 is ____", a sentence describing the term)

#
Loqi Slim is a lightweight PHP framework for developing web applications and is used by several IndieWeb services and projects https://indieweb.org/Slim

#
rubenwardy @apjamesg ah interesting, sounds like my aggregator idea - although I wouldn't have used a mediawiki for it

#
rubenwardy +c

#
rubenwardy I don't really see many indiewebbers posting cafe reviews unfortunately

#
rubenwardy The title of the page is determined by the title of the h-review -> should use p-item p-name

#
rubenwardy or u-review-of when that's availabl

#
gRegor Discussion for the h-review merge into h-entry: https://github.com/microformats/h-entry/issues/32

#
rubenwardy where is it documented what h- p- u- etc actually means?

#
perryflynn p- means plaintext and e- means embedded aka contains html.
#
perryflynn (I read that somehwhere on the microformats wiki)
#
rubenwardy ah okay. and u for url

#
rubenwardy the main pages on the wiki are pretty pants

#
rubenwardy hmm

#
rubenwardy I've done `p-item h-card` for the item of the review

#
rubenwardy seems fine

#
rubenwardy [tantek] did many people use it?

#
rubenwardy as in the authoring side, not the user side

#
perryflynn schmarty: since I switched to my own auth server the webring is returning "missing iss" as error on login. webring is redirecting to indielogin.com, this is then redirecting to my auth provider, which is returning the iss with it's own base url as value to indielogin.com and then indielogin.com is redirecting without an iss to webring. any idea what the issue is?
#
gRegor Might be this: https://chat.indieweb.org/dev/2025-04-16#t1744775205655200

#
Loqi [preview] [gRegor] [schmarty], I'm poking around the source code, I don't think I see `session_start()` being called. Presuming https://git.schmarty.net/schmarty/gem-diamond is still the correct source.

#
perryflynn serverless.industries / intercom.serverless.industries
#
perryflynn works without any issues on webmention.rocks for example. (the tests for receiving mentions asks for indieauth login)
[schmarty] joined the channel
#
[schmarty] Seen a few folks with this issue. Two of them on WordPress with the IndieAuth plugin. I can sign in just fine so I have no easy debugging setup

#
perryflynn but it's not related to the fact that I created the webring membership initially with the indieweb auth provider, right? die webring/indielogin.com store which provider was used for creating the identity/membership?
#
gRegor Should work as long as the returned `iss` is `https://intercom.serverless.industries`

#
perryflynn Signed in as serverless.industries <-- works. :-)
#
perryflynn nice, login even revokes the token on my side. ❤
#
perryflynn *logout even revokes