Write down ideas and next steps
This commit is contained in:
parent
a70cca640b
commit
8d7042fec7
1 changed files with 23 additions and 0 deletions
23
ideas.md
Normal file
23
ideas.md
Normal 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)
|
||||||
Loading…
Add table
Add a link
Reference in a new issue