v2 planning 🎉 #1

Closed
opened 2024-07-22 19:01:58 +00:00 by decentral1se · 0 comments
Owner
  • migrate to cobra for reliable CLI handling flag
  • migrate to charmbracelet/log for decent logging (retain file logging) log/slog
  • migrate to charmbracelet/bubbles for progressbar just output plain text
  • drop ssh_config chaos and shell out to ssh/scp for reliability recommend rsync
  • generate thubnails and place alongside files
  • drop exif chaos
  • update release automation
  • add tests to CI
  • make a webbbsiiiiite
- [x] ~~migrate to [`cobra`](https://cobra.dev) for reliable CLI handling~~ `flag` - [x] ~~migrate to [`charmbracelet/log`](https://github.com/charmbracelet/log) for decent logging (retain file logging)~~ `log/slog` - [x] ~~migrate to [`charmbracelet/bubbles`](https://github.com/charmbracelet/bubbles) for progressbar~~ *just output plain text* - [x] ~~drop `ssh_config` chaos and shell out to `ssh`/`scp` for reliability~~ *recommend rsync* - [x] ~~generate thubnails and place alongside files~~ - [x] ~~drop `exif` chaos~~ - [x] ~~update release automation~~ - [x] ~~add tests to CI~~ - [x] ~~make a webbbsiiiiite~~
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: decentral1se/distribusi-go#1
No description provided.