.. _contributing-core:

NAPALM Core Developers
======================

NAPALM core developers have the responsibility to maintain the
:ref:`supported-devices`, hereby including:

- Identify and fix bugs
- Add new features and enhancements
- Ensure an uniform API
- Triage Issues
- Review and eventually Pull Requests
- Continuously improve the documentation
- Grant access to volunteers that propose new :ref:`contributing-drivers`
- Provide a set of tools used in the core drivers to test and generate documentation to developers willing to write and maintain extra drivers

Who can be a core developer?
----------------------------

Anyone that is (git) committed to the project, proves skills to maintain a
driver, and continuously identifies and fixes issues, or any applicable of the
above. We are always looking into statistics and considering new members.
