Hi,
First off, apologies for missing both posts on this topic and thanks for the Tweet to bring it to my attention…
It's important to remember that we're not intending to run Share in the aggregated-dependency mode by default but that it's something there to be used if required. We're still not completely through the process of updating all the Share WebScripts to support this feature (but we're now very close!).
It is possible to to have aggregation without compression by running Share in debug mode however this will result in all uncompressed files being loaded by default which I suspect is not what you want either. Your best option for specific exclusions would be override the default Spring configuration for the "dependency.aggregator" bean to provide your own implementation and override the "compressJavaScript" method to handle exclusions (which you could also define in the Spring config).
This actually sounds like a valuable update to core Surf but I'm not sure when I'd have the time in my current schedule to make this update.
Regards,
Dave