summaryrefslogtreecommitdiff
path: root/todo
diff options
context:
space:
mode:
authorEudyptula <eitan@mosenkis.net>2009-06-30 17:34:30 -0400
committerEudyptula <eitan@mosenkis.net>2009-06-30 17:34:30 -0400
commita45898a7f4d4ed4b4ac7fc95c7d711888a21e85a (patch)
tree54f4db12a5f3c3d507f3c7a10f834306597e532e /todo
parentFix small mistakes in build function (diff)
downloadingenue-a45898a7f4d4ed4b4ac7fc95c7d711888a21e85a.tar.gz
ingenue-a45898a7f4d4ed4b4ac7fc95c7d711888a21e85a.tar.bz2
ingenue-a45898a7f4d4ed4b4ac7fc95c7d711888a21e85a.zip
Many fixes to CD building and some to command execution/logging
Diffstat (limited to 'todo')
-rw-r--r--todo5
1 files changed, 3 insertions, 2 deletions
diff --git a/todo b/todo
index b196796..35989d1 100644
--- a/todo
+++ b/todo
@@ -17,10 +17,11 @@ Add configurable groups of suggested packages to frontend, backend
Add a statistics page
Add cleanup functions to the frontend and backend
Separate variables we got from the URL from the rest, stop using $request, instead keep super globals and strip slashes on them
-Replace STDOUT, STDERR, echo in backend with variable - either STDOUT, STDERR, or file
-Go back and figure out what should be log_msg and what should be debug, etc.
+Get rid of backend use of echo, debug, etc. and do all logging in the db
Support ~arch installation or remove it from listings
Completely plan out how frontend modules should function - each step needs to report if it finished successfully (required values)
Change over wizard to work on configurations, not actual builds
See if I can figure any way to use classes instead of funny named functions (namespaces in 5.3.0 perhaps) - also needs to have a depend of some sort so we can make a quick-config page that doesn't show things that we don't have enough info for yet (use AJAX to show them when we're ready)
Allow backend to define bail-out functions to call when it dies (things like unmounting the ISO it was copying)
+Add STDERR (maybe STDOUT) only option to log viewer
+Stop directly accessing PKGDIR from the frontend - put whatever info we need in the database and write a script for updating it from the backend