mirror of
https://github.com/ansible/awx.git
synced 2026-01-09 23:12:08 -03:30
update TODO.md
This commit is contained in:
parent
85897049d9
commit
43e6927a1f
34
TODO.md
34
TODO.md
@ -1,18 +1,28 @@
|
||||
TODO items for ansible commander
|
||||
================================
|
||||
|
||||
* finish shift to DJANGO REST FRAMEWORK from tastypie, rework client lib code
|
||||
* write custom rbac & validation classes
|
||||
* determine how to auto-add hrefs to serializers (including sub-resources)
|
||||
* CLI client
|
||||
* business logic
|
||||
* celery integration / job status API
|
||||
* UI layer
|
||||
* clean up initial migrations
|
||||
* inventory plugin
|
||||
* reporting plugin
|
||||
(merge code)
|
||||
|
||||
NEXT STEPS
|
||||
|
||||
* Michael -- REST resources, REST auth, CLI/client lib
|
||||
* Chris -- celery infra, use db queue if possible?
|
||||
* Michael -- flesh out REST model & tests for everything, complete tests for PUT to subresources, possible continued permission code cleanup
|
||||
* Chris ---- document celery devs stuff.
|
||||
* Chris ---- inventory script is done, integrate with celery system, make celery REST triggerable, callback plugin
|
||||
* Michael -- enhance callback plugin to provide runner and playbook context
|
||||
|
||||
LATER
|
||||
|
||||
* UI layer
|
||||
* CLI client
|
||||
* clean up initial migrations
|
||||
* init scripts, Apache proxying, etc
|
||||
* does inventory script need any caching
|
||||
* credentials subsystem -- let app hold on to keys for user
|
||||
|
||||
ASSORTED QUESTIONS
|
||||
|
||||
* uniqueness checks for playbook paths?
|
||||
* allow multiple playbook execution types per project, different tag choices (Projects/Runnables?)
|
||||
* permissions infrastructure about who can kick off what kind of jobs
|
||||
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user