digidem / digidem/comapeo-core-react-native
Serve blobs/icons over Unix domain socket + content provider
Nobody has claimed this yet.
- Dominant language
- Kotlin
- Stars
- 1
- Forks
- 0
- Avg merge
- 8h 24m
- Merged PRs (30d)
- 9
Description
Currently blobs and icons are served via the embedded HTTP server. Goal: serve them over a Unix domain socket and wrap them in a content provider on Android. This would prohibit access to the HTTP server from other apps, and simplify sharing with other apps.
Source: docs/Todos.md.
Contributor guide
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
Start with docs/Todos.md, then locate the embedded HTTP server and the Android integration that would expose a content provider. Define how blobs and icons move through a Unix domain socket and content provider, and verify that other apps can no longer access them through the HTTP server while intended sharing still works.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- android, kotlin
- Domain
- backend, mobile
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100