CAT-SOOP is a tool for automatic collection and assessment of online exercises https://catsoop.mit.edu
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
adam j hartz 38efaa5752 release 13.0.0 7 months ago
__AUTH__ code formatting 7 months ago
__HANDLERS__ formatting 7 months ago
__QTYPES__ code formatting 7 months ago
__STATIC__ fix some theming issues for mobile 7 months ago
__UTIL__ formatting 7 months ago
catsoop release 13.0.0 7 months ago
scripts code formatting 7 months ago
.hgignore store encryption passphrase in memory instead of in config.py 8 months ago
.hgsigs Added signature for changeset a8bfd0edd2 8 months ago
.hgtags update tags 10 months ago
CHANGELOG release 13.0.0 7 months ago
CONTRIBUTORS add jtwright to contributors 8 months ago
LICENSE update license to AGPLv3 1 year ago
LICENSE.bundled_software update python syntax highlighting 9 months ago
LICENSE.included_software improve encryption of logs 9 months ago
README slight wording change in LICENSE.bundled_software 9 months ago
requirements.txt remove html5lib, add <tableofcontents> tag 7 months ago

README

\
/ /\__/\
\__=( o_O )=
(__________)
|_ |_ |_ |_

CAT-SOOP

* Web Site:
https://catsoop.mit.edu
http://5jqwpybqkwagsgmwskjoxawlfjl5j52nhvkmni7bwgwu37pmwrnbexyd.onion

* Clone Repository:
hg clone https://catsoop.mit.edu/repo/cat-soop

* Repository Web Access:
https://catsoop.mit.edu/repo/cat-soop

* Bug Tracker:
https://catsoop.mit.edu/bugs

* IRC:
#cat-soop on OFTC (irc.oftc.net)

* Mailing List:
catsoop-users@mit.edu
(subscribe at http://mailman.mit.edu/mailman/listinfo/catsoop-users)

* No animals were harmed in the making of this CAT-SOOP.


### WHAT IS IT?

CAT-SOOP is a tool for automatic collection and assessment of online exercises,
originally developed primarily for use in MIT's 6.01 (Introduction to
Electrical Engineering and Computer Science via Robotics).

CAT-SOOP is free/libre software, available under the terms of the GNU Affero
General Public License, version 3+. Please note that the terms of this license
apply to the CAT-SOOP system itself and any plugins in use, but not to any
course material hosted on a CAT-SOOP instance, unless explicitly stated
otherwise.


### HOW DO I INSTALL IT?

See the "installation quick-start guide" at:
https://catsoop.mit.edu/website/docs/installing


### IS IT ANY GOOD?

Yes.


### INCLUDED SOFTWARE

CAT-SOOP is built with the Python programming language, version 3.5+:
https://www.python.org/

CAT-SOOP itself incorporates pieces of third-party software. Licensing
information for the original programs is available in the
`LICENSE.included_software` file.

The CAT-SOOP distribution also includes several pieces of third-party software.
Licensing information for these programs is included in this distribution, in
the `LICENSE.bundled_software` file.