summaryrefslogtreecommitdiff
path: root/todo
diff options
context:
space:
mode:
Diffstat (limited to 'todo')
-rw-r--r--todo5
1 files changed, 5 insertions, 0 deletions
diff --git a/todo b/todo
index ade9840..6cff4ce 100644
--- a/todo
+++ b/todo
@@ -5,6 +5,8 @@ Add cleanup functions to the frontend and backend (tasks dir in backend containi
Only offer bundlers that will work - profiles without CD in map file can't make livecd, installcd, etc.
Allow config viewing for builds, not just configurations
Add `flags` column to configurations, builds, use it to implement public and private things
+Break backend into steps defined by include files - add an API function to require a file, add them up, store the total in the database, track status and provide resumability
+Add safe shutdown to backend so it will stop once it gets to the end of a step that can be resumed
Add 'cancel', option to builds, allow deletion of currently running builds (have backend check if canceled before and after each task)
Add build->configuration and configuration duplication
Add map file for liveCD, load it into DB, etc.
@@ -22,3 +24,6 @@ Offer FTP upload
Offer SCP upload?
Use zmedico's deafult USE flags script in backend/modules/gentoo_portage to trim the USE we put in the make.conf generated
Ask someone to add the necessary USE flags to php on tinderbox
+Fix module copying from CD to image for Install/LiveCD (See build log)
+Find out why 'backend' isn't making it into buildopts
+Find out why vserv with debug off didn't delete the work dir