This is the multi-page printable view of this section. Click here to print.

Return to the regular view of this page.

Contributing

How to get involved.

Reporting an Issue or Requesting a Feature

If you’ve found a problem in the code or the docs, but you’re not sure how to fix it yourself, please create an issue in the Issue DB.

Have a Code Fix

Open an issue describing your fix and then submit a merge request.

Starting a Discussion

Not sure if you found a problem, have a general question or want to solicit feedback on an idea. Post to the discussions forum.

Documentation

(i.e. this doc)

We use Hugo to format and generate our website but there’s a good chance that if your contribution is fairly typical, then you can just markdown and not have to install Hugo locally.

Other

Email Douglas Hubler

1 - Roadmap

Always more work to do.

FreeCONF is a production ready library, but there a lot more things to add. FreeCONF is driven by you and your needs so speak up!

  • Support for more languages - Only Go is supported today but Python is in the works. FreeCONF would like to add support for more languages Java, Rust, Node, C# and Ruby.
  • Support for more parts of the standard - YANG Push would be useful.
  • Support for additional communication protocols - RESTCONF and gNMI are great first protocols but adding more would increase tool support