Naming the resources "type" was a stupid mistake, and is a huge source of confusion when also talking about real types. Fix this before it gets out of hand.
44 lines
1.7 KiB
Markdown
44 lines
1.7 KiB
Markdown
# TODO
|
|
If you're looking for something to do, look here!
|
|
Let us know if you're working on one of the items.
|
|
|
|
## Package resource
|
|
- [ ] base resource [bug](https://github.com/purpleidea/mgmt/issues/11)
|
|
- [ ] dnf blocker [bug](https://github.com/hughsie/PackageKit/issues/110)
|
|
- [ ] install signal blocker [bug](https://github.com/hughsie/PackageKit/issues/109)
|
|
|
|
## File resource [bug](https://github.com/purpleidea/mgmt/issues/13) [:heart:](https://github.com/purpleidea/mgmt/labels/mgmtlove)
|
|
- [ ] ability to make/delete folders
|
|
- [ ] recursive argument (can recursively watch/modify contents)
|
|
- [ ] force argument (can cause switch from file <-> folder)
|
|
- [ ] fanotify support [bug](https://github.com/go-fsnotify/fsnotify/issues/114)
|
|
|
|
## Exec resource
|
|
- [ ] base resource improvements
|
|
|
|
## Timer resource
|
|
- [ ] base resource [bug](https://github.com/purpleidea/mgmt/issues/15) [:heart:](https://github.com/purpleidea/mgmt/labels/mgmtlove)
|
|
- [ ] reset on recompile
|
|
- [ ] increment algorithm (linear, exponential, etc...)
|
|
|
|
## Etcd improvements
|
|
- [ ] embedded etcd master
|
|
- [ ] capnslog fixes [bug](https://github.com/coreos/etcd/issues/4115)
|
|
|
|
## Language improvements
|
|
- [ ] language design
|
|
- [ ] lexer/parser
|
|
- [ ] automatic language formatter, ala `gofmt`
|
|
- [ ] gedit/gnome-builder/gtksourceview syntax highlighting
|
|
- [ ] vim syntax highlighting
|
|
- [ ] emacs syntax highlighting
|
|
|
|
## Other
|
|
- [ ] better error/retry handling
|
|
- [ ] resource grouping
|
|
- [ ] automatic dependency adding (eg: packagekit file dependencies)
|
|
- [ ] mgmt systemd service file [bug](https://github.com/purpleidea/mgmt/issues/12) [:heart:](https://github.com/purpleidea/mgmt/labels/mgmtlove)
|
|
- [ ] deb package target in Makefile
|
|
- [ ] reproducible builds
|
|
- [ ] add your suggestions!
|