[system] / trunk / webwork2 / README Repository:
ViewVC logotype

View of /trunk/webwork2/README

Parent Directory Parent Directory | Revision Log Revision Log


Revision 2521 - (download) (annotate)
Fri Jul 16 18:34:46 2004 UTC (8 years, 10 months ago) by sh002i
File size: 6332 byte(s)
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