A libyaml wrapper for Ruby

Ist ruby/psych einsteigerfreundlich?

Wir haben zuletzt zu wenige Pull Requests von externen Beitragenden an ruby/psych gesehen, um zu sagen, wie oft sie gemergt werden. Derzeit sind 2 einsteigerfreundliche Issues offen.

Sterne
596
Forks
223
Offene Anfänger-Issues
2
Indexierte Issues
66
Ø Merge
8 Std. 38 Min.
Gemergte PRs (30 T.)
2
Vorherrschende Sprache
Ruby
Lizenz
MIT
Letzter GitHub-Push
14.10.2026
Zuletzt indexiert
19.9.2026
Beitragsleitfaden
Beitragsleitfaden
Verhaltenskodex
Kein Verhaltenskodex
Anfänger-Labels
Keine Anfänger-Labels indexiert

So tragen Sie zu ruby/psych bei

  1. Lesen Sie zuerst den Contributing Guide: Er beschreibt, wie die Maintainer Änderungen vorgeschlagen, getestet und geprüft haben möchten.
  2. Ihre Beiträge werden unter der MIT-Lizenz des Projekts veröffentlicht.
  3. Wählen Sie eines der 2 offenen einsteigerfreundlichen Issues unten und schreiben Sie vor dem Start einen Kommentar, dass Sie es übernehmen möchten.
Issues werden geladen

