Contributing to netlab is as easy as it can get:
Create a fork of the GitHub repository.
Make the changes.
Run tests (
tests/run-tests.sh) just to make sure you haven’t broken anything.
Submit a pull request against the dev branch
The easiest way to get started is to add support for a new platform for an existing device. Contributing a new device that is not configurable is also an easy task.