Back in the day, CavLec was a nerve center for spine-tingling rants about markup and publishing workflows. (I think my favorite one is still this, perhaps because it’s less ranty, though for those who like rants this one’s good too.) Then I quit ranting about markup and publishing workflows in favor of all kinds of other fun things to rant about.
The circle does close, though. I left a shamefully snippy comment to this post about PDFs in repositories because snippy was the nicest I could manage, my eyes were rolling so hard. (I have pretty serious PDF-hater cred, but even I know PDF is way easier to deal with in workflows than HTML.) Then another blog post picked up my snippy comment, whereupon it winged its way to Peter Murray-Rust’s blog.
Ah, markup and publishing workflows. You are really only marginally better than no markup. Why? No tools. CavLec’s been ranting about “no tools” since 2002, folks, and there are still no tools.
There’s almost a tool, though, it appears. Peter Sefton is working on a project called ICE-RS, one of whose goals is to make such a tool.
I never, ever, ever rhapsodize over something like this before I get my hands on it. Ever. I’ve seen too many tools promise the moon and deliver a misshapen meteorite. But from what I can tell, it looks generally to be the right idea—word-processing templates that, if used properly, do the right thing. (The big caveat is “if used properly.” Authors do horrible things with word-processors. You really can’t imagine until you’ve seen it. Unless it sharply restricts the host program’s functionality, no template on this earth will get decent results from all or even most authors.) Plus, such templates tend to be designed by someone with all the design sense of an eight-year-old.
So we’ll see. But if it works as advertised, I’d use it—because I know how to use these things. Learned nearly a decade ago, working in a little typesetting house. Everything old, it is new again.
As for repositories and HTML—I always do website imports into the repository myself. Not only does that mean nobody (not even me) has to deal with DSpace’s nasty clicky-clicky file-at-a-time upload UI, it means I get a chance to fix links and grotty markup, something else I learned to do a decade ago.