Write down ideas and next steps

This commit is contained in:
Joscha 2025-04-28 04:03:51 +02:00
parent a70cca640b
commit 8d7042fec7

23
ideas.md Normal file
View file

@ -0,0 +1,23 @@
# Ideas for GedächtNAS
This file is a collection of potentially fairly fine-grained ideas for future
GedächtNAS development, like a TODO list without commitment. Ideally, each idea
takes a short time to implement and represents an incremental improvement.
Once an idea has been implemented, it should be deleted from this file.
- cli: `status` command
- cli: `repo list` command
- cli: `repo add` command
- cli: `repo rename` command
- cli: `repo remove` command
- cli: Single-letter aliases for commands
- Logging (`log` or `tracing`?)
- app: Make log available in UI, for debugging and testing
- app: Create repo from dropdown
- app: Rename repo (repo settings popup)
- app: Delete repo (from settings popup)
- Migratable data types for saving/loading commits
- app: Save button
- Try out `snafu`
- Set up Android app building in CI (should be included in first release)