#dev 2024-01-03

2024-01-03 UTC
[snarfed] joined the channel
#
c​apjamesg
The book is generated with pandoc: https://github.com/capjamesg/pandoc/blob/main/book.sh
#
c​apjamesg
I know that script doesn't look great. But it does _exactly_ what I want it to do.
#
aaronpk
i have a very similar looking script
#
[tantek]
what is pandoc
#
Loqi
pandoc is a format converter which supports an extreme variety of input and output formats; useful to convert from/to HTML, Markdown, XML, docx, etc https://indieweb.org/pandoc
#
c​apjamesg
Pandoc is rarely clean, but it is delightful in the end.
#
[tantek]
what is Pandoc
#
Loqi
pandoc is a format converter which supports a variety of input output formats, such as HTML, Markdown, XML, docx, PDF, and others, and is used by at least a few IndieWeb community members to produce & publish content in alternative formats on their personal sites https://indieweb.org/pandoc
#
c​apjamesg
[tantek]++
#
Loqi
[tantek] has 30 karma in this channel over the last year (96 in all channels)
#
[tantek]
[snarfed] for what personal site content (PDF?) or project/service docs do you use Pandoc? You said in chat it was part of your workflow and I just wanted to to document your example accurately: https://indieweb.org/pandoc#Ryan_Barrett
#
[tantek]
!tell petermolnar I inferred from chat logs your use of pandoc, but if I got it wrong please correct it! https://indieweb.org/pandoc#Peter_Molnar
#
Loqi
Ok, I'll tell them that when I see them next
#
[tantek]
and if anyone else here uses pandoc for producing content they publish on their site, in any way from any format to any format, please add yourself to the examples and note exactly what content you produce with pandoc and how / for what reasons and since approximately what date: https://indieweb.org/pandoc#IndieWeb_Examples
#
[tantek]
possibly [jeremycherfas] or sknebel?
geoffo and jacky joined the channel
#
[snarfed]
sure! mine is just markdown to ReST, will add
#
[tantek]
What is ReST?
#
Loqi
Representational State Transfer (REST) is a software design architecture used to communicate state between two systems that has no current IndieWeb adoption, likely due to its fundamental incompatibility with static sites https://indieweb.org/REST
#
[tantek]
Lol name collision, presumably
[benatwork], AramZS_, gRegor, duke and gRegorLove_ joined the channel
#
Zegnat
I looked at ReST at different times. I always thought it would be easier to use as a base type than Markdown because its extensibility through tags (.. tag::). But always ran into trouble parsing it with anything other than Python :(
barnaby joined the channel
#
c​apjamesg
Is ReST restructured markup?
duke, eitilt, ker0r0a and [tantek] joined the channel
#
[tantek]
!tell [snarfed] looks like syndicating replies might be broken again for me on BridgyFed. See latest reply here https://fed.brid.gy/web/tantek.com and note it was 3hrs (or more) ago and yet zero deliveries to servers (would have expected at least one) and it doesn't show up on her post either :/
#
Loqi
Ok, I'll tell them that when I see them next
[jeremycherfas], AramZS, gerben, [manton] and [tw2113] joined the channel
#
[snarfed]
[tantek] sorry! yeah I got pinged about that one, looks like you found a bug, crash stack trace is at the bottom of the log. will look!
#
[snarfed]
ReST is reStructured Text, Sphinx's input
#
[snarfed]
not sure if I can make a new wiki page that differs only by capitalization
#
[tantek]
Yeah we should make a page of the full name of ReST since that acronym came after the more well known REST
#
c​apjamesg
I don’t like ReST 😅
#
c​apjamesg
Maybe it is the “it is the thing I don’t know” effect at play.
#
c​apjamesg
But it felt even more complicated than markdown.
#
[tantek]
REST >>> ReST
#
[tantek]
[snarfed] should I resend a Webmention to BridgyFed?
#
GWG
Re the conversation from main, previously from -dev...can I create some sort of endpoint on my website that redirects to the liberachat web client?
#
GWG
Or install Kiwi on a site
#
[tantek]
GWG looks like we didn't get very far on this question in the past: https://microformats.org/wiki/irc#IRC_and_microformats
#
GWG
That's why I was pondering
#
[tantek]
it is an opportunity to research how irc: URLs work for those use-cases, experiment with such links, and document your experience
#
gRegor
mIRC has documentation for irc:// links, but looks like it's to connect / join a channel, not DM https://www.mirc.com/mirclink.html
#
GWG
And not everything registers a protocol handler
#
[tantek]
you mean every IRC client app? that sounds like opportunities to file bugs/feature requests
to2ds and [marksuth] joined the channel
#
GWG
aaronpk: We both use Glowing Bear, does it have a way to register as a protocol handler?
#
aaronpk
it's just a website, so i don't think so
#
[tantek]
!tell [campegg] are you still publishing your Strava activities? Can't seem to find them at /activities and the one example permalink on in your example on the Strava page (https://indieweb.org/Strava#Cam_Pegg) seems to redirect back to your home page.
#
Loqi
Ok, I'll tell them that when I see them next
#
[tantek]
aaonpk, gmail is just a website yet can registers as a mailto: protocol handler
#
[tantek]
aaronpk*
#
aaronpk
so that seems like an easy PR to glowing-bear
#
[KevinMarks]
I think gmail lobbied chrome for that ability and it got standardised later
#
[tantek]
nah it was there for a LONG time before gmail
#
[tantek]
before Chrome existed
#
[tantek]
what happened was the opposite, browsers tightened down which protocol handlers they would allow being registered
#
[tantek]
it's too bad that Google dropped support for their proprietary gtalk: handler and never added support for xmpp: tho
#
[KevinMarks]
also, apple proliferated protocols by insisting that each app had their own (ie not handling contention over `irc:`)
#
[tantek]
[KevinMarks] the history of proprietary app-specific protocols predates Apple doing so. https://en.wikipedia.org/wiki/List_of_URI_schemes has some
#
gRegor
Chrome's handler for mailto: with gmail seems finicky for me, dunno why.
geoffo joined the channel
#
GWG
aaronpk: Going to try filing one? Ill +1
to2ds, lazcorp, jonnybarnes, [capjamesg], [Jo] and [nsmsn] joined the channel
#
gRegor
What's your domain, [nsmsn]?
#
[nsmsn]
Hey, it's nicksimson.com
geoffo joined the channel
#
[nsmsn]
I sent an email to the webmaster@indiebookclub.biz too. Is that you, gRegor?
#
gRegor
That email probably isn't configured
#
gRegor
but yeah, indiebookclub is me
#
[nsmsn]
Glad I knew where to ask...So I am running my site on WordPress. Maybe I'll try signing out and back in.
#
gRegor
Is the error after you approve the auth request in WordPress and when you're back on IBC?
#
n​smsn
It was after. I reached a page that said
#
n​smsn
Operation timed out after 10001 milliseconds with 0 bytes received (timeout)
#
n​smsn
Invalid Request
#
gRegor
Ok, let me check
#
gRegor
Ok, was just going to confirm it's on /auth/callback, that's good
gxt and nsh- joined the channel
#
gRegor
I don't see anything in the error logs. I might have to enable some debugging and have you try again. I'll take a closer look tonight
#
gRegor
Are you able to sign in to Quill or another Micropub client?
[nsmsn] joined the channel
#
[nsmsn]
I'll try Quill, and will let you know...
#
[nsmsn]
Yep, I logged into Quill successfully
#
[nsmsn]
Gotta run for some family stuff...I'll try to keep an eye on this chat later. Thanks, gRegor!
#
gRegor
Sure thing, I'll ping you when I have an update. Thanks!
gxt joined the channel
#
c​apjamesg
[tantek] Do I need a separate service vs. just setting caching headers on the sparkline service?
#
c​apjamesg
I know you mentioned this could be a more generic pattern for caching resources, though.
#
c​apjamesg
Oh, because the caching headers will be set for each user, not your site.
#
c​apjamesg
Right.
#
c​apjamesg
Is there a way this can be done with nginx?
#
[tantek]
or Apache (compatible) servers?
Renfield joined the channel