[OpenID] XRD/YADIS validator?

Recordon, David drecordon at verisign.com
Wed Jan 3 23:06:29 UTC 2007

Hi Sam,
I think having this would be great!  I know the JanRain guys have done
some work, more on the OpenID side, though that also tests Yadis.
http://www.openidenabled.com/openid/openid-tools  There are also a few
more tools at http://yadis.org/wiki/Yadis_Online_Tools.

Figuring out what are the real test cases and making a single awesome
validator I think would be a great thing!

Specifically adding Johannes to this thread as I know he's done some
looking at this.


-----Original Message-----
From: general-bounces at openid.net [mailto:general-bounces at openid.net] On
Behalf Of Sam Ruby
Sent: Wednesday, January 03, 2007 2:09 PM
To: openid-general
Subject: [OpenID] XRD/YADIS validator?

Would people on this list see value in a XRD/YADIS validator?

If syndication is any guide, once the "unwashed masses" start adopting
this, I see plenty of opportunities for errors: non-memorable namespace
names, MiXeDcAsE Element names, etc.

If there is value, what I would find helpful is suggestions in the form
of test cases: documents which either are asserted to be valid, or
documents which contain specified conditions that should produce a
specific error or a warning.

An example of a warnings could be "unknown Type":  in theory, any URI is
valid, but unknown Types may indicate a typo.

Checks can also be made for the presence of elements such as
openid:Delegate when Type is other than http://openid.net/signon/1.0.

Given such tests, I can quickly build this logic on top of the
foundation that is the Feed Validator: it already has logic for what
constitutes a valid URI (or IRI, for that matter).

- Sam Ruby

general mailing list
general at openid.net

More information about the general mailing list