Version Control for Writers
lifehacker.com
lifehacker.com
For a book you may use one file per chapter, for an article a unique file - always in a formatting word processor. Sure, it would be nice to have a version control system working transparently withing the word processor, namely recognizing changes paragraph by paragraph.
I don't know anyone who would ever write a manuscript as collection of text
files.
Oh, I would. org-mode would make it a very pleasant experience, as long as there wasn't too much custom formatting. I don't know anyone who would ever write a manuscript as
collection of text files. This is non sense.
Really? I thought lots of people wrote books with tex...I would think it wouldn't be too hard to write a little program that lets you edit visually, then stores the proper text file on disc and commits it whenever you save. Or maybe commits when you tell it to, giving you a chance to enter a commit message that means something.
I know of two professional writers who use Emacs.
Neal Stephenson: If you are a professional writer--i.e., if someone else is getting paid to worry about how your words are formatted and printed--emacs outshines all other editing software in approximately the same way that the noonday sun does the stars.
http://artlung.com/smorgasborg/C_R_Y_P_T_O_N_O_M_I_C_O_N.sht...
Vernor Vinge also uses Emacs, and RCS for version control:
http://www.norwescon.org/archives/norwescon33/vingeinterview...
I'm under the impression that many fiction writers work with straight, unformatted text.
Yeah, I agree - completely irrelevant. That time better get spent integrating diff-able formats like textile, markdown, even TeX into writers' versioned workflows.
So yes, it is completely irrelevant for most purposes to you. I suppose it might be nice to run some sort of semantic analysis that notes that someone writes depressing drippy love poems when it's raining out or something, but I'll be damned if I can figure out why the hell that would be important for me at all. OTOH, flashbake also has a plugin that supports some crude notion of where the commit was written (pretty much gotten from the weather info), which might be more legitimately interesting.
It strikes me that the other twitter/weather stuff is redundant in the face of the timestamps and geotags...
Other than that, the concept seems pretty flawed - git is useful when you manually commit at the end of a chunk of writing, and again after an edit/change. Wrangling with commits made at preset intervals - when you're likely in the middle of a paragraph - seems like it would be a nightmare, and next to useless if you need to revert to an earlier draft.
While I'm writing short stories I'd get the same problem. A few thousand words is easier to edit by mind than version control would be. For a novel I see the use in chapter control, but I fail to see how useful it really would be as a novel isn't a series of unconnected events that can be seamlessly changed without huge catastrophic changes to the entire piece.