Thanks for these issues too. I have accounted for them on the issues page. - Dave
On Mon, Jun 14, 2010 at 2:46 PM, Arthur Ryman <[email protected]> wrote: > 1. Dublin Core Properties > - the namespace is missing the trailing slash - should be > http://purl.org/dc/terms/ > - suggested prefix should be dcterms > > 2. OSLC Properties > - the spec uses both oslc:Shape and oslc:ResouceShape. These are the same. > Recommend we use oslc:ResourceShape. > > 3. Value-type: Property > - the property rdf:predicate is not appropriate since RDFS semantics imply > that its subject is an rdf:Statement, which is not what we intend here. > Suggest using oslc:onProperty since it is similar to owl:onProperty > - should explain the meaning of oslc:valueType to be the union of all the > value types mentioned. The design of this property is inconsistent since > for literal value types we can specify the datatype but for URI-valued > properties we cannot specify the type, just how they are represented > (inline, local, etc.) > - the namespace for the Resource value-types includes "oslc-core" but the > normal core namespace just includes "oslc", not "oslc-core". Use just one > base URI for all URI refs in the core. > - the datatype of oslc:maxSize is Number which is not a datatype. Use > Interger. > > Regards, > ___________________________________________________________________________ > > Arthur Ryman, PhD, DE > > > Chief Architect, Project and Portfolio Management > > IBM Software, Rational > > Markham, ON, Canada | Office: 905-413-3077, Cell: 416-939-5063 > Twitter | Facebook | YouTube > > > > > > _______________________________________________ > Oslc-Core mailing list > [email protected] > http://open-services.net/mailman/listinfo/oslc-core_open-services.net >
