Skip to content

Commit 98290cf

Browse files
authored
Merge pull request #316 from gkreitz/update_readme_re_format_versions
Add some documentation in the readme regarding current state of format versions
2 parents 773424b + 27e1397 commit 98290cf

File tree

1 file changed

+16
-0
lines changed

1 file changed

+16
-0
lines changed

README.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,22 @@ Running any of them with the command-line option `-h` gives
2121
documentation on what arguments they accept.
2222

2323

24+
## Format versions
25+
26+
There are currently two versions of the problem package format,
27+
[legacy](https://www.kattis.com/problem-package-format/spec/legacy.html) and
28+
[2023-07-draft](https://www.kattis.com/problem-package-format/spec/2023-07-draft.html).
29+
We have begun work on supporting 2023-07-draft, but there are *many* changes
30+
between legacy and 2023-07-draft which are not yet implemented. Verifyproblem
31+
will do its best to parse and verify problems in 2023-07-draft, but key things
32+
like scoring still behave like legacy. Also, note that 2023-07 is still a draft
33+
standard.
34+
35+
We advice against packaging production problems in 2023-07-draft. Especially so
36+
if you plan to have problems installed on [Kattis](https://open.kattis.com), where
37+
we currently *only* support installing legacy problems.
38+
39+
2440
## Example Problems
2541

2642
A few examples of problem packages can be found in [examples](examples).

0 commit comments

Comments
 (0)