Skip to content
CONTRIBUTING.md 983 B
Newer Older
# Contributing

Please be sure to read the contribution guidelines before making or requesting a change.

## Design Principles

Before anything please consider what are the main design principles of SLEEF:

1. Portability across platforms and architectures
2. Compliance with C99 standard
3. Best performance of vector implementation of branch-free and lookup-free algorithms

## Filing Issues or Requesting a Change

Before filing a report, please be sure to read the guidelines for what you are reporting:

* [Report Bugs](./docs/6-contribute#report-bugs)
* [Request Feature](./docs/6-contribute#request-feature)
* [Request a Change in Documentation](./docs/6-contribute#request-documentation)

## Contributing Code or Documentation

Before submitting code or documentation to SLEEF, please read over the [Pull Request Guidelines](./docs/6-contribute#pull-requests).

## Full Documentation

Our full contribution guidelines can be found in our [documentation](./docs/6-contribute)