StatusReports

From WeBWorK
Jump to: navigation, search
This article has been retained as a historical document. It is not up-to-date and the formatting may be lacking. Use the information herein with caution.

Take a look at the bug list for more information.

26-Dec-2003

Installation: Installation is currently done manually. We now have a list of SystemRequirements and instructions for DirectorySetup and ApacheSetup. We're still missing some InstallNotes, however.
Problem Processing Functionality: This is essentially finished.
Hardcopy Functionality: This is essentially finished.
Instructor Functionality: Only minor WW1 functionality is missing from WW2 at the moment.
Database: The database layer is functional and fairly stable. We've squashed several GDBM bugs and increased speed dramatically. We have not experienced data loss or corruption during testing.
Security: We believe that the authentication/authorization framework itself is secure, there may be issues involving leakage of tainted values or insufficient input checking in individual content generators. We have not audited the code!
User Interface: The user interface is sufficient, but there are many refinements that could be made. We have yet to actually evaluate the interface from a usability standpoint.
Documentation: There is very little documentation. Some modules have complete or partial documentation and there is the beginning of an install guide. The PG documentation from WW1 still applies as well.

10-Nov-2003

Installation: Installation is currently done manually. A number of CPAN modules are required, and there is no comprehensive list at present (although grep -r ^use lib/ works pretty well). ApacheSetup instructions have been written. See InstallNotes.
Problem Processing Functionality: This is essentially finished.
Hardcopy Functionality: This is essentially finished.
Instructor Functionality: Most operations available in WW1 are available in WW2, although there are many improvements to be made in design and efficiency. This is an area of active development.
Database: The database layer is functional and fairly stable. There are still some problems with global table emulation (used with WeBWorK 1.x databases). We have not experienced data loss or corruption during testing. Speed is still an issue.
Security: We believe that the authentication/authorization framework itself is secure, there may be issues involving leakage of tainted values or insufficient input checking in individual content generators. We have not audited the code!
User Interface: The user interface is sufficient, but there are many refinements that could be made. We have yet to actually evaluate the interface from a usability standpoint.
Documentation: There is very little documentation. Some modules have complete or partial documentation and there is the beginning of an install guide. The PG documentation from WW1 still applies as well.

-- Main.SamHathaway - 25 Mar 2004

follow us