oasisprotocol / oasisprotocol/oasis-sdk
rofl-containers: Expose app metadata in the filesystem
Nobody has claimed this yet.
- Dominant language
- Rust
- Stars
- 90
- Forks
- 35
- Avg merge
- 5d 9h
- Merged PRs (30d)
- 5
Description
ROFL apps can have associated metadata (string key-value pairs) which is currently not exposed inside the ROFL app itself. In containerized apps using rofl-containers we can expose it in the filesystem (e.g. each item would live in something like /run/rofl/metadata/<item>) so that individual items or the entire thing can be easily mounted into containers via volumes.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Begin by locating the rofl-containers component and how container filesystem mounts are configured; the issue does not name specific files or tests. The work is complete when each app metadata item is available under /run/rofl/metadata/ and the individual items or the entire directory can be mounted into containers via volumes.
Written by the indexing model from the issue text.
Assessment
- Domain
- infrastructure
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100