Giter VIP home page Giter VIP logo

www.yaml.org's Introduction

www.yaml.org's People

Contributors

amihaiemil avatar azjezz avatar burtharris avatar dpprdan avatar erikvanbilsen avatar geod24 avatar goccy avatar hrishikesh-kadam avatar hvr avatar ingydotnet avatar jakejackson99 avatar jj avatar keith avatar pasadinhas avatar perlpunk avatar rhumbertgz avatar sol avatar tlsa avatar tmcgilchrist avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

www.yaml.org's Issues

Registering an application/yaml Media Type

YAML has become widely used as a more human-friendly alternative to JSON. Given its widespread use, I was surprised to find no media type registration at IANA. There is also a need for a structured data suffix, +yaml, to formally legitimize media types that are syntactically valid YAML, but also provide semantics.

For IANA registration, someone close enough to the YAML format authoring should submit some paperwork to the IETF (or possibly directly to IANA). I would be happy to provide the bulk of the content for the registration of the media type and the +yaml structured data suffix if someone here would be willing to represent the "owners" of the YAML format.

Happy to provide more info, use cases, etc, if needed.

Remove emphasis on human readability from documentation

YAML has lost its way on human readability. When a single space or leading 0 on a number can fundamentally change the outcome you are essentially asking that humans read with the precision of a parser. That is the antithesis of what being human is. As a data serialisation format YAML has it's place but when touting human readability as an organising principal and so heavily comparing it to JSON calling it the "human readable format" is getting increasingly difficult to defend.

Guido Van Rossum & the forbidding of tabs, source?

https://yaml.org/faq.html says:

Indeed Guido van Rossum of Python has acknowledged that allowing TABs in Python source is a headache for many people and that were he to design Python again, he would forbid them.

I would be interested in knowing the source of that reference, as often tabs are suggested as useful for those who are visually impaired (src, src), and I can find no reference in Googling that Guido has indicated Python ideally should not support tabs.

