YAML Schemain YAML with Binary Encoding -> was RE: Reg: PyYAML grammar
Paul Lambert <[email protected]>
| Newsgroups | gmane.text.yaml.general |
|---|---|
| Message-ID | <[email protected]> |
Thanks! Kwalify looks close .. as a starting point .... But I need better constraints. Paul Paul A. Lambert | Marvell | +1 650 787 9141 From: Ingy dot Net [mailto:[email protected]] Sent: Saturday, June 11, 2011 10:13 AM To: Paul Lambert Cc: [email protected] Subject: Re: [Yaml-core] Reg: PyYAML grammar rx is one simple YAML schema language I know of: http://rx.codesimply.com/ kwalify is another. On Sat, Jun 11, 2011 at 4:52 AM, Paul Lambert <[email protected]<mailto:[email protected]>> wrote: So ... I've only recently joined and been tracking this list, so please excuse what might be off-topic. I'm working on a security standard and trying to use YAML. However, I need a schema - not to enforce a schema on YAML, but primarily to be able to describe in YAML subsets of a possible schema. The standard is focused on describing "who can do what". Who is cryptographic, what can be objects describable in YAML. Delegation requires the ability to define set of information within a schema. I've looked at Doctrine - it's close but not quite what I need. Are there other efforts in place that could be leveraged? I'm also looking at stronger typing and binary encoding (akin to Protobuf). The use of schemas, strong types and alternate encodings may be contrary to YAML culture and goals (of staying simple). Is YAML the right choice in this context or should I just start something new that is YAML-like? Thanks in advance, Paul ------------------------------------------------------------------------------ EditLive Enterprise is the world's most technically advanced content authoring tool. Experience the power of Track Changes, Inline Image Editing and ensure content is compliant with Accessibility Checking. http://p.sf.net/sfu/ephox-dev2dev _______________________________________________ Yaml-core mailing list [email protected]<mailto:[email protected]> https://lists.sourceforge.net/lists/listinfo/yaml-core ------------------------------------------------------------------------------ EditLive Enterprise is the world's most technically advanced content authoring tool. Experience the power of Track Changes, Inline Image Editing and ensure content is compliant with Accessibility Checking. http://p.sf.net/sfu/ephox-dev2dev _______________________________________________ Yaml-core mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/yaml-core