Feature/rdfa lite

Update RDFa to use RDFa Lite only, unless doRDFa is explicitly set to 1.1, in which it also outputs `@inlist` on editors and authors. Removes RDFa 1.0 support, adds specs and fixes bugs.

This should make the default doRDFa="lite" to generate HTML which will validate without warnings.
I guess I meant if I said 1.1 could I somehow still get classic non - lite
rdfa. Of the generated triples are the same I probably don't care though.
On Dec 15, 2014 7:08 PM, "Gregg Kellogg" <notifications@github.com> wrote:

> In tests/spec/w3c/rdfa-spec.js
> <https://github.com/w3c/respec/pull/375#discussion-diff-21871701>:
>
> >          ,   shortName: "some-spec"
> >          ,   publicationDate: "2013-06-25"
> >          ,   previousPublishDate: "2012-06-07"
> >          ,   previousMaturity:  "REC"
> >          ,   specStatus: "PER"
> >          ,   wgPatentURI:  "http://www.w3.org/fake-patent-uri"
> > -        ,   doRDFa: "1.0"
> > +        ,   doRDFa: true
>
> If you look at headers, doRDFa is defined to true if it's undefined.
> Otherwise, it is whatever value is provided. If it's anything other than
> false, this should evaluate true in typical usage:
>
> if (conf.doRDFa) { ... }
>
> This will cause RDFa to be generated if they specify it as "1.1" (or
> "1.0", for that matter). If the set it to false, it will evaluate to
> false and not be generated.
>
> —
> Reply to this email directly or view it on GitHub
> <https://github.com/w3c/respec/pull/375/files#r21871701>.
>