Parent Directory
|
Revision Log
updated release notes, updated dates in copyright notice
1 2 WeBWorK 3 Online Homework Delivery System 4 Version 2.0 5 6 Copyright 2000-2004, The WeBWorK Project 7 All rights reserved. 8 9 Introduction 10 11 The [1]WeBWorKTeam is pleased to announce the final release of WeBWorK 12 2.0. After two years of work, WeBWorK 2 is stable and ready for 13 general use. The WeBWorK 1.x series has been end-of-lifed, and we 14 recommend that all users upgrade to WeBWorK 2. 15 16 This release includes almost all of the functionality of WeBWorK 1.9, 17 and contains new functionality beyond what it possible with 1.9. New 18 feature since WeBWorK 1.9 include: 19 20 * An improved database system. 21 + Problem sets can be manipulated in the abstract without being 22 assigned to students. 23 + Sets can be easily assigned and unassigned 24 + Problem set defaults are stored once, making it easy to 25 change defaults without distubing values overridden for 26 particular students. 27 + Support for both WeBWorK 1.x databases and SQL databases. 28 * A more consistent and easier to use user interface. 29 + Breadcrumbs show your current location in the system relative 30 to the root. 31 + Login message indicates who you are logged in as and who you 32 are acting as. 33 + Links bar allows quick access to many featuers of the system. 34 + Siblings list allows one-click access to other problems in 35 the same set or other sets in the same course. 36 * Look of pages is fully-customizeable look due to HTML template 37 system and CSS support. 38 * Global Act As feature allowing instructors to view the system from 39 the point of view of a student. 40 * Web-based course administration tools. 41 + Create and delete courses. 42 + Export course databases to standard XML format, import 43 exported databases. 44 * Architectural improvements make it easy to add features to the 45 system. 46 + Object-based content generation system enables addition of 47 new components easy. 48 + Table-driven virtual heirarchy of system components allows 49 for customization of system URLs. 50 + Modular database layer enables support for additional 51 database backends. 52 53 New features since [2]PreviewRelease4 include: 54 55 * New display modes: [3]jsMath and [4]ASCIIMathML (DavideCervone). 56 * Support for problem library metadata database (JohnJones). 57 * Improved Statistics and Student Progress functionality. 58 * Improved Apache configuration and CourseEnvironment seeding. 59 * Lockdown of authorization system. 60 * Behavior of interactive problem processor customizable. 61 * Published flag for problem sets. 62 * Hmwk Set Editor updated to match UI of Classlist Editor. 63 * User interface improvements. 64 * Set Maker improvements (JohnJones). 65 * dvipng baseline support for equation images (JohnJones). 66 * Automatic upgrading of databases from WeBWorK 1.x courses. 67 * Improved sorting of problem sets (WilliamWheeler). 68 * Enable upload/download/delete problem files. 69 70 (Contributiors: please feel free to add anything I've forgotten.) 71 72 Availability 73 74 The complete system is distributed as two tarballs. One for the 75 WeBWorK system itself, and one for the PG system, including a standard 76 set of PG modules and macro files. 77 78 Files are available below and on our SourceForge project page: 79 [5]http://sourceforge.net/project/showfiles.php?group_id=93112 80 81 Installation directly from CVS is also possible. Refer to the 82 [6]InstallationManual for more information. 83 84 Installation 85 86 Documentation on installing and configuring WeBWorK is available in 87 the [7]InstallationManual. Instructions on [8]CourseCreation and 88 [9]CourseUpgrade are also available. 89 90 Upgrading SQL course databases 91 92 The structure of SQL databases changed slightly with this release. As 93 a result, you must modify any SQL course databases that were created 94 with an earlier version of WeBWorK 2. Specifically, you must change 95 the name of the problem_header field to hardcopy_header. If you are 96 using MySQL, you can use the following tiny script: 97 echo "ALTER TABLE set_not_a_keyword CHANGE COLUMN problem_header hardcopy_heade 98 r TEXT;" \ 99 "ALTER TABLE set_user CHANGE COLUMN problem_header hardcopy_header TEXT;" | 100 mysql -u root -p webwork_CourseID 101 102 Replace CourseID with the name of the course you want to modify. 103 104 Help 105 106 If you need help installing or using WeBWorK 2.0, visit the 107 [10]WeBWorK discussion group and post your question there. The 108 developers monitor this forum. 109 110 Bug Reports & Feature Requests 111 112 Submit bug reports and feature requests at 113 [11]http://bugs.webwork.rochester.edu/. We can't fix bugs and add 114 features if you don't tell us about them! 115 116 Patches 117 118 While we welcome patches of any sort, by patching against the latest 119 CVS code, you save us and yourself time. A bug in this release may be 120 fixed in CVS, and we can more easily handle patches against the latest 121 code. Check out the latest development version from CVS and patch 122 against that. Consult the [12]WeBWorKCVS topic for more information. 123 124 References 125 126 1. http://devel.webwork.rochester.edu/twiki/bin/view/Webwork/WeBWorKTeam 127 2. http://devel.webwork.rochester.edu/twiki/bin/view/Webwork/PreviewRelease4 128 3. http://www.math.union.edu/~dpvc/jsMath/ 129 4. http://www1.chapman.edu/~jipsen/asciimath.html 130 5. http://sourceforge.net/project/showfiles.php?group_id=93112 131 6. http://devel.webwork.rochester.edu/twiki/bin/view/Webwork/InstallationManual 132 7. http://devel.webwork.rochester.edu/twiki/bin/view/Webwork/InstallationManual 133 8. http://devel.webwork.rochester.edu/twiki/bin/view/Webwork/CourseCreation 134 9. http://devel.webwork.rochester.edu/twiki/bin/view/Webwork/CourseUpgrade 135 10. http://webhost.math.rochester.edu/webworkdocs/discuss/ 136 11. http://bugs.webwork.rochester.edu/ 137 12. http://devel.webwork.rochester.edu/twiki/bin/view/Webwork/WeBWorKCVS
| aubreyja at gmail dot com | ViewVC Help |
| Powered by ViewVC 1.0.9 |