I'm in the process of building my third website with SilverStripe. Love the product, but I'm wondering how I can reduce the total number of files from the whole package. The JSParty directory contains over 1800 files. I can see that I could go into jsparty/tiny_mce2/langs and remove 50 of the language files. I need only English. There's lots of other files, but there's no way I'm aware of to determine what is and what is not essential to the operation of the CMS. Which JavaScript files does the CMS require?
Hmm...think that Firebug might be helpful in answering this question.
I'm using JQuery, but I'm using the latest version that's stored on Google's CDN -- http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js. If other libraries like Prototype are essential, where would I find references to the library in the CMS code, so I could point to the CDN?
Hmm...more thoughts about Firebug and an HTTP analyzer.
But, before I dig into Firebug and HTTPFox and start tracing and noting JavaScript calls or selectively removing files and seeing if something breaks, maybe there's some documentation or a previous forum post I could use as a starting point? I did do some searching on the forum, but I did not find any helpful results from my keyword searches. "Essential files, Minimal Install, JSParty file reduction"