From: Sam H. <sh...@ma...> - 2004-12-23 17:50:07
|
=46rom discussion with Mike, 22-Dec-2004: Finish up on DBv3: * finish documenting DBv3.pm and ww_db_v2_to_v3 * make list of TODOs so work can be continued * (if time) finish assignment/version/attempt management methods * (if time) finish ww_db_v2_to_v3 * put it in its own branch (actually, it's fine in HEAD since=20 nothing makes use of it.) Release 2.1.1 (soon!): * merge changes from HEAD -> rel-2-1-patches * fix any remaining bugs (commit to rel-2-1-patches and HEAD) * tag rel-2-1-1, release in SF Gateway testing: * Gavin: is rel-2-1-a1 up-to-date? * merge differences from rel-2-1-a1 -> HEAD * Rob has made extensive changes to some instructor tools, so he can=20= take a look at any conflicts that show up there. XML-RPC interface: * think of it as another interface to WW * Apache::WeBWorKRPC (/webwork2rpc) similar to Apache::WeBWorK=20 (/webwork2) * different dispatcher, hierarchy of modules implementing procedures * over time, expose functionality via RPC * at the same time, factor out "heavy lifting" code which will be=20 used both by web-based stuff and RPC stuff (=E0 la CourseManagement) * start with rendering procedure, modify WW::PG::Remote to use it. |