my company is developing a module that will be shipped with a default theme. For our clients we want to provide also a little set of other themes, but also we want to allow any client to customize its installation (without modify the theme).
So I'm trying to use the override capabilities of the template system as stated in the doc: http://doc.silverstripe.org/sapphire/en/topics/theme-development#overriding
but I've noticed that mysite/ (or any folder set in the $project) doesn't override anything existing in the theme. I've found this ticket http://open.silverstripe.org/ticket/3300 and tried the patch on the SSViewer.php. Anyhow now I'm able only to override Layout templates but not /Includes or /css.
In the core dev group (http://groups.google.com/group/silverstripe-dev/browse_thread/thread/d44d99dc7f264a0b/5367cb24766de047?lnk=gst&q=template+override#5367cb24766de047) seems that with SS3 the template order inclusion will be rewritten, but for now there's any suggestion to let mysite/ override theme/ files (.css or .ss)?
It seems to me that for every SS installation (with 2.x) I'll must edit in some way the theme I use. I'm right or maybe I've done something wrong?