Issues, an denen vielleicht schon jemand arbeitet, stehen am Ende. Alles nach Datum anzeigen

  • Sexagesimal scalars are mis-scanned
    Offen

    Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100

    ruby/psych#814 ·

  • Psych::Emitter#start_document: tag-directive handles and prefixes are aliased as raw `char *`, and the Strings die inside the loop
    Offen

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 68/100

    ruby/psych#812 · 1 Kommentar ·

  • Psych::Emitter breaks after GC compaction: raw VALUE stored in libyaml output handler
    Offen

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 52/100

    ruby/psych#811 · 1 Kommentar ·

  • Roundtrip not possible when using identical array twice
    Offen

    Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 35/100

    ruby/psych#800 ·

  • Psych.safe_load internal convert matching scaler Strings that looks like timestamps to class Time which isn't allowed as deserialization class
    Offen

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 35/100

    ruby/psych#721 · 2 Reaktionen ·

  • Bug: aliases & nested keys unexpected behavior
    Offen

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 35/100

    ruby/psych#714 ·

  • Missing support for "YAML Schema" (spec 1.2)
    Offen

    Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 25/100

    ruby/psych#703 ·

  • Inconsistent quoting behavior when serializing strings starting with zero
    Offen

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 35/100

    ruby/psych#701 · 3 Kommentare ·

  • Toplevel [] method for YAML?
    Offen

    Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 35/100

    ruby/psych#679 · 1 Kommentar ·

  • Psych::Nodes::Scalar::LITERAL ignored in encode_with?
    Offen

    Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 35/100

    ruby/psych#673 ·

  • Preserve quote style while changing a YAML file
    Offen

    Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 25/100

    ruby/psych#671 · 1 Reaktion ·

  • yaml parsing is wrong when key's value has leading colon
    Offen

    Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 35/100

    ruby/psych#669 · 1 Kommentar · 2 Reaktionen ·

  • Strange `FrozenError` on `Psych.load`
    Offen

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 25/100

    ruby/psych#659 · 1 Kommentar ·

  • Singleton Classes Aren't round-trippable
    Offen

    Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 35/100

    ruby/psych#656 ·

  • Add settings for alias limits, recursion, and duplicate keys
    Offen
    JRuby

    Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 25/100

    ruby/psych#649 · 8 Kommentare · 1 Reaktion ·

  • YAML 1.2 compliance possibly breaking VCR
    Offen

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 28/100

    ruby/psych#648 · 3 Kommentare ·

  • [DOC] Link fragment does not work
    Offen
    Documentation

    Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 72/100

    ruby/psych#645 ·

  • Prevent snakeYAML add backslash when dump multiple line string
    Offen
    JRuby

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 35/100

    ruby/psych#642 · 1 Kommentar ·

  • JSON is invalid
    Evtl. wieder frei Ein Pull Request dazu wurde ohne Merge geschlossen. Offen

    Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 55/100

    ruby/psych#639 · 1 Kommentar ·

  • Feature: configure block scalar type
    Offen

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 35/100

    ruby/psych#624 · 1 Reaktion ·

  • dump is not escaping non-printable characters
    Offen

    Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 35/100

    ruby/psych#620 ·

  • Add enough primitives to support comment preservation
    Offen

    Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 25/100

    ruby/psych#566 · 5 Kommentare · 13 Reaktionen ·

  • Coord y is being rendered as 'y' but x is still x
    Offen

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 38/100

    ruby/psych#558 · 1 Kommentar ·

  • YAML::dump sort keys option
    Offen

    Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 45/100

    ruby/psych#542 · 9 Reaktionen ·

  • Cannot unmarshal into nameless class
    Offen

    Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 52/100

    ruby/psych#538 ·

  • Implementation specific build_exception
    Offen

    Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 35/100

    ruby/psych#521 ·

  • SyntaxError for files with wrong encoding
    Offen

    Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 25/100

    ruby/psych#517 ·

  • Wrong location displayed in the error message caused by a control character
    Offen

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 45/100

    ruby/psych#509 ·

  • Nil tag with implicit: false raises error on SnakeYAML
    Offen
    JRuby

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 25/100

    ruby/psych#500 · 1 Kommentar ·

  • Dates with 5 digit years can not deserialized
    Offen

    Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 42/100

    ruby/psych#483 · 2 Kommentare ·

  • psych quoting strings if they begin with dash.
    Offen

    Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 42/100

    ruby/psych#482 · 1 Kommentar ·

  • Missing documentation for `init_with` and `encode_with`?
    Offen
    Documentation

    Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 38/100

    ruby/psych#465 · 2 Kommentare · 1 Reaktion ·

  • Different behavior when parsing tabs in between JRuby and MRI Ruby versions
    Offen
    JRuby

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 35/100

    ruby/psych#462 · 1 Kommentar ·

  • [Possible Parser Bug] Key entries with the token ','
    Offen

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 35/100

    ruby/psych#447 ·

  • Psych.dump escape keys with explicit line_width: 0
    Offen

    Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 45/100

    ruby/psych#422 ·

  • Hash default values are not serialized
    Offen

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 35/100

    ruby/psych#407 ·

  • Got "found undefined tag" error on parsing prefab file of unity3d
    Offen

    Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 35/100

    ruby/psych#404 · 2 Kommentare · 1 Reaktion ·

  • Time objects fail to round-trip with equality
    Offen

    Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 45/100

    ruby/psych#402 ·

  • Arabic encoding issue with serialize nasted object
    Offen

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 20/100

    ruby/psych#401 ·

  • `ruby/object:*` tag not used for scalar value
    Offen

    Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 45/100

    ruby/psych#398 ·

  • Binary string sometimes encoded as Unicode
    Offen

    Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 35/100

    ruby/psych#397 ·

  • Mapping key limit gives confusing error message.
    Offen

    Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 35/100

    ruby/psych#395 ·

  • Can't load time with year greater than or equal to 10000
    Offen

    Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 35/100

    ruby/psych#393 · 1 Kommentar · 1 Reaktion ·

  • Strings that could be interpreted as sexagesimal should always be emitted quoted
    Offen

    Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 45/100

    ruby/psych#387 · 3 Kommentare · 1 Reaktion ·

  • Psych.dump convert emoji characters into unicode
    Offen

    Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 38/100

    ruby/psych#371 · 4 Kommentare · 20 Reaktionen ·

  • Puzzled by \n\n behaviour in a yaml file
    Offen

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 25/100

    ruby/psych#364 · 2 Kommentare ·

  • Don't let users attempt to alias/merge arrays
    Offen

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 35/100

    ruby/psych#349 ·

  • Change `symbolize_names` to `symbolize_keys`
    Offen

    Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 35/100

    ruby/psych#341 · 9 Kommentare · 12 Reaktionen ·

  • Psych.to_json can create invalid JSON if scalar values are not marked at quoted
    Offen

    Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 35/100

    ruby/psych#303 ·

  • Can we please get a "raw" loader?
    Offen

    Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 25/100

    ruby/psych#286 · 3 Kommentare · 3 Reaktionen ·

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.