microg / microg/AppleWifiNlpBackend

Add caching configuration

Open
#7 8 comments 0 reactions 0 assignees View on GitHub
Dominant language
Java
Stars
90
Forks
15
PR merge metrics
No merged PRs in 30d

Description

It's not entirely clear for me as an user how the cache works. I keep seeing data usage even for places that should be completely cached by now. How long is location data cached for?

I propose that the caching duration be configurable. This way someone can
a) Figure out how long the cache duration is
b) Modify it to balance privacy and up-to-date-ness

:)

(btw, it is impressive how much dedication and polish is flowing into microg. Thank you for making this!)

Contributor guide

No contributing guide indexed for this repository

Research direction

No file or test is named. Start by locating the cache implementation and its current location-data lifetime in the AppleWifiNlpBackend repository, then identify how runtime settings are defined. Done means the caching duration can be configured and the effective duration is clear to users.

Written by the indexing model from the issue text.

Assessment

Tech stack
android, java
Domain
backend
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.