I'm considering the idea of using Git to store version-controlled content for Daizu, rather than Subversion, which is what I use currently. Switching to a decentralized revision control system would be an interesting an unusual idea for a content management system, but it would also mean the current design for Daizu would need to change quite radically.
I'll use this article to collect links to other blog articles I'll be writing about the various issues to do with a Git-based content management system.
- Git can't store metadata with files
- Discussion of how metadata for files might be stored if Daizu was to use Git instead of Subversion, since Git doesn't have the ‘properties’ feature that Daizu has been using with Subversion content storage so far.