Sink is a data access layer handling synchronization, caching and indexing. Discussion of the code should be done on the kde-pim at kde.org mailing list or in #kontact on IRC. Note that all feature development should happen in feature branches, and that the mainline development branch is "develop". Master is for releases. It is recommended (though not required) to use the ["git flow" tools](https://github.com/nvie/gitflow) to make branched development easy (and easy for others to coordinate with). For further information on the project see the [KDE Phabricator instance](https://phabricator.kde.org/project/view/5/). # Documentation This documentation is built using [mkdocs.org](http://mkdocs.org). Use `mkdocs serve` to run a local webserver to view the docs. The documentation is also published at [http://api.kde.org/doc/sink/](http://api.kde.org/doc/sink/) and rebuilt nightly.