UIO Strategy meeting recap

Colin Clark colinbdclark at gmail.com
Wed Jun 12 23:00:42 UTC 2013

Hi Justin,

This is an excellent summary. A few quick questions inline…

On 2013-06-11, at 7:18 PM, Justin Obara <obara.justin at gmail.com> wrote:

> Today several of the UI Options developers met to talk about the UIO API and how to best implement it. A new focus for UIO will be configuration through a schema. You can see more info about the schema and new API as they shape up on the wiki.
> http://wiki.fluidproject.org/display/fluid/Schema+for+UIO+preferences
> http://wiki.fluidproject.org/display/fluid/Proposal+-+New+UIO+API

These example schemas conform to the JSON Schema spec, is that right?


> First of all, any implementation of UI Options and/or UI Enhancer should expect a schema to be provided. The schema will likely be a subset of or derived from the one held by the GPII server.

Can you elaborate on this point? Which GPII server? I'm assuming you mean the Common Terms Registry. Is there any part of this schema that you think isn't covered by the data structure of the common terms registry, or that isn't relevant to it?

Having these concrete examples will be very helpful as we start to implement the CTR soon. Thanks for putting them together!

> 	• move min/max out of the settings panels' models, into standard options
> 	• write a starter schema ( for the settings in our starter grades )
> 	• update the "model relay" to be "schema aware". To source defaults from the schema.
> 	• source the values for max, min, and etc. from the schema when panels are configured in UIO

Are people working on these specific tasks now? If so, who?


Colin Clark

More information about the fluid-work mailing list