#dev 2022-09-28
2022-09-28 UTC
jacky, aaronpk and geoffo joined the channel
# vikanezrimaya ugh the fact that quill still doesn't understand ?q=channel =>
{ uid, name }
is somewhat annoying# vikanezrimaya maybe i should remember my php skills and make a PR
jacky, gRegorLove_, angelo and hazem joined the channel
gRegorLove_, jacky, kushal, bterry, bterry1, gRegorLove__, tetov-irc, [jgmac1106], [marksuth], [pfefferle] and geoffo joined the channel
kloenk and jacky joined the channel
# gRegor Revisiting https://github.com/indieweb/indieauth-client-php/pull/19, I'd like to get a new release if possible. I don't think there's breaking changes, so could be 1.0.2
# [schmarty] gRegor++ i'm hyped!
# vikanezrimaya the funniest part is: Aperture also doesn't seem to work
# vikanezrimaya so I guess I'll have to ALSO implement Microsub myself
# vikanezrimaya I did plan to do that eventually
# vikanezrimaya gRegor: Quill supports the spec almost perfectly, only not being able to handle missing "scope" in token grant response.
# vikanezrimaya I should probably wait until either Quill patches things up or I write my own client and then make the scope parameter in the token grant response only show up if I chose a different set of scopes
# vikanezrimaya Considering I just found out that TypeScript is packaged in Nixpkgs and I can use it without messing around with NPM, and also compile ES2022 modules that run directly in modern browsers, I think I should just bite the bullet and write my own web UI for posting
# vikanezrimaya (I'm afraid of touching NPM since the drive wiping attack on people with IP addresses from "undesirable" countries)
jacky joined the channel
# vikanezrimaya Aperture just fails outright.
# vikanezrimaya indieauth error
# vikanezrimaya The authorization code was not able to be verified
# vikanezrimaya eh
# vikanezrimaya i suppose i could try writing my own...
# vikanezrimaya OH WAIT A SECOND.
# vikanezrimaya I THINK I MAY OR MAY NOT HAVE A BUG SOMEWHERE?...
# vikanezrimaya im not sure i need to check
# vikanezrimaya AAAAAAAAAAAAAAAA
# vikanezrimaya goes into panic mode
jacky, jan6 and geoffo joined the channel
# vikanezrimaya i knew i should've used typescript for my JS shims
# vikanezrimaya i hate JS
# vikanezrimaya i sometimes do wish JS would have never existed
[campegg], [chrisaldrich], null1 and jacky joined the channel
# [aciccarello] Our company uses a lot of TypeScript. It comes in handy a lot.
# [aciccarello] TypeScript support for reading JSDoc annotations has gotten pretty good for IDE tooling. It's handy for when you don't want to add a build tool, but there are limitations for sure and it can get verbose.
gRegorLove_, gRegorLove__ and geoffo joined the channel
[fluffy] and [James_Van_Dyne] joined the channel
# [James_Van_Dyne] [jamesg483] Yeah - I reckon we are. It’s been a while and people won’t use these latest changes unless there’s a release 🙂
# capjamesg Also, what do you think about this [James_Van_Dyne]: https://github.com/capjamesg/indieweb-utils/issues/41
# [James_Van_Dyne] Nah, I don’t think so? Would effectively just say “Open an issue to let us know or email one of the Jameses”
# [James_Van_Dyne] Let’s keep it 0.3 for now.
# [James_Van_Dyne] v1 seems implies the api is completely stable / won’t change.
# [snarfed]1 well, won't change in a backward compatible way
# [snarfed]1 I change my libraries' APIs all the time, but generally don't bump major version unless I break compatibility in some way
barnaby joined the channel
# capjamesg On a completely separate note, aaronpk [KevinMarks] [snarfed] was there any collective agreement on this: https://github.com/indieweb/authorship/issues/4
# [snarfed]1 no movement afaik
# [snarfed]1 re granary/Bridgy issues, definitely some, but start with any that you care about!
# [snarfed]1 I'll happily weigh in on how good they'd be as intro issues
# [KevinMarks] There is the issue that a feed may not have an author but each entry has one or more (eg a feed of indie news or equivalent composite feed). Conversely, if its a single user blog, then repeating author per entry is redundant and it should inherit from the feed. Atom defines itself this way.
tetov-irc, barnaby, gRegorLove_, geoffo and gRegorLove__ joined the channel