Quote from: nyl at Sep 26, 2010, 08:31 AM
i have no choice between file or database if i am overriding a tpl of GetRessources for example : i can’t do this with a file, i need to create a chunk in the database via UI (am i wrong ?)
Every Snippet developer can choose to implement how they handle output templates (through chunks in the database, chunks on the file systme, config files, property sets, hybrid approaches, etc.). Some use the filesystem and can be overridden without breaking upgrades, some can’t. It’s up to each individual developer, and there’s really been no standardization on this front, or really a solid "best practices" recommendation. That being said, hopefully a couple of devs will chime in and explain specifically how they handle creating output templates and how those would work with upgrades when overridden chunks stored on the filesystem are used (if it’s possible at all for those specific Snippets).
With more complex Snippets like Quip, this really does matter. I think it makes sense to talk about the pros and cons with the various approaches, and come up with output templating recommendation for both simple and complex Snippets.