Hi Andrew, Sorry I've been too busy to really respond. I started looking into the macros, templates, interwikis and MoinMarkup vs. MediaWiki but I'm missing context on the process for migration. Maybe we could do a video call next week if you're interested so that I could catch up on your process, the pain points and offer insights on approaches or solutions that could provide an easy migration path.
Greg Rundlett On Sun, Mar 15, 2026 at 6:22 PM Andrew Sayers < [email protected]> wrote: > On Sun, Feb 22, 2026 at 05:16:34PM +0000, Andrew Sayers wrote: > > I've just finished a proof-of-concept conversion of WikiSandBox[0]. > > The MediaWiki source for that page is unlikely to change much, > > but it relies on a lot of templates that are at best half-finished. > > > > I don't mind helping out a bit with these templates, but if I took the > > lead in designing them, we'd end up with something optimised for > > ease of conversion instead of ease of use. If you're interested in > > the migration project, please consider working on some of these... > > I've had another go at the templates this weekend, but haven't had time > to update WikiSandBox. Instead, please take a look at this category: > > https://wiki2025.debian.org/wiki/Category:MoinMarkup > > Templates in Category:MoinMarkup represent MoinMoin features that will > need to > be represented in the new wiki. I've suggested implementations for some > of the > boring/easy things, and put <!-- TODO --> blocks for everything else. > Template:MoinMarkup/Smiley is mostly unchanged, but the rest of > Template:MoinMarkup/* has been replaced with templates that look more like > the MoinMoin features they represent. My next job is to update the > converter > and library based on everything I've learnt here, after which I might need > to > come back and add some last tweaks to these templates. That said, it > should be > safe to start filling out the TODO blocks now. > > I've also made a category for InterWiki templates: > > https://wiki2025.debian.org/wiki/Category:InterWikiLinkTemplate > > These mostly just pass straight through to Template:InterWiki, which in > turn > generates an interwiki link. The main exception is Template:DebianIRC - > Maytham created this with a fancy webchat link back in July, so now it's a > good > example of how we can use templates to make fancy links. > > If you're OK with the converter using these templates, the next step is to > finalise > Template:InterWiki and get an InterWiki config into Jon's container. Greg > - > this seems fairly close to what you were proposing. Would you be > comfortable > taking it from here? > > I'm not sure if this is obvious from the above, but these templates are > just > my way of explaining the interface I currently expect the converter to > target. > I've suggested implementation details where there seems to be an obvious > "right" answer (e.g. <<BR>> obviously maps to <br>), or where there's a > particular feature I would want as an editor (e.g. putting templates in > categories). I'd appreciate an e-mail before you change e.g. parameter > names, > but go right ahead if you have a better implementation idea! >
