Welcome to the project homepage.
To see how the DAF is setup please take a look at the setup documentation.
In general, we prefer to keep all the project with Version 1.0.0-SNAPSHOT. This requires that could need to publish to your local nexus ivy repository some local projects. This part is experimental and can change in the future.
We use submodules for Kong and other projects. To init the repo submodule run:
$ git submodule init
$ git submodule update
Each time you start working on the DAF the desiderata is that:
feature_some_meaningful_name
. It would be useful also to have a branch related to the featurebug_number_of_the_bug
Whenever the work on the branch is finished it is need to:
If you don't have practice with branching, squashing and merging you can use git-extras as helper. Git extras has commands like: git feature
to create a feature, git squash
to squash your commits.
The aim of this is to share your work.
The releases will be tagged and there will be also a branch.
Please fork the project and then do a pull request at the end. Pull request are super welcome !!! :)