Description
As far as I know, Patterns-site was forked out of Patterns to keep Patterns small, right?
Are there any other reasons why Patterns-site was created?
Currently a new clone of Patterns-site is 69MB
jc@ploneintra-13:33:~/tmp$ du -hs Patterns-site/
69M Patterns-site
jc@ploneintra-13:43:~/tmp/Patterns-site (gh-pages)$ du -hs .git
43M .git
and a new clone of Patterns is 66MB
jc@ploneintra-13:36:~/tmp (container)$ du -hs Patterns
66M Patterns
jc@ploneintra-13:43:~/tmp/Patterns (master)$ du -hs .git
47M .git
Without the .git
folders Patterns is 19MB and Patterns-site 27MB.
So there's actually not much of a size benefit at all when one ignores the git histories, and instead we get much duplication and confusion.
For example:
- There are now demo folders in both repos and we have to take care to keep them synchronized.
- Patterns has the old version of the site and Patternslib-site has a new version
I'm currently working on pat-clone and I'm not sure where I should put the demo files. I previously added pat-masonry's demo files in Patterns, but now I think @cornae is not even aware of that because he works in Patterns-site.
To avoid these problems I therefore propose that we merge the two repos again.
We can purge the old unused Binary files from git and thereby make the .git
folders much smaller.
This will solve the size problem.
For archaeological purposes we can fork the current Patterns repo (call it Patterns-archive or something) so that we still have a copy of the old git history with all the old Binary files.
What do you say?