Re: [Architecture] Review of the "primary schema" wiki page...

2017-04-17 Thread Tony Atkins
Hi, All: I did even more reading, and realized that we should also talk about merge policies , which are an example of "EL paths as keys", and also seem like they wouldn't be addressable

Re: [Architecture] Review of the "primary schema" wiki page...

2017-04-17 Thread Tony Atkins
Hi, Antranig: I think escaping is fine in this case. I would prefer to use encodeUriComponent() or something broader spectrum rather than escaping a specific character by convention, but I could be convinced as long as we are consistent and document the convention well. Speaking of which, as I

Re: [Architecture] Review of the "primary schema" wiki page...

2017-04-14 Thread Antranig Basman
Thanks for these very helpful suggestions. It is great to have our use of JSON schema reviewed for compliance with the developments in it since we originally based our work on it in 2011. I should note that the use of propert names containing periods such as "fluid.prefs.textSize" or

[Architecture] Review of the "primary schema" wiki page...

2017-04-14 Thread Tony Atkins
As agreed in the PCP API meeting, I have been reviewing the "primary schema" wiki page for the preferences framework: http://docs.fluidproject.org/infusion/development/PrimarySchemaForPreferencesFramework.html First of all, although I recognize that this is an example, it lacks some pretty basic