DocBook TC Is Apparently No More

Saw this on LinkedIn, of all places. Apparently, the OASIS DocBook Technical Committee have decided to cease activities.

What I found interesting was one of the comments. It asked “What’s your DocBook exit strategy?” Seriously? Do you think your DocBook setup will somehow stop working? Will you no longer be able to author your content? Publish? Parse? What?

Working groups are shut down all the time. They finish work, they move on to other things, their financing changes, etc. The W3C shut down its XML activity around ten years ago. Did your XML software stop working? No, of course not. While there is not going to be an XML 2.0 anytime soon, if ever, XML 1.0 is just fine. It’s everywhere.

I have no doubt DocBook will continue.

In Prague

I’m in Prague for my XML holiday. It’s the year of XML Prague and I’ll be talking in addition to meeting old friends and new, and listening to them talk.

My Paper Got Accepted at Balisage!

I’m thoroughly pleased to have my paper accepted for the Balisage 2024 conference. I will be talking about age-old messaging standards and the absolute pain of implementing those for the 21st century when all they were doing was to shut down a mainframe computer.

Göteborg Film Festival 2024

The Göteborg Film Festival is on its fifth day. While I no longer screen films at the Draken theatre, there are plenty of reminders of my past life this time of year. Local newspapers tend to highlight the opening night and the party that follows. The latter, of course, is where many festival hopefuls mingle with the crowd and hope to score, one way or another. Said media might then publish a few notes during the ten days that follow, especially if there were celebrities attending, but it’s actually all pretty low profile these days.

But I also get pings on Facebook from my friends who still work for the festival. My successor at the Draken, of course. Poor guy; he’s been running digital ever since I left. From the looks of it, though, his schedule is decent and he’s got the time to stop for drinks when the last video of the day is done. Good for him. I don’t miss the video.

But there are also the techs who fix things, before and during the festival, and who then tear everything down after the last curtain call. They post pictures of projectors, electrical installs , newly raised screens, etc, and that’s when I really miss the work. Not the digital stuff, mind, but the 35mm (and sometimes 16, and rarely 70) prints and the work to keep all that running smoothly.

I miss inspecting and assembling prints. I miss the planning of my next few days. I miss the coffee in the early mornings, trying to wake up while checking the newly arrived prints. I even miss the now-and-then work of changing light bulbs in the auditorium.

It was a different world, I know. Who am I to say what the lure of the festival of today is? I know I left in large part because the work was becoming too easy and commonplace for me to care. Assembling, inspecting, and running a film print is very different from uploading content from a portable hard drive to a server and then clicking Play a few times, either to check the format and locating a curtain call or click Play again for the actual show. It’s all ones and zeros, and there is nothing you can do to change the outcome of the next click beyond finding a timestamp where you do your curtain call.

If you can find the motivation to spend ten days uploading files and finding a few clicks, then good for you. I didn’t, which is why I left.

But my current problem is that I still miss what the work used to be.

The Festival, Once Again

The last Göteborg Film Festival I did was in 2016, which is starting to feel like a long time ago. Almost 8, to be precise. It was all good fun, I did it, now I’m over it. Right?

No.

Firstly, I read the news. When it’s happening I follow it. I catch the opening night news, I read about the films being picked, I know about the prize winners. I am aware of it, and I miss it. I also drive past the cinema every now and then and can’t help but look at the big panorama windows hinting at the upper foyer and the view inside, the neon sign, the entrance, all of it. God I miss it. Gets me to think about what the booth looks like today, which I really don’t want to think about.

Secondly, I dream. With the festival getting closer I always have at least one dream about me getting to the cinema booth about to run a show, usually the first one, and things going wrong. A film missing, people bothering me when I’m about to start the show, projectors missing, the booth having been rebuilt with everything in the wrong place.

Etc.

It’s how I know it’s time. I’ve had these pretty much since I first started working for the festival, which is closer to 40 years now. You can probably guess some of the variations. It’s always something changing and me trying to fix it but other things failing, instantly. It’s a typically reactionary dream, a performance thing, me going in prepared for the festival but something failing.

I had one of these last night. It was an intricate one, with someone having rebuilt the cinema and me trying to cope. Par for the course. I’m not surprised.

I also drove past the theatre recently, noticing that the lamps lighting up the foyer are back. I thought those had been lost; the last year I worked the festival, they had been replaced with embedded lighting in the foyer ceiling, meaning those awful halogen things that may be useful in conference settings but disgrace everything else.

And right now I miss the work and my theatre, and I don’t know what to do about it.

Oops

Apparently this blog went down some time in August, and I failed to notice. The universe is probably telling me something here:

  • I should write more often.
  • I should apply some TLC to my server more often.
  • I should stop writing if this is how much I care.

Probably not #1 and #3 at the same time.

Anyway, the reason was a WordPress plugin that was updated to a version requiring a later version of the PHP this server runs. Sorry about that.

Balisage 2023

The Balisage 2023 markup conference is over. I presented, and I think my paper was well received. There was a good discussion afterwards, in any case, and I certainly enjoyed it.

There were a good number of great talks, too. For whatever reason, my favourite as I write this is Amanda Galtman’s clear overview of accumulators in XSLT 3.0 and all the things you can do with them, not to mention how you can test them. Before the conference, there’s no way I could have predicted this; there was any number of other talks I imagined would have taken that spot.

What struck me the most, though, was the feedback session afterwards. We all agreed it was a great conference. We all lamented the demise of the physical meetup in Rockville, and we all discussed ways to mitigate the fact that we are now meeting online only. There was, in fact, a push for meeting more than once a year. Maybe shorter talks without a peer review? A Slack channel at xml.com leading to those, or maybe some more impromptu meetings? A hybrid conference was mentioned, and people reminisced on the past and briefly wondered about what the logistics of a hybrid conference might look like. Brief thought was given to specifics, including where and how to ask questions, but there was no consensus or will to say “yes, let’s meet in person again.” Which is fair enough, in a way. Getting to Rockville was never an easy task.

Only afterwards did it occur to me that no space was given to thinking about how we might want to bring in new blood. Young people. Fresh minds still thinking clearly, with strong views unaffected by decades of compromise. We are all getting older, and this was not a discussion about anyone below 50. I am by no means an SGML old-timer, I but was there using it before there was XML, which means I am actually getting old, too.

I am in a position now where I can bring in young people to work with markup, so that’s what I try to do. It makes perfect sense; younger people will have more ambition, more will to achieve things, and if I can guide them in a certain direction, then I will.

See, when you get older, you will no longer be the bright new talent and that will feel very much like a loss, but you can possibly, maybe, be that experienced old hand and be able to guide the younger ones, influence them in one direction or another.

What does that mean?

Well, for one thing, you can demonstrate the value of semantic markup and declarative languages. You can highlight the benefits of XML technologies and get them interested, inspire them to use those technologies to solve a problem. And then, when they succeed or at least get interested enough, you can point them at markup conferences. You can encourage them to present, talk about a project that went well or an idea they had to make a difference.

And that was never even mentioned at the feedback talk, and now I find it remarkable.