In fact this link from the Python mailing list indicates that Guido generally supports them (or at least did in the early days -- that's quite old).

Request to add FusionYAML to the list of libraries

Dear Staff,

I'm requesting to add fusionyaml (a java project) to the list of libraries.

Info:

Implemented YAML version(s): 1.0, 1.1
How completely implemented is it: almost completely implemented, with the exception of anchors. Writing comments aren't supported but reading comments are
Project Website: https://www.fusionyaml.org/
Programming Language: Java
Small Note: Depends on SnakeYAML to deliver the best features

Thanks in advance

Yaml is actively harmful. This site should not exist.

With all due respect, I understand that the title might be kind of controversial to those of you in the community who do not understand all of the issues at play, and so with the most respect possible, I'm going to try to be professional here now that I have your attention.

Out of respect, I will make my case bluntly:

  1. Yaml requires whitespace that actively discriminates against the disabled or older engineers who may have decreased sight.

  2. This requirement for non-terminal whitespace To have configuration and execution context is an active issue in the communities that use it that causes problems and errors, often creating issues because even the most fully sighted and careful people will still make mistakes, because the format is so restrictive when it comes to whitespace. Due to this bad design, it's very error prone.

  3. The jokes and comments about the YAML format being "made for humans" may not be meant to be discriminatory, but they absolutely are, Because what you're really saying is that humans should be allowed to use it, and if you're not able to because of disabilities such as vision issues, then you're not really human. This is explicit discrimination on its own.

  4. This website perpetuates the yaml format, and by doing so, it also perpetuates the inevitable discrimination that happens when somebody wants to join a project that forced the use of yaml (k8s, others) but they are also limited by a disability such as vision loss.

It took me losing my eye as punishment for defending somebody a bully was picking on to give me a different perspective, so I understand that if you are reading this and have 2 working uninjured eyes, this may not seem like a big deal to you.

But if you're trapped in your head because the hollow grey of blindness is all you can see, and you're isolated because of the pandemic and nobody's around to help you, then how are you supposed to join a community, build relationships, or do anything in these communities that require this if the technology itself actively creates a barrier for your contribution or use?

So with all due respect this file format is actively harmful and holds back the progress of humanity, it should be discarded, and I would like you to simply delete it and abandon it, to help humanity progress to using file formats that are not abilest, please.

Host yaml.org on this repo's gh-pages branch

http://yaml.org is currently hosted on a cloud vm. It used to be needed because there were cgi programs like ypaste, but ypaste is now hosted elsewhere.

yaml.org is all static so we can host on GitHub.

The following steps should happen:

  1. Set up a Makefile rule to build the content into gh-pages
  2. Get the yaml/yaml-spec to also build in gh-pages
  3. Test the gh-pages site using some other domain
  4. Write a Contributing file explaining how new content should be added
  5. Set CNAME to yaml.org
  6. Work with Clark to update the yaml.org DNS

After this, it will be much easier to maintain yaml.org and have changes get published.

yaml4r link gives 404

The link to yaml4r leads to a 404 page by sourceforge. Maybe remove that entry from the list.

- <a href="http://yaml4r.sourceforge.net/doc/" >yaml4r</a> <span class="ycom"># YAML 1.0, standard library syck binding</span>

User Contribution: the alleged official logo

AFAIK, this is the official logo for YAML, so I did an SVG version of the PNG, and set it to the public domain. There are gazillions of 'YAML logos' out there, but the only one I found directly on a YAML official page was this one, so I'm assuming it's the right one to use...

Zipped because, well, GitHub dislikes SVG.
YAML-logo.svg.zip

(Edit: after validating this SVG, I got an error on the W3C validator, so I uploaded a new version)

Rename repo to 'www.yaml.org'

We already have a www.yaml.com and soon a www.yaml.io.

I'll have to make sure the server that serves yaml.org gets updated. Doubt this would break anything else. GitHub should handle redirects anyway.

www.yaml.org is not working anymore (yaml.org is ok)

$ curl -IL https://www.yaml.org 
curl: (6) Could not resolve host: www.yaml.org
$ curl -IL http://www.yaml.org 
curl: (6) Could not resolve host: www.yaml.org
$ curl -IL https://yaml.org 
HTTP/2 200 
server: GitHub.com
content-type: text/html; charset=utf-8
last-modified: Sat, 18 Aug 2018 13:15:52 GMT
etag: "5b781c08-3a8b"
access-control-allow-origin: *
expires: Thu, 06 Dec 2018 23:46:26 GMT
cache-control: max-age=600
x-github-request-id: 1510:03AA:19F8593:2228080:5C09B27A
accept-ranges: bytes
date: Fri, 07 Dec 2018 09:51:00 GMT
via: 1.1 varnish
age: 217
x-served-by: cache-hhn1529-HHN
x-cache: HIT
x-cache-hits: 1
x-timer: S1544176260.249232,VS0,VE1
vary: Accept-Encoding
x-fastly-request-id: 6a67c1fd65937aa94c6dbe354add42932893ae98
content-length: 14987
$

Maybe switching the GitHub Pages website to https broke it?

The faq.html page that detailed the preferred extension is now a 404

Historically it seems the main source of information for the yaml / yml debate was the FAQ page, for example on the Wikipedia page for YAML:

https://en.wikipedia.org/wiki/YAML#cite_note-11

It seems with the Github Pages version of the website, this page has been removed, and I can't find documentation on the preferred filename extension for YAML either on the yaml.org website or in the RFCs. Perhaps the faq.html page could be restored?

Files don't seem to make sense

For starters there are bad links on the site. I've wanted to help fix those for a long time, but I have never been a able to figure out the files for this site. It would appear that there are .txt files that act as portions of the site that are put together to make the html files via the Makefile. But then there seem to be missing parts --no .txt files seem to correspond to .html sections.

Design proposal

Hi! I work as a web developer/designer and would like to contribute in any way I can. Here is a start of a design proposal for the website. Please give feedback and let me know if this is interesting.

Screen Shot 2020-08-27 at 11 12 24

active maintenance of yaml.org

Apparently the website maintenance reached a status which counts as unmaintained as the list of trivial open PRs not merged is a proof of that.

I would like to address this issue and assure that yaml.org does not look like a relic.

@ingydotnet @clarkevans @orenbenkiki Can you help me fix that?

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.