https://github.com/opiproject/opi-poc
Developer Platform and PoC Work
https://github.com/opiproject/opi-poc
Last synced: 12 months ago
JSON representation
Developer Platform and PoC Work
- Host: GitHub
- URL: https://github.com/opiproject/opi-poc
- Owner: opiproject
- License: apache-2.0
- Created: 2022-04-06T16:09:23.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2024-05-22T19:11:26.000Z (about 2 years ago)
- Last Synced: 2024-05-22T21:52:06.036Z (about 2 years ago)
- Language: Shell
- Homepage:
- Size: 29.8 MB
- Stars: 16
- Watchers: 3
- Forks: 27
- Open Issues: 105
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Codeowners: .github/CODEOWNERS
- Security: security/README.md
Awesome Lists containing this project
README
# OPI Project PoC
[](https://github.com/opiproject/opi-poc/actions/workflows/poc-integration.yml)
[](https://github.com/opiproject/opi-poc/actions/workflows/linters.yml)
[](https://github.com/opiproject/opi-poc)
[](https://github.com/opiproject/opi-poc/graphs/contributors)
This repo hosts OPI proofs of concept. These PoCs are used to demonstrate that
the OPI project can work for some set of use cases. As a result, OPI CI is
built on top of these PoCs.
## High level requirements
A PoC should demonstrate some aspect or aspects of OPI, for example a networking
PoC could demonstrate some networking application using OPI APIs, provisioning,
and lifecycle management.
In most cases, the PoC should
* be implemented by some set of containers
* include tests
* run on a variety of hardware configurations including virtual and multiple
vendors' devices
## Current PoCs
* [Developer Platform / Integration Platform](integration/README.md) aka The CI
* [Storage](storage/README.md)
* [Security](security/README.md)
* [Demos](demos/README.md)
## LAB
Moved to
## I Want To Contribute
This project welcomes contributions and suggestions. We are happy to have the
Community involved via submission of **Issues and Pull Requests** (with
substantive content or even just fixes). We are hoping for the documents,
test framework, etc. to become a community process with active engagement.
PRs can be reviewed by any number of people, and a maintainer may accept.
See [CONTRIBUTING](https://github.com/opiproject/opi/blob/main/CONTRIBUTING.md)
and [GitHub Basic Process](https://github.com/opiproject/opi/blob/main/doc-github-rules.md)
for more details.