Okay, one more update before I commit. Blake and Jeanne convinced me that my proposed stable naming context parameter:
org.apache.myfaces.trinidad.STYLE_SHEET_NAMING_STRATEGY Is not necessary and that instead we should simply cut over to stable names by default and avoid polluting our configuration APIs. I have implemented this here: https://issues.apache.org/jira/secure/attachment/12519277/trinidad-skin-pregen-take4.patch It is still possible to revert to the old naming strategy via this internal context parameter: org.apache.myfaces.trinidadinternal.STYLE_SHEET_NAMING_STRATEGY But the goal is to be able to rip out our old style sheet naming code at some point. I still might want to revisit this decision (ie. before we roll out the next Trinidad release), though seems like a reasonable place to start. Should be committing all of this to the Trinidad trunk soon (finally)! Andy
