Closed TheChymera closed 8 years ago
If you just version control your source/
directory, that should work.
That's not enough to replicate my website /_config.yml
for instance also needs to be committed, and I may have style-specific changes in /sass
. Also, /source
contains a lot of redundant files of which you would have a newer, better (though content-wise irrelevant) version when you pull octopress. Also, you still get merge issues with /source/favicon.png
that way.
Any other ideas?
I simplified reproducing octopress websites a bit, and posted the respective instructions on my blog repositories' README pages (for instance my tutorials blog, my photography blog, and my neuroenhancement blog).
I'm still very happy to hear about suggestions for further streamlining, and of course, it would be great if you just go ahead and steal my websites ;) and tell me if you run into any issues.
Hi, what brought me to octopress was my interest in producing blogs which can be cited in (at least semi-)scientific literature. If this idea generally interests you - you may find a lengthier description of my concept on one of my websites.
The main prerequisites for this are:
I seem to be having some issues with reproducible content, though. I would like to make it as easy as possible for any user to get my website on his machine. My vision for this is:
pull octopress → install octopress → install theme (if any) → pull my content → generate
How I currently do this is that I have repositories with ONLY the original (or git-relevant) content of my website - as seen here.
The problems here are:
git rm --cached
all the irrelevant files./source/favicon.png
) fails.I would be interested to hear your thoughts on this; and it would be great if you had any suggestions on how to streamline this process!
You may also be interested: @dengemann @gpoore @obtitus