Re: output/label/help/hint/alert unification

LGTM.

I don't remember ever needing or even desiring the `src` attribute on any
of those. I would favor dropping that.

-Erik

On Wed, Apr 4, 2018 at 4:49 AM, Steven Pemberton <steven.pemberton@cwi.nl>
wrote:

> Summary of the attributes on the 5 elements
>
> All 5 carry
>         Common (=id, model, context, foreign attributes including event
> attributes)
>         appearance
>         Binding (=ref, bind)
>
> The other elements carry these extra attributes:
>
> output
>         UI Common (=label/hint/help/alert)
>         value
>         mediatype
>
> label
>         value
>
> help
>         Linking (optional host-language attributes, e.g. HTML @src)
>
> hint/alert
>         [none]
>
> So my idea for unification is:
>
> On all
>         Common (=id, model, context, Foreign)
>         appearance
>         Binding (=ref, bind)
>         value
>         mediatype
>
> On output only:
>         UI Common (=label/hint/help/alert)
>
>
> And that leaves us with Linking, which I am not sure what to do with, and
> maybe is worth dropping.
>
> Comments?
>
> Steven
>
>
>
>
> On Wed, 28 Mar 2018 12:18:13 +0200, Steven Pemberton <
> steven.pemberton@cwi.nl> wrote:
>
> These 5 elements are very similar, but not exactly the same.
>>
>> For instance, output and label both have @mediatype, but the others not
>> (for instance text/html as a mediatype if allowed would also be handy for
>> <help>).
>>
>> My feeling is that all 5 elements are essentially the same, just used in
>> different ways/contexts.
>>
>> So, should we just unify them?
>>
>> Steven
>>
>
>

Received on Friday, 6 April 2018 23:27:50 UTC