Giter VIP home page Giter VIP logo

Comments (7)

crdoconnor avatar crdoconnor commented on May 18, 2024 1

In any case I'd like to help any way I can with this. I'd love to see the rust community starting to use strictyaml.

from strictyaml.

julie777 avatar julie777 commented on May 18, 2024 1

it would be nice for it to be a repo

Technically, it already is a repo, just not on github (sr.ht doesn't use pull-requests but the more traditional mailing list and patches workflow). That said, I have set up a second repo here.

About the license, I'm just worried that some things may resemble the YAML spec, which explicitly states:

This document may be freely copied, provided it is not modified.

I don't think including parts of it in another document that doesn't describe itself as the yaml spec would count as modified.
I guess it would really depend on the intent of the document.

from strictyaml.

crdoconnor avatar crdoconnor commented on May 18, 2024

I've had the exact same thought, yes. I wasn't really sure how to get started with the spec though.

from strictyaml.

matthias-t avatar matthias-t commented on May 18, 2024

I've studied the yaml spec and https://hitchdev.com/strictyaml/ and started working on a draft over on sr.ht. It's not much at all yet (I hope i can work on it a bit this weekend). Contributions are welcome. Are you fine with sending patches to my public inbox or should I setup a mirror on github? (or do you want to create an org? or include it in this repo?) Also, is CC0 a good license for a specification?

from strictyaml.

crdoconnor avatar crdoconnor commented on May 18, 2024

This looks good so far.

I don't mind where this goes (it can always be moved later), but it would be nice for it to be a repo.

CC0 seems good, yes.

from strictyaml.

matthias-t avatar matthias-t commented on May 18, 2024

it would be nice for it to be a repo

Technically, it already is a repo, just not on github (sr.ht doesn't use pull-requests but the more traditional mailing list and patches workflow). That said, I have set up a second repo here.

About the license, I'm just worried that some things may resemble the YAML spec, which explicitly states:

This document may be freely copied, provided it is not modified.

from strictyaml.

matthias-t avatar matthias-t commented on May 18, 2024

The obstacle I'm facing is that existing formal grammars lack:

So, it might be necessary to define a formal grammar, e.g. using leanprover/lean.

from strictyaml.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.