Skip to content
jsakkine edited this page Jan 12, 2014 · 18 revisions

Welcome to the SMACK user space wiki! This page lists some contribution conventions for this project.

Discussions

There's a mailing list for SMACK user space related discussions at https://lists.01.org/mailman/listinfo/smack-discuss

How to scope your contributions?

There's an art of making commits that are just in the right scope. One great way to get it right is to think about commit message. When you can describe a purpose and rationale for a commit in a few sentences you usually have the right scope.

Bug fixes

Prefer to point the bug fix into a point release branch such as 1.0.x if the bug exists there.

Issues and pull requests

Large non-trivial issues.

Don't use issues as discussion forum. We have now a mailing list for that.

Sending patches.

Create a cleanly named remote branch and issue a pull request.

Signed-off-by process

Here's a good brief explanation of the process: https://01.org/community/signed-process

v1.0.x development

For now we are taking new features first into v1.0.x branch as long as they do add anything to API. At some point we will probably move focus more to v1.1.x development, which is now at the master branch. Of course the improvements to v1.0.x branch are merged there constantly.