Hi Trans,

Sorry for the late reply but I'm at a Perl conference and catching up on email.

I should just mention that I've had the idea of a YeS schema language for a couple years now, but haven't gotten around to working much on it. You can see it's listed here: http://ingy.pyrl.org/

I can write more later, but the basic idea is a shallow YAML mapping something like this:

+top: address
- name
- street
- city
- state
- zip
name: +str
city: +str
state: +state
+state: [AK, IL, TX, WA]

Apologies for incompleteness here...

Anyway, I just wanted to point out that I've been planning on doing something with the same name for years. I sure you just stumbled on the name yourself. Maybe we can work together on it.

Cheers, ingy

On Mon, Jun 27, 2011 at 1:00 AM, Trans <transfire@gmail.com> wrote:
Hi all,

I started a new project this evening: https://github.com/rubyworks/yes

It all started with a use case I had for a Schema. I gave Kwalify a
whirl and it worked okay, but I wanted to be able to hack on Kwalify's
code. But when I looked at Kwalify's code my eyes went all wobbly.
It's complicated!!! So I gave it some thought and came up with this
idea. It's pretty simple, which makes it pretty cool (IMHO). Only
question is if I'll be able to work in some of the more difficult
kinds of validation, but I think the odds are good.

If any one has any suggestions or would like to contribute in code,
please do so.

And yes, maybe the name is kind of lame. I don't know. A friend of
mine suggested a more direct name like `yaml-validator`.

All of the data generated in your IT infrastructure is seriously valuable.
Why? It contains a definitive record of application performance, security
threats, fraudulent activity, and more. Splunk takes this data and makes
sense of it. IT sense. And common sense.
Yaml-core mailing list