diff options
author | Eudyptula <eitan@mosenkis.net> | 2009-06-25 17:28:59 -0400 |
---|---|---|
committer | Eudyptula <eitan@mosenkis.net> | 2009-06-25 17:28:59 -0400 |
commit | b164ea1e21bf01817ae690703640b0ac7fef615e (patch) | |
tree | 5a2c1f38d43059b6b01917be599729328a3086c8 /todo | |
parent | Added logout and user self-registration with email confirmation; Updates to s... (diff) | |
download | ingenue-b164ea1e21bf01817ae690703640b0ac7fef615e.tar.gz ingenue-b164ea1e21bf01817ae690703640b0ac7fef615e.tar.bz2 ingenue-b164ea1e21bf01817ae690703640b0ac7fef615e.zip |
Added signal handling and logging; wrote init script; added other nice daemon-like behavior to backend
Diffstat (limited to 'todo')
-rw-r--r-- | todo | 7 |
1 files changed, 3 insertions, 4 deletions
@@ -1,11 +1,9 @@ -Add signal handling to the backend so when you hit Ctrl-C, it doesn't leave the logs saying "running" for the current task Find kernels Have backend handle builds that it finds to already be running (break in to steps and store current status) -Add a PID file so backend can't start twice Make frontend package adding a little more user-friendly (ajax or client-side js search) Restructure the backend for modularity Make frontend and backend actually work like they're using one of several modules -Write an init script and a live git ebuild +Write a live git ebuild Write an AJAX-based self-updating status viewer Add logging besides just commands (restructure the buildlogs table) Make backend do a dummy run through and queue all commands and other tasks, then execute them (for better status handling, easier debugging, etc.) @@ -19,6 +17,7 @@ Do like wikipedia and put the header in the footer so important parts load first Add email notifications to backend Add configurable groups of suggested packages to frontend, backend Add a statistics page -Add all the necessary basics to the frontend - user management mostly 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. |