Skip to content

loramac node wiki

Miguel Luis edited this page May 26, 2020 · 7 revisions

API Documentation

A Doxygen documentation is available at: http://stackforce.github.io/LoRaMac-doc/.

Repository Branches

The workflow of the repository applies to the gitflow workflow. For detailed information, please take a look at: https://github.com/nvie/gitflow or http://nvie.com/posts/a-successful-git-branching-model/.

The repository contains different branches:

  • master

    The master branch contains the only stable versions which passes the LoRaWAN compliance tests. Therefore if you checkout the repo without switching the branch, you're automatically using the most recent stable version of the stack.

  • develop

    The develop branch provides updates to master branch. It shows the progress of development for the repository. When the develop branch is ready for a release, a release branch will be created at this point. The repository must contain only one develop branch! In general, the develop branch is not a stable version and might not pass the LoRaWAN compliance tests.

  • release

    As soon as we branch from develop to release branch, no further features will be integrated for the upcoming release. This branch is basically for polishing and fixing issues that relevant for the upcoming release only. As soon as this version passes the compliance test, it'll be merged into master branch.

  • feature

    A feature branch reflects the development process on a specific feature. The repository might contain several feature branches. If a feature is ready, the related feature branch will be merged into the develop branch.

Clone this wiki locally