#dev 2020-09-11

2020-09-11 UTC
jonnybarnes, [tantek], [Will_Monroe] and [chrisaldrich] joined the channel
#
[tantek]
I feel like there's some thing dev / location related here in parallel to hanging phones from trees (running servers on phones that hang from trees?) but it's a fascinating geo-hack: https://www.bloomberg.com/news/articles/2020-09-01/amazon-drivers-are-hanging-smartphones-in-trees-to-get-more-work
geoffo, justache, KartikPrabhu, [fluffy], jonnybarnes, deltab, [asuh], nickodd and [jeremycherfas] joined the channel
#
@EatPodcast
↩️ The simplest syndication tool in many respects is http://Brid.gy which you can hook up to your site. There are also plugins for some CMS like WP and Drupal and the one I’m using, Known.
(twitter.com/_/status/1304312570740985856)
[solana] and swentel joined the channel
#
jamietanna[m]
"maxwelljoslyn" (https://matrix.to/#/@freenode_maxwelljoslyn:matrix.org) I'm similar to schmarty - I've got a Hugo site so use Hugo's JSON support for the files. I have a few top-level properties which are needed by Hugo, but then use MF2 JSON internally for representing the normalised MF2 JSON ie https://gitlab.com/jamietanna/jvt.me/-/commit/42890ef5e88d13251838bbf654feb36a132c46e2
#
jamietanna[m]
When doing queries, I've got a mix of my Micropub server using the GitLab REST API to read files, and building some metadata with my site's build ie https://www.jvt.me/contacts.json
[frank], geoffo, moppy and [James_Gallaghe] joined the channel
#
@petermolnar
↩️ What is the problem you'd like to solve? There are many way to syndicate; ranging to WordPress plugins, through https://brid.gy , to tools like @integromat, @IFTTT, @zapier. The real question is the issue at hand.
(twitter.com/_/status/1304329708662919168)
[Murray] joined the channel
#
willnorris
nekr0z: (moving dev discussion over here from #indieweb)... if you've got code to pull out the representative hcard, how would you feel about contributing that to the library. I already have a https://pkg.go.dev/willnorris.com/go/microformats/ptd package for doing post type discovery, and it would be helpful to have one or more other subpackages for doing this kind of interpretation of parsed microformats
[chrisaldrich] joined the channel
#
nekr0z
<willnorris "nekr0z: (moving dev discussion o"> As it turns out, my code is very flaky and doesn't work reliably yet. I'll contribute as soon as I have something at least half-decent.
NinjaTrappeur, jamietanna[m], leg, Kongaloosh_ and KartikPrabhu joined the channel
#
nekr0z
willnorris: Turns out, one absolutely has to consider the order of h-cards on the page to correclty identify the representative one
ndegruchy, jonnybarnes, [tantek], KartikPrabhu, [Ana_Rodrigues] and [tb] joined the channel
#
[tb]
Phew.. the modern frontend ecosystem is bewildering lol
#
[tb]
I've always been on the backend/infra/automation side and I'm jumping in the deep end with Next.js to make my Micropub client—which is more of an excuse for me to jump in the deep end on experience with frontend that I'm lacking
jonnybarnes joined the channel
#
[tantek]
The “modern front end ecosystem” is unsustainable. Unless someone is paying you for a specific version/flavor of it, I’d say it’s a poor investment of time (only ephemerally useful, most of what you learn today will be useless in a year or two)
#
[tb]
That's somewhat why I've avoided it for so long
#
[tantek]
The core web platform pieces will continue to outlast all the fancy “toolchain” nonsense
#
[tb]
But there's definitely some longer term learnings I'd like to get out of it right now which are yeah the core bits, including things like a11y
#
[tantek]
Right, that stuff, a11y in various specs, ARIA, is a much better investment
#
[tb]
That said though, the ecosystem I've thrown myself into for this project (Next.js/React) seems to have matured in most of the foundational places now
#
[tb]
I remember back in the Ruby on Rails 2.3 and then 3.0 days when you were constantly fighting the toolchain still
#
[tb]
That was my whole profession though so I didn't mind lol
#
[tb]
With frontend here I just want to be a consumer really — no interest in hacking deep into the tools to make them work, they just have to work
shoesNsocks1, KartikPrabhu and jonnybarnes joined the channel
#
[tb]
Speaking of contributions though — dunno if the maintainers of the Ruby microformats lib hang out here but I was wondering if it would be appropriate to PR support there for h-app/h-x-app
[Sanne_Peters] joined the channel
#
sknebel
which library do you mean?
#
sknebel
[tb]: ^^^
#
GWG
sknebel: You busy tomorrow?
#
sknebel
not decided yet. I am connectivity-challenged though. I assume you are asking about the microformats session - is there a list of discussion topics already? I might try and join
dckc joined the channel
#
GWG
sknebel: There is. You could also send notes in the issues.
[James_Gallaghe] joined the channel
#
GWG
Also, feel free to add
#
GWG
Hope I'm not being a pest trying to get attendance. Someone tell me if I am
#
sknebel
you are not I think
#
GWG
All right then...
#
GWG
Zegnat: Would love to hear you there too...as the leader in h-card size
[frank] and geoffo joined the channel
#
Loqi
[microformats] microformats-ruby: Ruby gem that parse HTML containing microformats/microformats2 and returns Ruby objects, a Ruby hash or a JSON hash
#
[tb]
I'd like to use it in my indieauth_discovery gem for the client information discovery class
#
sknebel
a parser shouldn't need "support" for any microformat type
#
sknebel
where?
#
[tb]
Ah you know what I might've just written my fixture incorrectly..... ignore me 🙂
#
sknebel
the explicit references to mf2 types and properties in the file you linked all seem to be about backcompat
#
[tb]
Huh no my fixture was correct https://ruby.microformats.io/submissions/59
#
sknebel
where there are specific rules how to turn specific microformats1 into microformats2 - and thus needs lists of properties/types
geoffo joined the channel
#
[tb]
Ah yeah I read it more closely now, there appears to be some silly problem in my own code here that's not passing the full response body
#
[tb]
My bad 😞 Too hasty
#
sknebel
happens to all of us occasionally, happy to rubberduck :)
#
sknebel
and these things (e.g. "parsers do not care about types") are not always obvious
geoffo, joshghent and nickodd joined the channel
#
GWG
What is rubberduck?
#
Loqi
It looks like we don't have a page for "rubberduck" yet. Would you like to create it? (Or just say "rubberduck is ____", a sentence describing the term)
#
sknebel
(my use here was not quite accurate, since I gave information)
jonnybarnes, [chrisaldrich] and joshghent joined the channel
ndegruchy, jonnybarnes, swentel, [asuh], shoesNsocks1, justache, geoffo, [fluffy], [schmarty], dckc, [jeremycherfas], [tantek] and KartikPrabhu joined the channel; nickodd left the channel
#
@PinoBatch
↩️ What login should a service use instead? Email and password is hard given that the major email providers (such as Gmail and Outlook) don't already trust the MSA from which you send account confirmations and PW resets. IndieAuth? Good luck walking users through starting a website.
(twitter.com/_/status/1304552815256313858)
justache, djmoch and deltab joined the channel