#meta 2026-05-28

2026-05-28 UTC
barnabywalters joined the channel
#
kaja.sknebel.net
edited /User:Kaja.sknebel.net/upcoming-hwcs (+10) "update from events.indieweb.org"
(view diff)
#
artlung.com
edited /mkdocs (+50) "adding link to Zensical"
(view diff)
#
[artlung]
what is tailscale?
#
Loqi
It looks like we don't have a page for "tailscale" yet. Would you like to create it? (Or just say "tailscale is ____", a sentence describing the term)
#
kaja.sknebel.net
edited /User:Kaja.sknebel.net/upcoming-hwcs (-10) "update from events.indieweb.org"
(view diff)
GWG joined the channel
#
burgeonlab
GWG: I like your idea, David!
[0x3b0b] and Sonali joined the channel
#
frasermclean.com
created /User:Frasermclean.com (+288) "Created page with "{{Infobox person |name = Fraser McLean |url = https://frasermclean.com |photo_url = https://frasermclean.com/headshot-512.jpg |pronouns = he/him |summary = Software engineer and technology enthusiast |city = London |state = |country = United Kingdom |elsewhere = |contact = |chatname = }}""
(view diff)
#
kaja.sknebel.net
edited /User:Kaja.sknebel.net/upcoming-hwcs (-349) "update from events.indieweb.org"
(view diff)
#
kaja.sknebel.net
edited /Template:next-hwc (+0) "update next date from events.indieweb.org"
(view diff)
ZodiacalComet joined the channel
#
iwc-archive-bot
Created https://indieweb.org/events/2026-05-27-hwc-pacific. Please review the page to ensure the document is correctly formatted and remove any unnecessary text.
#
jamesg.blog
created /events/2026-05-27-hwc-pacific (+8801) "Created event page using IndieWeb events / Etherpad archiver"
(view diff)
#
artlung.com
edited /Template:brennan (-1) "clipping white space"
(view diff)
#
artlung.com
edited /events/2026-05-27-hwc-pacific (+42) "/* Introductions */"
(view diff)
#
artlung.com
edited /events/2026-05-27-hwc-pacific (+0) "/* Naty's Zensical demo */"
(view diff)
#
artlung.com
edited /events/2026-05-27-hwc-pacific (+0) "/* Mail providers */ removing asterisks"
(view diff)
barnaby joined the channel
#
artlung.com
created /Template:Brennan (+11) "for multiple usages"
(view diff)
#
artlung.com
edited /events/2026-05-27-hwc-pacific (+24) "/* Tilde Sites */"
(view diff)
#
artlung.com
edited /events/2026-05-27-hwc-pacific (+0) "/* Domain Swap? */"
(view diff)
#
[capjamesg]
Re: domain swap. I would participate!
#
[capjamesg]
I’d need to check if I even have a domain left that I’m not using though. I probably do somewhere.
#
[capjamesg]
A fun twist might be to “rent” a subdomain on your website too.
#
[artlung]
I think it was gRegor who pointed out the archived swap site https://web.archive.org/web/20190405105543/https://domainswap.xyz/
#
[artlung]
an aaronpk joint!
#
artlung.com
edited /events/2026-05-27-hwc-pacific (+35) "/* Tilde Sites */"
(view diff)
#
[artlung]
https://indieweb.org/events/2026-05-27-hwc-pacific#Tilde_Sites - gemini:// urls are not auto-detected or respected in wiki markup. I am hoping that's something we can alter in MediaWiki.
#
kaja.sknebel.net
edited /User:Kaja.sknebel.net/upcoming-hwcs (+176) "update from events.indieweb.org"
(view diff)
#
artlung.com
edited /events/2026-05-27-hwc-pacific (+142) "/* Tilde Sites */ mike k"
(view diff)
barnaby joined the channel
#
[capjamesg]
tantek approved.
#
gRegor
Would probably be a better experience for most browsing if they don't have an extension to support geimini://
#
gRegor
*gemini://
#
[tantek]
that's reasonable. could even make a {{gemini| ... }} template to handle the proxying so we could switch proxies as needed
#
gRegor
I feel mediawiki-sniped, jk :)
deathcomestotim1 and [schmarty] joined the channel
#
[tantek]
lol. more like template-sniped but yes 😄
[schmarty] joined the channel
#
GWG
burgeonlab: I wanted to structure it so it would be sustainable
[Al_Abut], [Zephyr], runawaydevil, [snarfed], barnaby and ssorw joined the channel
#
[Jo]
this is a good idea i suggest http://proxy.mozz.us/gemini , it's been the most reliable over the past 3 years of using gemini proxies
[aciccarello] joined the channel
#
artlung.com
created /Template:gemini (+63) "try number 1 gemini template"
(view diff)
#
artlung.com
edited /Template:gemini (+25) "https://www.mediawiki.org/wiki/Module:String maybe"
(view diff)
#
gRegor
shouldn't need a module
#
gRegor
What are you running into [artlung]?
#
[artlung]
trying to use this syntax: `{{gemini|url=gemini://tilde.pink/~brennan/}}`
#
[artlung]
resulting output needs to be [https://portal.mozz.us/gemini/tilde.pink/~brennan/ gemini://tilde.pink/~brennan/]
#
gRegor
ohh gotcha
#
gRegor
yeah removing the `gemini://` scheme I'm not familiar with syntax offhand
#
gRegor
don't mind me :)
#
artlung.com
edited /events/2026-05-27-hwc-pacific (+46) "/* Tilde Sites */ using new [[Template:gemini]] syntax (in development)"
(view diff)
#
gRegor
nope, didn't work on my sandbox page
#
[artlung]
yeah, does not work {{#sub:Icecream|3}}
#
gRegor
`{{#invoke:String|sub|gemini://|0|6}}` didn't work either
#
[artlung]
`{{str right|Icecream|3}}` does not work either
#
gRegor
Looks like this enables the Module namespace: https://www.mediawiki.org/wiki/Extension:Scribunto
#
gRegor
details about our current customizations: https://indieweb.org/MediaWiki_customizations
#
gRegor
this is vaguely familiar, think I ran into it years ago when I was trying to split out parts of a YYYY-MM-DD date
#
gRegor
Guess an alternative is to remove the scheme and have the template add it. Bit more work when pasting links. `{{gemini|url=tilde.pink/~brennan/}}`
#
artlung.com
edited /Template:gemini (-46) "try 6 I think"
(view diff)
#
gRegor
Ah, correction, looks like we'd need `$wgPFEnableStringFunctions = true;` It's already part of ParserFunctions which we have, but probably not enabled. https://www.mediawiki.org/wiki/Extension:ParserFunctions#Installation
#
[tantek]
I feel like I ran into this with the "old indiewebcamp" template and yet managed to figure something out without the module
#
gRegor
yeah, past-iwc is using functions on the current url / page name
#
[tantek]
maybe I got lucky
#
[tantek]
those functions should also work on params no?
#
gRegor
vs this is arbitrary text param
#
gRegor
hey hey, promising: `{{#titleparts: gemini://example/path | | 2 }}` trims off the scheme
#
gRegor
[artlung] ^
#
[artlung]
yeah, seeing that
#
[artlung]
okay, got it working.
#
gregorlove.com
edited /User:Gregorlove.com/sandbox (+115) "/* testing */ gemini test"
(view diff)
#
[artlung]
tantek++ gRegor++
#
Loqi
gRegor has 44 karma in this channel over the last year (126 in all channels)
#
Loqi
tantek has 29 karma in this channel over the last year (135 in all channels)
#
[artlung]
I didn't try *subst:*
#
artlung.com
edited /events/2026-05-27-hwc-pacific (-30) "/* Tilde Sites */ removing redundant instance"
(view diff)
#
[Jo]
nice ! artlung++
#
Loqi
artlung has 31 karma in this channel over the last year (235 in all channels)
#
[artlung]
`{{gemini|url=gemini://tilde.pink/~brennan/}} is the code to link to a gemini url`
#
[artlung]
We probably ought to let the provider of that proxy warning we're doing that
#
[artlung]
and find older gemini links in the wiki and wikify them
#
gRegor
Noticed they have an "I'm a human" button first time going through
#
[artlung]
programming is mostly just trying shit and letting people know it doesn't work and then have people also do the same thing: try shit and speak about it
#
gRegor
Setting up a doc page for that template now
#
[artlung]
thank you gRegor!
#
[tantek]
nicely done [artlung]++
#
Loqi
[artlung] has 32 karma in this channel over the last year (236 in all channels)
#
[tantek]
yes I spent far too much time figuring out that past-iwc template. glad some of that research went to further use 🙂
#
[artlung]
I tried a script with document.write in a raw section. the script was suppressed and I saw a console warning to use jQuery or another thing I forget what it was
#
[artlung]
I TRIED A LOT OF SHIT
#
[artlung]
actually not suppressed, I think it was hidden with stylesheets maybe or disabled somehow
#
gregorlove.com
edited /Template:gemini (+64) "+includeonly, +noinclude doc page"
(view diff)
#
gRegor
tantek++ thanks!
#
Loqi
tantek has 30 karma in this channel over the last year (136 in all channels)
#
gRegor
artlung++
#
Loqi
artlung has 33 karma in this channel over the last year (237 in all channels)
#
[tantek]
sorry [artlung] I wasn't paying close enough attention to this channel today. I missed the early series of attempts 🙈
#
[artlung]
The warnings on the string functions about NOBODY SHOULD FRICKING USE THESE WE HAVE NOT ENABLED THESE IN YEARS are great.
#
[artlung]
> *Warning: In 2013, it was decided that these functions will never be enabled on any Wikimedia wiki, because they are inefficient when used on a large scale (see phab:T8455 for some history). These functions do NOT work on Wikimedia wikis!*
#
[artlung]
I love an emphatic no in documentation.
#
gregorlove.com
edited /Template:gemini (-1) "-1 slash in path, #titleparts returns leading slash"
(view diff)
#
gRegor
yeah I got a laugh from that
#
gRegor
And only if you aren't scared off by that at the end "Please ignore this warning if you are editing a self-hosted or third-party wiki that's not operated by WMF."
#
gregorlove.com
edited /Gemini_protocol (+62) "/* How To */ +Template:gemini"
(view diff)
kishy joined the channel