We’re excited that you’re interested in contributing! This project extends the Telecom Infra Project (TIP) wlan-cloud-owprov codebase with new features and improvements. To protect both the community and our business model, contributions follow a dual-license process.
This project is dual-licensed:
Contributions to this repository are included under AGPL-3.0 by default. To allow us to also make contributions available under our commercial license, all contributors must sign a Contributor License Agreement (CLA).
Before we can accept your pull request, you must agree to our CLA:
If you are contributing on behalf of your employer:
- Please ensure your organization has signed the Corporate CLA ([CLA-Corporate.md]). Please sign and email it support@routerarchitects.com, with email subject "Corporate CLA"
- Provide the GitHub usernames of authorized contributors to Router Architects so they can be whitelisted in the email.
- Once authorized, contributions will be automatically marked as CLA-signed.
By signing the CLA, you:
Keep ownership of your code. Grant Infernet Systems the right to use, distribute, and relicense your contributions under AGPL-3.0 and/or commercial terms. Confirm that you have the right to contribute (no hidden employer/IP conflicts).
We use CLA Assistant to handle signatures automatically during pull requests.
Fork this repository. Create a branch for your changes. Sign the CLA (prompted automatically on your first PR). Submit a pull request with a clear description of your changes.
Code Guidelines
Follow existing coding style and conventions. Include SPDX license headers in modified or new files:
// SPDX-License-Identifier: AGPL-3.0 OR LicenseRef-Commercial // Copyright (c) 2025 Infernet Systems Pvt Ltd // Portions copyright (c) Telecom Infra Project (TIP), BSD-3-Clause