Tuesday, March 23, 2010

TODO for SnakeYAML 1.7

I have recently received 3 enhancement requests for SnakeYAML:

1. Provide a simplified interface to process configuration files. No JavaBeans. No anchors and aliases. No implicit types. It can be used in projects like YAML Maven POM.

2. Use annotations.

3. Introduce namespaces for tags. This is requested to support JRuby where a YAML document may refer to either Ruby or Java instances.

All three require a substantial implementation.
What I miss is the feedback from those who may need these features. More real-world examples would greatly help to see the scope of the change.
Do you think they are useful ? Do you have an idea how the API may look like ? Feel free to provide your feedback.

Use the poll to indicate the features you want to go first.

0 comments: