[MOBY] Re: [MOBY-l] Policy on the use of prefix 'moby'?

Paul Gordon gordonp at cbr.nrc.ca
Tue Apr 13 16:01:08 UTC 2004


There should probably be a caveat at the start of the MOBY-S API saying 
that the use/lack of prefixes in the examples is not canonical.  To XML 
aware applications, whether you use a default prefix, moby:, or even 
xhtml: (if you're crazy), makes no difference at all, since the 
namespace should always resolve to http://www.biomoby.org/moby in the 
examples implicitly.

Gabriel Berriz wrote:

> I realize now that the subject line for my post was somewhat 
> misleading, because it suggested that I was bringing up the issue of 
> how strictly software should enforce standards (which is an important 
> one)
>
> In fact my main concern is that some very common keywords (such as 
> Object, String, Integer, Float, text-plain) in the MOBY-S API belong 
> to the default namespace.  These keywords seem to me prime candidates 
> for the kind of collisions that namespaces are meant to solve.  It 
> seems to me that whatever rationale one may have for qualifying a 
> keyword such as queryInput or mobyData with the prefix moby applies 
> with even greater force to a keywords such as String or text-plain.
>
> I realize that I'm a newcomer to BioMOBY, and don't know about earlier 
> discussions about this subject.  I am still figuring out my way 
> around.  When I kept coming across unqualified keywords such as String 
> I was not sure whether the BioMoby standard really intended to make 
> these keywords part of the default namespace, or whether the 'moby' 
> prefix was being omitted to avoid clutter and coders were also 
> omitting it because the software was tolerating this deviation from 
> the standard.
>
> Gabriel
>
> _______________________________________________
> moby-l mailing list
> moby-l at biomoby.org
> http://biomoby.org/mailman/listinfo/moby-l
>





More information about the moby-l mailing list