Implement LRU cache for platforms
Nobody has claimed this yet.
Assessment
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Newbie friendliness
- 35/100
- Issue type
- Feature
- Clarity
- Mostly clear
- Activity status
- Stale
- Tech stack
- javascript
- Domain
- cli
Research direction
Start by tracing the CLI code that manages platform directories under ~/.tabris-cli/platforms; no source file or test is named in the issue. Determine how platform use is recorded, then verify that the cache keeps the 10 most recently used platforms and removes older ones.
Written by the indexing model from the issue text.
Description
As @ralfstx suggested, to prevent platforms from piling up in ~/.tabris-cli/platforms, least recently used platforms should be removed.
For a reasonable size of the platforms cache, last recently used 10 platforms could be kept in cache.
- Dominant language
- JavaScript
- Stars
- 11
- Forks
- 4
- PR merge metrics
- No merged PRs in 30d
Getting set up
- No Dockerfile or Docker Compose file
- No pull request template
- Read the contributing 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.
More from eclipsesource/tabris-js-cli
-
Difficulty 4/5 3-5 days Newbie friendliness 25/100
-
doc
Difficulty 2/5 1-3 hours Newbie friendliness 45/100
-
feature
Difficulty 5/5 Over a week Newbie friendliness 30/100
eclipsesource/tabris-js-cli#47 · 1 comment ·
-
feature
Difficulty 5/5 Over a week Newbie friendliness 25/100
-
build
Difficulty 3/5 1-2 days Newbie friendliness 45/100
All issues in eclipsesource/tabris-js-cli
Similar issues
-
factory-active factory-automatic task-bug-reproduction-success task-identify-harness-labels-done task-identify-issue-type-done
Difficulty 2/5 1-3 hours Newbie friendliness 62/100
vercel/ai#22796 · 2 comments ·
Maintainers usually reply within 1 day
-
good first issue needs-triage priority: low
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
melodic-software/claude-code-plugins#6982 · 1 comment ·
Maintainers usually reply within 1 day
-
chore v2
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
modelcontextprotocol/servers#5115 ·
Maintainers usually reply within 1 day
-
beginner bug good first issue
Difficulty 1/5 Under an hour Newbie friendliness 85/100
philaconvalley/website#168 ·
Maintainers usually reply within 1 day
-
Difficulty 1/5 Under an hour Newbie friendliness 62/100
Maintainers usually reply within 1 day