Use git as a database backend for Drupal

barraponto's picture

First of all, it is possible to use git as a nosql database (althought it is pretty cracked crazy).
See https://speakerdeck.com/u/bkeepers/p/git-the-nosql-database

At the end of the presentation, it is suggested it is a good fit for... CONTENT MANAGEMENT SYSTEMS. Like Drupal :)

What's funny, it solves an actual issue of configuration in database, without the dummy step of "exporting to features". Meh.

Let's do it.

Comments

Wicked... Interesting...

franz's picture

Wicked... Interesting...

What's really funny is that

indytechcook's picture

What's really funny is that this was one of our possibility solutions for the LSD content staging solution. It decided not to do it out of pure complexity (and craziness).

Content follows the same workflow as files in Git. It's a model we use all the time to describe how we design workflow solutions for our clients.

Using Git for content

Garrett Albright's picture

Using Git for content management? Pssh. If you really want to be evil, you'll find a way to use Drupal's node revision system as a version control system for code.

Drupal for Evil

Group organizers

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds:

Hot content this week