8. Contribute to the software - AvansETI/SmartMeter_DIY GitHub Wiki

Je bent van harte welkom om met ons samen te werken aan het onderhouden en verbeteren van de software van de DIY SmartMeter. Op deze pagina leggen we uit hoe wij te werk gaan:

  1. Alles begint met een issue-verzoek. Heb je een idee of ben je een probleem tegengekomen in de software? Maak dan een issue aan.
  2. Als we je idee goed vinden, kunnen we het toewijzen aan ons team – of, als je dat liever doet, kun je er zelf mee aan de slag. Vermeld dit dan ook in de beschrijving van het issue.
  3. Wil je er zelf aan werken? Fork dan eerst onze repository naar je eigen GitHub-account. Maak een branch aan met het issue-nummer en een duidelijke titel (bijvoorbeeld 27-add-data-to-web-server) en begin met coderen!
  4. Gebruik de issue-discussie om vragen te stellen of ideeën uit te wisselen. Als je klaar bent, kun je een pull request aanmaken.
  5. We werken samen aan de pull request totdat deze is goedgekeurd door het team.

Als alles in orde is, wordt de wijziging samengevoegd!


You are very welcome to collaborate with us on maintaining and improving the software of the DIY SmartMeter. On this page, we explain our way of working:

  1. Everything starts with an issue request. If you have an idea or you've found a problem in the software, simply create an issue for it.
  2. If we like your idea, it may be assigned to our team — or if you prefer, you can take it on yourself. If you do, please mention this in the issue description.
  3. If you decide to work on it yourself, first fork our repository to your GitHub account. Create a branch with the issue number and a clear title (e.g., 27-add-data-to-web-server) and start coding!
  4. Use the issue thread to discuss any questions or ideas. Once you're finished, open a pull request.
  5. We'll collaborate on the pull request until it's accepted by the team.

Once everything looks good, it will be merged!