We are thinking about using a CSS preprocessor (SASS) and a version control system (GIT) to manage our CSS development.
Mostly this is to allow us to create tight production css files while keeping verbose documentation for developers.
Is it possible to push content like a CSS file into a matrix CSS file asset without human intervention?
I've pulled stuff in to matrix using remote content. And I've pulled stuff out of matrix using external systems. But never pushed stuff into matrix.
I've looked briefly at the documentation for SOAP and REST. But I've never done anything like this and the documentation didn't make a huge amount of sense to me.
Which would I use?
Is there any step by step documentation on how to do this?
PS: Matrix doesn't do version control for anything but content (as far as I know) (and arguably shouldn't). Being able to user version control and push from the repository into matrix keeps matrix focused on it's core functionality - being a CMS/CMF - while enabling valuable developer documentation and roleback functionality. CSS files, JS files and martrix parse files are where this would be most useful but extending it to include asset listings and paint layouts would also be cool.