[system] / branches / rel-2-4-dev / webwork2 / README Repository:
ViewVC logotype

Diff of /branches/rel-2-4-dev/webwork2/README

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

Revision 2120 Revision 2521
4 Version 2.0 4 Version 2.0
5 5
6 Copyright 2000-2004, The WeBWorK Project 6 Copyright 2000-2004, The WeBWorK Project
7 All rights reserved. 7 All rights reserved.
8 8
9 * [1]Introduction
10 * [2]Availability
11 * [3]Installation
12 * [4]Help
13 * [5]Bug Reports & Feature Requests
14 * [6]Patches
15
16Introduction 9Introduction
17 10
18 The [7]WeBWorK Team is pleased to announce the release of [8]WeBWorK 11 The [1]WeBWorKTeam is pleased to announce the final release of WeBWorK
19 2.0 Preview Release 4. While it is intended primarily for testing, 12 2.0. After two years of work, WeBWorK 2 is stable and ready for
20 development, and evaluation of the new system, it is also suitable for 13 general use. The WeBWorK 1.x series has been end-of-lifed, and we
21 use in live courses. 14 recommend that all users upgrade to WeBWorK 2.
22 15
23 This release includes almost all of the functionality of WeBWorK 1.9, 16 This release includes almost all of the functionality of WeBWorK 1.9,
24 and contains new functionality beyond what it possible with 1.9. New 17 and contains new functionality beyond what it possible with 1.9. New
25 features since [9]PreviewRelease3 include: 18 feature since WeBWorK 1.9 include:
26 19
27 * architectural improvements 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.
28 * user interface improvements 63 * User interface improvements.
29 * web-based course management 64 * Set Maker improvements (JohnJones).
30 * new Set Maker feature for interactive set building 65 * dvipng baseline support for equation images (JohnJones).
31 (JohnJones[10]?) 66 * Automatic upgrading of databases from WeBWorK 1.x courses.
32 * many bug fixes 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.)
33 71
34Availability 72Availability
35 73
36 The complete system is distributed as two tarballs. One for the 74 The complete system is distributed as two tarballs. One for the
37 WeBWorK system itself, and one for the PG system, including a standard 75 WeBWorK system itself, and one for the PG system, including a standard
38 set of PG modules and macro files. 76 set of PG modules and macro files.
39 77
40 Files are available below and on our SourceForge project page: 78 Files are available below and on our SourceForge project page:
41 [11]http://sourceforge.net/project/showfiles.php?group_id=93112 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.
42 83
43Installation 84Installation
44 85
45 Documentation on installing and configuring WeBWorK is available on 86 Documentation on installing and configuring WeBWorK is available in
46 this wiki. The relevant wiki topics are as follows: 87 the [7]InstallationManual. Instructions on [8]CourseCreation and
88 [9]CourseUpgrade are also available.
47 89
48 * Installing WeBWorK 90Upgrading SQL course databases
49 + Step 1: [12]SystemRequirements - satisfy system requirements. 91
50 + Step 2: [13]DirectorySetup - download and unpack the WeBWorK 92 The structure of SQL databases changed slightly with this release. As
51 distribution. 93 a result, you must modify any SQL course databases that were created
52 + Step 3: [14]ApacheSetup - configure apache. 94 with an earlier version of WeBWorK 2. Specifically, you must change
53 + Step 4: [15]TestCourse - create a test course to verify your 95 the name of the problem_header field to hardcopy_header. If you are
54 installation. 96 using MySQL, you can use the following tiny script:
55 + Step 5: [16]AdminCourse - create the admin course for 97echo "ALTER TABLE set_not_a_keyword CHANGE COLUMN problem_header hardcopy_heade
56 web-based course administration. 98r TEXT;" \
57 + Step 6: [17]SystemConfig - customize your system 99"ALTER TABLE set_user CHANGE COLUMN problem_header hardcopy_header TEXT;" |
58 configuration. 100mysql -u root -p webwork_CourseID
59 + Step 7: [18]MiscConfig - customize miscellaneous 101
60 system-dependant settings. 102 Replace CourseID with the name of the course you want to modify.
61 * Creating and Upgrading Courses
62 + [19]CourseCreation - creating a new course.
63 + [20]CourseUpgrade - preparing a course from WeBWorK 1.x for
64 use under WeBWorK 2.0.
65 103
66Help 104Help
67 105
68 If you need help installing or using [21]WeBWorK 2.0, visit the 106 If you need help installing or using WeBWorK 2.0, visit the
69 [22]WeBWorK discussion group and post your question there. The 107 [10]WeBWorK discussion group and post your question there. The
70 developers monitor this forum. 108 developers monitor this forum.
71 109
72Bug Reports & Feature Requests 110Bug Reports & Feature Requests
73 111
74 Submit bug reports and feature requests at 112 Submit bug reports and feature requests at
75 [23]http://bugs.webwork.rochester.edu/. We can't fix bugs and add 113 [11]http://bugs.webwork.rochester.edu/. We can't fix bugs and add
76 features if you don't tell us about them! 114 features if you don't tell us about them!
77 115
78Patches 116Patches
79 117
80 While we welcome patches of any sort, by patching against the latest 118 While we welcome patches of any sort, by patching against the latest
81 CVS code, you save us and yourself time. A bug in Preview Release 4 119 CVS code, you save us and yourself time. A bug in this release may be
82 may be fixed in CVS, and we can more easily handle patches against the 120 fixed in CVS, and we can more easily handle patches against the latest
83 latest code. Check out the latest development version from CVS and 121 code. Check out the latest development version from CVS and patch
84 patch against that. Consult the [24]WeBWorKCVS topic for more 122 against that. Consult the [12]WeBWorKCVS topic for more information.
85 information.
86
87 -- [25]SamHathaway - 13 May 2004
88
89 ----- Revision r1.1 - 13 May 2004 - 22:09 GMT - [26]SamHathaway
90
91 Copyright © 1999-2003 by the contributing authors. All material on
92 this collaboration platform is the property of the contributing
93 authors.
94 Ideas, requests, problems regarding TWiki? [27]Send feedback.
95 123
96References 124References
97 125
98 1. http://devel.webwork.rochester.edu/twiki/bin/view/Webwork/PreviewRelease4#Introduction
99 2. http://devel.webwork.rochester.edu/twiki/bin/view/Webwork/PreviewRelease4#Availability
100 3. http://devel.webwork.rochester.edu/twiki/bin/view/Webwork/PreviewRelease4#Installation
101 4. http://devel.webwork.rochester.edu/twiki/bin/view/Webwork/PreviewRelease4#Help
102 5. http://devel.webwork.rochester.edu/twiki/bin/view/Webwork/PreviewRelease4#Bug_Reports_Feature_Requests
103 6. http://devel.webwork.rochester.edu/twiki/bin/view/Webwork/PreviewRelease4#Patches
104 7. http://devel.webwork.rochester.edu/twiki/bin/view/Webwork/WeBWorK 126 1. http://devel.webwork.rochester.edu/twiki/bin/view/Webwork/WeBWorKTeam
105 8. http://devel.webwork.rochester.edu/twiki/bin/view/Webwork/WeBWorK
106 9. http://devel.webwork.rochester.edu/twiki/bin/view/Webwork/PreviewRelease3 127 2. http://devel.webwork.rochester.edu/twiki/bin/view/Webwork/PreviewRelease4
107 10. http://devel.webwork.rochester.edu/twiki/bin/edit/Webwork/JohnJones?topicparent=Webwork.PreviewRelease4 128 3. http://www.math.union.edu/~dpvc/jsMath/
129 4. http://www1.chapman.edu/~jipsen/asciimath.html
108 11. http://sourceforge.net/project/showfiles.php?group_id=93112 130 5. http://sourceforge.net/project/showfiles.php?group_id=93112
109 12. http://devel.webwork.rochester.edu/twiki/bin/view/Webwork/SystemRequirements
110 13. http://devel.webwork.rochester.edu/twiki/bin/view/Webwork/DirectorySetup
111 14. http://devel.webwork.rochester.edu/twiki/bin/view/Webwork/ApacheSetup
112 15. http://devel.webwork.rochester.edu/twiki/bin/view/Webwork/TestCourse 131 6. http://devel.webwork.rochester.edu/twiki/bin/view/Webwork/InstallationManual
113 16. http://devel.webwork.rochester.edu/twiki/bin/view/Webwork/AdminCourse
114 17. http://devel.webwork.rochester.edu/twiki/bin/view/Webwork/SystemConfig 132 7. http://devel.webwork.rochester.edu/twiki/bin/view/Webwork/InstallationManual
115 18. http://devel.webwork.rochester.edu/twiki/bin/view/Webwork/MiscConfig
116 19. http://devel.webwork.rochester.edu/twiki/bin/view/Webwork/CourseCreation 133 8. http://devel.webwork.rochester.edu/twiki/bin/view/Webwork/CourseCreation
117 20. http://devel.webwork.rochester.edu/twiki/bin/view/Webwork/CourseUpgrade 134 9. http://devel.webwork.rochester.edu/twiki/bin/view/Webwork/CourseUpgrade
118 21. http://devel.webwork.rochester.edu/twiki/bin/view/Webwork/WeBWorK
119 22. http://webhost.math.rochester.edu/webworkdocs/discuss/ 135 10. http://webhost.math.rochester.edu/webworkdocs/discuss/
120 23. http://bugs.webwork.rochester.edu/ 136 11. http://bugs.webwork.rochester.edu/
121 24. http://devel.webwork.rochester.edu/twiki/bin/view/Webwork/WeBWorKCVS 137 12. http://devel.webwork.rochester.edu/twiki/bin/view/Webwork/WeBWorKCVS
122 25. http://devel.webwork.rochester.edu/twiki/bin/view/Main/SamHathaway
123 26. http://devel.webwork.rochester.edu/twiki/bin/view/Main/SamHathaway
124 27. mailto:sh002i@math.rochester.edu?subject=TWiki Feedback on Webwork.PreviewRelease4

Legend:
Removed from v.2120  
changed lines
  Added in v.2521

aubreyja at gmail dot com
ViewVC Help
Powered by ViewVC 1.0.9