I find myself with an extremely publishing-wonky moral dilemma, and want my readers’ opinions. My apologies for the length of this post.
Tech and academic publishers will frequently release a new and updated edition of a book simply to goose sales of the book. In college I bought three different versions of the same calculus book because they changed constants in the exercises. Calculus hadn’t changed, but the publisher gouged my wallet because they could. I had better use for that money, like getting desperately needed dental care.
Today I have my college degree, a bridge, and an assortment of fillings that rivals Jaws from 70s Bond flicks.
Second editions for the sake of second editions have a special place in my heart. A place with lots of flames, pitchforks, and high-power belt sanders applied to really delicate locations.
Second editions can be worthwhile and necessary, though.
I recently released a second edition of SSH Mastery. Unlike calculus, tech changes. The first edition contained actively incorrect information that would hurt people and dozens of minor flaws. It needed a polish. I’ve openly declared, repeatedly, that if you bought the first edition and kept up on changes in SSH, you don’t need to buy the second edition. Absolute FreeBSD is getting a new edition, eleven years after the previous edition. That’s too long, but life happens.
Similarly, TCP/IP Illustrated got a second edition. It needed one.
I’m finding myself in a moral quandry, though. One driven by publishing business.
My Tilted Windmill Press print books are available exclusively through Amazon’s CreateSpace print-on-demand program. This has been a potential problem for quite a while. I’m not a fan of monopoly or monopsony in my business dealings. The other major print on demand provider, IngramSpark, requires a publisher provide ISBNs. I deferred this purchase for several years, because ISBN pricing for US citizens is absurd.
Last December, I finally purchased a block of one thousand ISBNs so that I could use non-CreateSpace printers.
Ed Mastery and the new SSH Mastery were released on both CreateSpace and IngramSpark. FreeBSD Mastery: ZFS and FreeBSD Mastery: Advanced ZFS were re-issued under my own ISBNs and channeled through both printing services.
After a few months of sales data, I’m confident in saying that adding IngramSpark has increased book sales. I’m selling print books in Asia and Australia, which I’ve never done before. I expect to recoup my investment in ISBNs entirely in 2018, which is far ahead of my predictions. Cool.
Why did those sales increase? I’m considering this experimental evidence that CreateSpace’s non-Amazon distribution is not as good as one would hope. This is utterly unsurprising, as Amazon has repeatedly shown that they’re not interested in playing nicely with competitors.
The problem comes with changes in CreateSpace. Amazon is merging CS into their pure Amazon program, Kindle Desktop Publishing. Creditable industry scuttlebutt says that non-Amazon distribution will only get worse. It’s time to re-release all of the Tilted Windmill Press titles under new ISBNs. For most of the books, this only requires I take the time to assign ISBNs and make a couple minor changes in the
Some titles are troublesome, though. Specifically Networking for System Administrators, Tarsnap Mastery, Sudo Mastery, and DNSSEC Mastery.
I outsourced the design of these books. I used old ebook layout methods. The smart thing for me to do is insource all of them, redo the print layouts and covers, re-convert them to ebook, and reissue under new ISBNs.
But… all of these books contain nits.
DNSSEC Mastery covers DLV, which is no longer a thing, and the recommend algorithms have changed. Sudo development isn’t exactly breakneck, but there’s a couple new features that merit a nod in Sudo Mastery. Tarsnap Mastery specifically declares that there is no Tarsnap GUI. In the best tradition of tech publishing, the GUI came out right after I released the book. Networking for System Administrators, though… surely network principles are timeless? There’s stuff I would alter, add, and update. There’s always more to say about networking.
As long as I’m doing these reissues, shouldn’t I take a little time and update the text? It wouldn’t take terribly long, right?
Those updates would make the books second editions, though.
DNSSEC Mastery specifically says that DLV is going away, and to check for the current recommended algorithms. The Tarsnap GUI–well, frankly, who cares about that kind of error? “Oh, a GUI came out after the book was released? Cool, cool.” New sudo features? Sure, that’s life.
When I write my tech books, I do my best to future-proof them.
But if I don’t release second editions, then I’m reissuing books with known fixable warts.
I could put on the back cover: If you’ve read the first edition, and kept up with changes, you don’t need this second edition. My gut not only calls that lame, it does so in a loud taunting voice.
And I always try to play straight with my readers. Y’all bought me that bridge and those fillings.
So, what would you rather see? What makes sense to you?