DOMjudge / domjudge

DOMjudge programming contest jury system
https://www.domjudge.org
GNU General Public License v2.0
701 stars 249 forks source link

Reconsider problemset names #2483

Open meisterT opened 2 months ago

meisterT commented 2 months ago

The currently supported list of names doesn't include problemset.pdf: https://github.com/DOMjudge/domjudge/blob/main/misc-tools%2Fimport-contest.in#L120

This bit us at the finals where we then had to upload things manually and uploaded the dress for one of the contests first...

thijskh commented 2 months ago

Should the list of allowed names not follow from one of the specs?

meisterT commented 2 months ago

Good point, @eldering is this specified somewhere?

nickygerritsen commented 2 months ago

The spec says that you should specify the filename in the JSON/YAML: https://ccs-specs.icpc.io/draft/contest_package#file-references

meisterT commented 2 months ago

That sounds like a very complex mechanism for something where we could just agree on a standard name.

nickygerritsen commented 2 months ago

I agree. I believe there is an undocumented agreement that the filename matching the property is the way to go, so that would be problemset.