# starting date for project startdate 1998 10 28 # how to print dates? dateformat calendar # alternate formats raw, count # This file will be used to produce the following output: textreport sample_tasks.txt texreport sample_tasks.tex weekly sample_weekly.tex monthly sample_monthly.tex printtaskdays hardschedule sample_hard.sched utilgraph sample_util.eps # Print task graphs. Be sure to never ask for a weekend as start/stop! taskgraph 1998.Oct.28 1998.Dec.31 sample_gantt_1.eps # who's working on the project? resource idan "Idan Shoham" resource joe "Joe Programmer" resource mike "Mike Hacker" resource jane "Jane Debugger" # christmas holidays, 1998: vacation "*" 1998.Dec.24 1999.Jan.01 task oracle_install "Install Oracle server" 1 describe oracle_install "Setup a DBMS server at the office" candidate oracle_install idan complete oracle_install 100 task oracle_load "Load test data" 3 describe oracle_load "Load a copy of the test database into the Oracle DBMS" depends oracle_load oracle_install candidate oracle_load idan complete oracle_load 100 task export_ddict "Export data dictionary" 12 describe export_ddict "Extract printed and C++ versions of the data dictionary from the Oracle DBMS" candidate export_ddict mike depends export_ddict oracle_load complete export_ddict 100 task oracle_verify "Verify data load" 3 describe oracle_verify "Verify that the data loaded at is complete and correct" depends oracle_verify oracle_load candidate oracle_verify jane complete oracle_verify 100 task ro_dbms "Read-only database functionality" 10 describe ro_dbms "Convert the old server code to talk to Oracle, and bring up enough functionality so that it can at least read some data. Connect this server to the database image." candidate ro_dbms jane depends ro_dbms oracle_load complete ro_dbms 100 task field_validations "Field validation infrastructure" 10 describe field_validations "Underlying code to support field-level validation on every screen and with every type of data-entry widget" candidate field_validations mike complete field_validations 100 depends field_validations ro_dbms task new_table_widget "Replace Zinc table" 15 describe new_table_widget "Write a compound GUI widget to replace the Zinc table structure, so we can have more powerful event handling and database interaction." candidate new_table_widget joe depends new_table_widget oracle_load complete new_table_widget 100 task screen_painting "Intial Form layout" 10 candidate screen_painting joe complete screen_painting 100 task widget_db_read "Database read only access for widgets" 5 candidate widget_db_read mike joe depends widget_db_read ro_dbms complete widget_db_read 100 task tree_widget "Tree widget" 5 describe tree_widget "Extend the Zinc collapsible-tree widget to include database access code" candidate tree_widget jane depends tree_widget ro_dbms complete tree_widget 100 task generic_search_screen "Generic search screen" 10 candidate generic_search_screen joe depends generic_search_screen new_table_widget ro_dbms complete generic_search_screen 100