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

Reply via email to