Philippe Ombredanne twisted the bytes to say:
Philippe> On Sun, Jun 16, 2013 at 7:47 PM, D M German <[email protected]> wrote: >> * Double braces {{}} [...] Philippe> Daniel: Philippe> I think the main reason why curly braces were selected is because they Philippe> are a de-facto convention for text template engines, which of course Philippe> includes things like wiki and several HTML and text templating systems Philippe> and libraries. I think it is important the distinction between template usage (as in HTML engines) and variability description (as in SPDX). In wikis {{xyz}} syntax is expected to be replaced by a something. In the SPDX licenses we trying to say: <<this area is variable and how>> I think the purpose is different. But again, as I mentioned before (and Gary mentioned too) I don't mind either choice, _but_ and this is a big _but_, if we use {{}} this will mean way more work to those maintaining the templates. --dmg Philippe> This is actually part of their appeal, not a drawback IMHO. Philippe> And yes this may mean that in cases we will have to escape the curly Philippe> braces properly or mark them such that they are not recognized by a Philippe> template engine. And angle brackets would likely have the same issues Philippe> wrt to HTML/XML. Philippe> -- Philippe> Philippe Ombredanne -- Daniel M. German "No hay que tocar los ídolos, Gustave Flaubert -> su dorado se queda pegado a las manos." http://turingmachine.org/ http://silvernegative.com/ dmg (at) uvic (dot) ca replace (at) with @ and (dot) with . _______________________________________________ Spdx-tech mailing list [email protected] https://lists.spdx.org/mailman/listinfo/spdx-tech
