- Notifications
You must be signed in to change notification settings - Fork278
DOMjudge programming contest jury system
License
GPL-2.0 and 2 other licenses found
Licenses found
DOMjudge/domjudge
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
This is the Programming Contest Jury System "DOMjudge" version 10.0.0DEV
DOMjudge is a system for running a programming contest, like theICPC regional and world championship programming contests.
We providestable releases anddaily snapshots of the latest code. Bootstrapping from git is an advanced use case and mostly needed for development. Installing DOMjudge is almost never done via agit clone
, except for development use cases or testing the latest code.
For more information on installation and requirements see thedocumentation under the doc/manual directory. There is an HTMLversion of the documentation available, prebuilt from reStructuredTextsources.
There's also team documentation available, prebuilt in PDF format fromreStructuredText sources, but it contains default/example settings.To include the correct settings for your local environment, DOMjudgehas to be properly configured first, as parts of the configuration areused in it (e.g. the URL to the team interface of DOMjudge). For moreinformation, see the documentation.
All documentation is also available online at the DOMjudge homepage:https://www.domjudge.org/documentationPlease note that this documentation is from the latest stablerelease and thus might not apply to your version.
A fresh copy of the repository source tree must first be bootstrapped,generating the configure script and documentation. This can be doneby running 'make dist', see the online documentation, section"Developer information" for more details.
There is a wiki which collects other pieces of information aboutspecific configurations or integrations:https://github.com/DOMjudge/domjudge/wiki
DOMjudge is Copyright (c) 2004 - 2025 by the DOMjudge developers andall respective contributors. The current DOMjudge developers are JaapEldering, Nicky Gerritsen, Keith Johnson, Thijs Kinkhorst, MartPluijmaekers, Michael Vasseur and Tobias Werth; see the manual fora complete list of contributors.
DOMjudge, including its documentation, is free software; you canredistribute it and/or modify it under the terms of the GNU GeneralPublic License as published by the Free Software Foundation; eitherversion 2, or (at your option) any later version. See the fileCOPYING.
Additionally, parts of this system are based on other programs, whichare covered by other copyrights. This will be noted in the filesthemselves and these copyrights/attributions can also be found in theDOMjudge manual.
The following JavaScript libraries/snippets are included:
- coloris: Momo Bassit, licensed under the MIT license, see COPYING.MIT.
- Monaco editor: licensed under the MIT license, see COPYING.MIT.
The default validator from the Kattis problemtools package isincluded, licensed under the MIT licence, see COPYING.MIT.
The M4 autoconf macros are licensed under all-permissive and GPL3+licences; see the respective files under m4/ for details.
The DOMjudge tarball ships external library dependencies in thewebapp/vendor directory. These are covered by their individual licensesas specified in the file composer.lock.
The DOMjudge homepage can be found at:https://www.domjudge.org/
Announcements of new releases are sent to our low volume announcementsmailinglist. Subscription to this list is done viahttps://www.domjudge.org/mailman/postorius/lists/domjudge-announce.domjudge.org/
The developers can be reached through the mailinglistdomjudge-devel@domjudge.org. You need to be subscribed beforeyou can post. Information, subscription and archives are available at:https://www.domjudge.org/mailman/postorius/lists/domjudge-devel.domjudge.org/
DOMjudge has a Slack workspace where a number of developers andusers of DOMjudge linger. More information can be found athttps://www.domjudge.org/chat
Jetbrains for providing a free license for theirIDEs.
Blackfire for providing a free license for theirprofiling tool.
About
DOMjudge programming contest jury system
Topics
Resources
License
GPL-2.0 and 2 other licenses found
Licenses found
Contributing
Security policy
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Packages0
Uh oh!
There was an error while loading.Please reload this page.