JYaml - Yaml library for
the Java language

Contributing to JYaml

I need help in a lot of different ways, and no contribution is too small.

Bug Reports

If you find a bug, use tracker to report it. Please provide a good description. The best description is code - a test that illustrates unambiguously what the bug is.

Hacking the Code

If you want to fix the code yourself or add a feature to JYaml, awesome! You can either email me the code or use the tracker to post it. But, please, check the code out from CVS before modifying the code, it might have changed since the last release. Also, optionally, please add unit tests to IntegrationTests or create another test class, which fail before the patch, and pass after the patch, and make sure your patch doesn't break any tests that were working before.

Post me some When-JYaml-Behaves-Badly .yml files!

I would like to improve JYaml in terms of error handling. I think that currently it can behave very strangely if you give it invalid YAML, from giving you cryptic exceptions to not failing but returning you an incorrectly parsed object. I could use your help to collect a library of .yml files that makes JYaml behave strangely. Once I have this, I can make sure JYaml gives meaningful error messages for all of them, and thus improving JYaml's error handling. So, please, post some "When JYaml Behaves Badly" in the bug tracker. Thank you.

The Forums

Use the forums for anything else you want to say. Go ahead, flame me, I don't mind.

Write a review for JYaml on OSSpinions.org

Here's another way to give me feedback: Write a review for JYaml.