diff --git a/ISSUES.md b/ISSUES.md index ef9377b..683ac81 100644 --- a/ISSUES.md +++ b/ISSUES.md @@ -1,29 +1,22 @@ +# Issues -# Images -- Run Image -- New Image -- Tag Image +This documents forms the basis of an approximately prioritised high level roadmap for Ducker. -# Exec -- Add modal to provide exec command when exec-ing into a container +The "issues" listed here are the aspirational set of features I have in mind, sorted into approximate priority/dependency order (I can't really add much in the way of modals until I've got my direction straight with modals). -# Logs -- Choose log time range +Feel free to raise issues in github. -# In Depth View -- Add extra detail to describe view - -# Filesystems -- Access image/container filesystem & get file - -# Modals -- Modals to use trait objects -- General purpose modals for errors - -# Other/Tech Debt -- Fix callbacks to use closures -- Add filter widget/component (similar to vim searching) +- Option to control container log time ranges - Add tracing of some sort - -# Not currently in scope -- Swarm specific features +- Automated test strategy; perhaps obviously there aren't any tests in the repo. This is due to the way in which the project started, but probably needs to change sooner rather than later! +- Add volumes as a first class citizen +- Add networks as a first class citizen +- Modals should use a general purpose trait object of some sort - preferably only one modal field per page, in a similar way to pages in the page manager +- Support for "forms" of scrolling stateful widgets (TODO - look out for ratatui libraries that already support this) +- Run Images - Given an image, run a new container; provide a form/modal to allow user to configure the container +- Tag Image - Allow a user to re-tag an image & push the re-tagged image +- Add extra detail to describe view - it is currently more representative of a PoC as it doesn't include much information not already in the table. +- CPU/network trace in detail page for container +- Callbacks should use closures instead of boilerplate-heavy structs +- Add filters to list pages +- vitepress docs page diff --git a/README.md b/README.md index 5efcf10..0474947 100644 --- a/README.md +++ b/README.md @@ -17,11 +17,10 @@ ## Installation -
-❗ Note: Ducker is currently in a "pre-release" state. ❗
-
-Please do install and try it out - it is currently undergoing active development. There are a number of known issues and features in the pipeline (see the pinned issue). Any feedback is welcome.
-