Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

formal specification #2

Open
kylelemons opened this issue Jun 20, 2011 · 2 comments
Open

formal specification #2

kylelemons opened this issue Jun 20, 2011 · 2 comments
Assignees
Labels

Comments

@kylelemons
Copy link
Owner

Write a formal specification of the subset of YAML understood by Gypsy

@ghost ghost assigned kylelemons Jun 20, 2011
@phrozen
Copy link

phrozen commented Apr 13, 2012

I was reading this on the gonuts group. Having a formal spec of Gypsy would be nice to have people using it. I would love to have config files in YAMLish form. Spyc is a simple YAML parser in PHP and it's pretty small:

http://code.google.com/p/spyc/

that supports the full 1.0 YAML spec and it's used in many projects. YAML 1.0 may be too much but it is pretty simple (a TON simpler that YAMLl 1.1 or 1.2) and might be a good start.

http://yaml.org/spec/1.0/

And just start stripping away, leaving just the part of the specification that makes sense to the user config files needs. That can be the way to go to avoid writing a full formal specification.

@kylelemons
Copy link
Owner Author

I haven't closed this because it's not 100% accurate, but there is a pretty-near-formal spec in the README and doc.go.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants