SpaceVim is an volunteer effort; we encourage you to pitch in. The community makes SpaceVim what it is. We have a few guidelines, which we ask all contributors to follow.
You need only consider reading the sections relevant to what you are going to do:
If you want to ask an usage question, be sure to look first into some places as it may hold the answers:
Issues have to be reported on issues tracker, Please:
Code contributions are welcome. Please read the following sections carefully. In any case, feel free to join us on the gitter room to ask questions about contributing!
The license is GPLv3 for all the parts of SpaceVim. this includes:
For files not belonging to SpaceVim, such as local packages and libraries, refer to the header file. Those files should not have an empty header. We may not accept code without a proper header file.
SpaceVim is based on conventions, mainly for naming functions, keybindings definition and writing documentation. Please read the conventions before your first contribution to get to know them.
Submit your contribution against the
master branch. You should not use your master branch
to modify SpaceVim, this branch is considered to be read-only.
You may want to read our development guidelines.