https://github.com/telecominfraproject/wlan-cloud-rrm
OpenWiFi uCentral-based radio resource management (RRM) service
https://github.com/telecominfraproject/wlan-cloud-rrm
Last synced: 17 days ago
JSON representation
OpenWiFi uCentral-based radio resource management (RRM) service
- Host: GitHub
- URL: https://github.com/telecominfraproject/wlan-cloud-rrm
- Owner: Telecominfraproject
- License: bsd-3-clause
- Created: 2021-09-22T19:21:55.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2023-01-03T21:57:18.000Z (over 2 years ago)
- Last Synced: 2025-05-07T10:20:01.704Z (17 days ago)
- Language: Java
- Homepage: https://telecominfraproject.github.io/wlan-cloud-rrm
- Size: 3.65 MB
- Stars: 3
- Watchers: 8
- Forks: 5
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# OpenWiFi RRM Service
[See here](owrrm/README.md) for details.## Project Structure
This is an [Apache Maven] project with the following modules:
* `lib-cloudsdk` - OpenWiFi CloudSDK Java Library
* `owrrm` - OpenWiFi RRM Service## Requirements
* **Running:** JRE 11.
* **Building:** JDK 11 and [Apache Maven].## Building
```
$ mvn package [-DskipTests]
```
This will build a runnable JAR located at `owrrm/target/openwifi-rrm.jar`.Alternatively, Docker builds can be launched using the provided
[Dockerfile](Dockerfile).## Testing
```
$ mvn test
```
Unit tests are written using [JUnit 5].## Code Style
Code is auto-formatted using [Spotless] with a custom Eclipse style config (see
[spotless/eclipse-java-formatter.xml](spotless/eclipse-java-formatter.xml)).
This can be applied via Maven (but is *not* enforced at build time):
```
$ mvn spotless:apply
```## License
See [LICENSE](LICENSE).[Apache Maven]: https://maven.apache.org/
[JUnit 5]: https://junit.org/junit5/
[Spotless]: https://github.com/diffplug/spotless