Skip to content

Commit 86f8112

Browse files
committed
introduced a mechanism to document imperfect support in the version table
1 parent d309843 commit 86f8112

2 files changed

Lines changed: 197 additions & 176 deletions

File tree

version_table.md

Lines changed: 20 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@
22

33
The following table documents which versions of the Poseidon standard are compatible with which versions of the software tools.
44

5+
✓ indicates full support, ⚠ partial or imperfect support.
6+
57
<script>
68
Vue.createApp({
79
data () {
@@ -57,6 +59,15 @@ The following table documents which versions of the Poseidon standard are compat
5759
exists(versionTableRows,t,v,pV) {
5860
var fittingRows = versionTableRows.filter((row) => row.tool == t && row.version == v && row.poseidonVersion == pV);
5961
return fittingRows.length > 0;
62+
},
63+
getSupportLevel(versionTableRows,t,v,pV) {
64+
const row = versionTableRows.find(
65+
(row) =>
66+
row.tool === t &&
67+
row.version === v &&
68+
row.poseidonVersion === pV
69+
);
70+
return row ? row.support : "none";
6071
}
6172
}
6273
}).mount('#versionFileViewer');
@@ -93,8 +104,15 @@ The following table documents which versions of the Poseidon standard are compat
93104
<tr v-for="version in versionsPerTool[tools.findIndex((t) => t == tool)]">
94105
<td style="border-right: 1px dotted #d3d3d3;"><b>{{version}}</b></td>
95106
<td v-for="poseidonVersion in poseidonVersions">
96-
<div v-if="exists(versionTableRows,tool,version,poseidonVersion)">✅</div>
97-
<div v-else>☐</div>
107+
<div v-if="getSupportLevel(versionTableRows,tool,version,poseidonVersion) === 'full'">
108+
109+
</div>
110+
<div v-else-if="getSupportLevel(versionTableRows,tool,version,poseidonVersion) === 'partial'">
111+
112+
</div>
113+
<div v-else>
114+
_
115+
</div>
98116
</td>
99117
</tr>
100118
</tbody>

version_table.tsv

Lines changed: 177 additions & 174 deletions
Original file line numberDiff line numberDiff line change
@@ -1,174 +1,177 @@
1-
tool version poseidonVersion
2-
janno 1.0.0 2.7.1
3-
janno 1.0.0 2.7.0
4-
janno 0.11.1 2.6.0
5-
janno 0.11.0 2.6.0
6-
janno 0.10.1 2.6.0
7-
janno 0.10.0 2.6.0
8-
janno 0.9.1 2.6.0
9-
janno 0.9.0 2.5.0
10-
janno 0.8.0 2.5.0
11-
janno 0.7.2 2.5.0
12-
janno 0.7.1 2.5.0
13-
janno 0.7.0 2.5.0
14-
janno 0.6.0 2.5.0
15-
janno 0.5.0 2.4.0
16-
janno 0.4.2 2.4.0
17-
janno 0.4.1 2.4.0
18-
janno 0.4.0 2.4.0
19-
qjanno 1.0.0.1 2.7.1
20-
qjanno 1.0.0.1 2.7.0
21-
qjanno 1.0.0.1 2.6.0
22-
qjanno 1.0.0.1 2.5.0
23-
qjanno 1.0.0.1 2.4.0
24-
qjanno 1.0.0.0 2.7.1
25-
qjanno 1.0.0.0 2.7.0
26-
qjanno 1.0.0.0 2.6.0
27-
qjanno 1.0.0.0 2.5.0
28-
qjanno 1.0.0.0 2.4.0
29-
qjanno 1.0.0 2.7.1
30-
qjanno 1.0.0 2.7.0
31-
qjanno 1.0.0 2.6.0
32-
qjanno 1.0.0 2.5.0
33-
qjanno 1.0.0 2.4.0
34-
trident 2.0.0.0 3.0.0
35-
trident 2.0.0.0 2.7.1
36-
trident 2.0.0.0 2.7.0
37-
trident 2.0.0.0 2.6.0
38-
trident 2.0.0.0 2.5.0
39-
trident 1.6.7.3 2.7.1
40-
trident 1.6.7.3 2.7.0
41-
trident 1.6.7.3 2.6.0
42-
trident 1.6.7.3 2.5.0
43-
trident 1.6.7.1 2.7.1
44-
trident 1.6.7.1 2.7.0
45-
trident 1.6.7.1 2.6.0
46-
trident 1.6.7.1 2.5.0
47-
trident 1.6.2.1 2.7.1
48-
trident 1.6.2.1 2.7.0
49-
trident 1.6.2.1 2.6.0
50-
trident 1.6.2.1 2.5.0
51-
trident 1.5.7.3 2.7.1
52-
trident 1.5.7.3 2.7.0
53-
trident 1.5.7.3 2.6.0
54-
trident 1.5.7.3 2.5.0
55-
trident 1.5.7.0 2.7.1
56-
trident 1.5.7.0 2.7.0
57-
trident 1.5.7.0 2.6.0
58-
trident 1.5.7.0 2.5.0
59-
trident 1.5.4.0 2.7.1
60-
trident 1.5.4.0 2.7.0
61-
trident 1.5.4.0 2.6.0
62-
trident 1.5.4.0 2.5.0
63-
trident 1.5.0.1 2.7.1
64-
trident 1.5.0.1 2.7.0
65-
trident 1.5.0.1 2.6.0
66-
trident 1.5.0.1 2.5.0
67-
trident 1.5.0.0 2.7.1
68-
trident 1.5.0.0 2.7.0
69-
trident 1.5.0.0 2.6.0
70-
trident 1.5.0.0 2.5.0
71-
trident 1.4.1.0 2.7.1
72-
trident 1.4.1.0 2.7.0
73-
trident 1.4.1.0 2.6.0
74-
trident 1.4.1.0 2.5.0
75-
trident 1.4.0.3 2.7.1
76-
trident 1.4.0.3 2.7.0
77-
trident 1.4.0.3 2.6.0
78-
trident 1.4.0.3 2.5.0
79-
trident 1.4.0.2 2.7.1
80-
trident 1.4.0.2 2.7.0
81-
trident 1.4.0.2 2.6.0
82-
trident 1.4.0.2 2.5.0
83-
trident 1.3.0.4 2.7.1
84-
trident 1.3.0.4 2.7.0
85-
trident 1.3.0.4 2.6.0
86-
trident 1.3.0.4 2.5.0
87-
trident 1.2.1.0 2.7.1
88-
trident 1.2.1.0 2.7.0
89-
trident 1.2.1.0 2.6.0
90-
trident 1.2.1.0 2.5.0
91-
trident 1.2.0.0 2.7.1
92-
trident 1.2.0.0 2.7.0
93-
trident 1.2.0.0 2.6.0
94-
trident 1.2.0.0 2.5.0
95-
trident 1.1.12.0 2.7.1
96-
trident 1.1.12.0 2.7.0
97-
trident 1.1.12.0 2.6.0
98-
trident 1.1.12.0 2.5.0
99-
trident 1.1.11.4 2.7.0
100-
trident 1.1.11.4 2.6.0
101-
trident 1.1.11.4 2.5.0
102-
trident 1.1.11.0 2.7.0
103-
trident 1.1.11.0 2.6.0
104-
trident 1.1.11.0 2.5.0
105-
trident 1.1.10.2 2.6.0
106-
trident 1.1.10.2 2.5.0
107-
trident 1.1.11.0 2.5.0
108-
trident 1.1.7.0 2.6.0
109-
trident 1.1.7.0 2.5.0
110-
trident 1.1.6.0 2.6.0
111-
trident 1.1.6.0 2.5.0
112-
trident 1.1.4.2 2.6.0
113-
trident 1.1.4.2 2.5.0
114-
trident 1.1.3.0 2.5.0
115-
trident 1.1.1.1 2.5.0
116-
trident 1.1.0.0 2.5.0
117-
trident 1.0.0.0 2.5.0
118-
trident 0.29.0 2.5.0
119-
trident 0.28.0 2.5.0
120-
trident 0.27.0 2.5.0
121-
trident 0.26.3 2.5.0
122-
trident 0.26.1 2.5.0
123-
trident 0.25.0 2.4.0
124-
trident 0.24.0 2.4.0
125-
trident 0.23.1 2.4.0
126-
trident 0.22.0 2.4.0
127-
trident 0.21.0 2.4.0
128-
trident 0.20.0 2.4.0
129-
trident 0.19.0 2.4.0
130-
trident 0.18.1 2.4.0
131-
trident 0.18.0 2.4.0
132-
trident 0.17.4 2.4.0
133-
trident 0.17.1 2.4.0
134-
xerxes 2.0.0.0 3.0.0
135-
xerxes 2.0.0.0 2.7.1
136-
xerxes 2.0.0.0 2.7.0
137-
xerxes 2.0.0.0 2.6.0
138-
xerxes 2.0.0.0 2.5.0
139-
xerxes 1.0.1.1 2.7.1
140-
xerxes 1.0.1.1 2.7.0
141-
xerxes 1.0.1.1 2.6.0
142-
xerxes 1.0.1.1 2.5.0
143-
xerxes 1.0.1.0 2.7.1
144-
xerxes 1.0.1.0 2.7.0
145-
xerxes 1.0.1.0 2.6.0
146-
xerxes 1.0.1.0 2.5.0
147-
xerxes 1.0.0.2 2.7.1
148-
xerxes 1.0.0.2 2.7.0
149-
xerxes 1.0.0.2 2.6.0
150-
xerxes 1.0.0.2 2.5.0
151-
xerxes 1.0.0.1 2.7.1
152-
xerxes 1.0.0.1 2.7.0
153-
xerxes 1.0.0.1 2.6.0
154-
xerxes 1.0.0.1 2.5.0
155-
xerxes 0.3.4.0 2.7.1
156-
xerxes 0.3.4.0 2.7.0
157-
xerxes 0.3.4.0 2.6.0
158-
xerxes 0.3.4.0 2.5.0
159-
xerxes 0.3.2.0 2.7.0
160-
xerxes 0.3.2.0 2.6.0
161-
xerxes 0.3.2.0 2.5.0
162-
xerxes 0.2.1.0 2.5.0
163-
xerxes 0.2.0.0 2.5.0
164-
xerxes 0.1.3.0 2.5.0
165-
xerxes 0.1.2.2 2.5.0
166-
xerxes 0.1.1.1 2.5.0
167-
xerxes 0.1.1.0 2.5.0
168-
xerxes 0.1.0.0 2.5.0
169-
xerxes 0.0.1.1 2.5.0
170-
xerxes 0.0.1.0 2.5.0
171-
xerxes 0.0.0.4 2.5.0
172-
xerxes 0.0.0.3 2.5.0
173-
xerxes 0.0.0.2 2.5.0
174-
xerxes 0.0.0.1 2.4.0
1+
tool version poseidonVersion support
2+
janno 1.1.0 3.0.0 full
3+
janno 1.1.0 2.7.1 partial
4+
janno 1.1.0 2.7.0 partial
5+
janno 1.0.0 2.7.1 full
6+
janno 1.0.0 2.7.0 full
7+
janno 0.11.1 2.6.0 full
8+
janno 0.11.0 2.6.0 full
9+
janno 0.10.1 2.6.0 full
10+
janno 0.10.0 2.6.0 full
11+
janno 0.9.1 2.6.0 full
12+
janno 0.9.0 2.5.0 full
13+
janno 0.8.0 2.5.0 full
14+
janno 0.7.2 2.5.0 full
15+
janno 0.7.1 2.5.0 full
16+
janno 0.7.0 2.5.0 full
17+
janno 0.6.0 2.5.0 full
18+
janno 0.5.0 2.4.0 full
19+
janno 0.4.2 2.4.0 full
20+
janno 0.4.1 2.4.0 full
21+
janno 0.4.0 2.4.0 full
22+
qjanno 1.0.0.1 2.7.1 full
23+
qjanno 1.0.0.1 2.7.0 full
24+
qjanno 1.0.0.1 2.6.0 full
25+
qjanno 1.0.0.1 2.5.0 full
26+
qjanno 1.0.0.1 2.4.0 full
27+
qjanno 1.0.0.0 2.7.1 full
28+
qjanno 1.0.0.0 2.7.0 full
29+
qjanno 1.0.0.0 2.6.0 full
30+
qjanno 1.0.0.0 2.5.0 full
31+
qjanno 1.0.0.0 2.4.0 full
32+
qjanno 1.0.0 2.7.1 full
33+
qjanno 1.0.0 2.7.0 full
34+
qjanno 1.0.0 2.6.0 full
35+
qjanno 1.0.0 2.5.0 full
36+
qjanno 1.0.0 2.4.0 full
37+
trident 2.0.0.0 3.0.0 full
38+
trident 2.0.0.0 2.7.1 full
39+
trident 2.0.0.0 2.7.0 full
40+
trident 2.0.0.0 2.6.0 full
41+
trident 2.0.0.0 2.5.0 full
42+
trident 1.6.7.3 2.7.1 full
43+
trident 1.6.7.3 2.7.0 full
44+
trident 1.6.7.3 2.6.0 full
45+
trident 1.6.7.3 2.5.0 full
46+
trident 1.6.7.1 2.7.1 full
47+
trident 1.6.7.1 2.7.0 full
48+
trident 1.6.7.1 2.6.0 full
49+
trident 1.6.7.1 2.5.0 full
50+
trident 1.6.2.1 2.7.1 full
51+
trident 1.6.2.1 2.7.0 full
52+
trident 1.6.2.1 2.6.0 full
53+
trident 1.6.2.1 2.5.0 full
54+
trident 1.5.7.3 2.7.1 full
55+
trident 1.5.7.3 2.7.0 full
56+
trident 1.5.7.3 2.6.0 full
57+
trident 1.5.7.3 2.5.0 full
58+
trident 1.5.7.0 2.7.1 full
59+
trident 1.5.7.0 2.7.0 full
60+
trident 1.5.7.0 2.6.0 full
61+
trident 1.5.7.0 2.5.0 full
62+
trident 1.5.4.0 2.7.1 full
63+
trident 1.5.4.0 2.7.0 full
64+
trident 1.5.4.0 2.6.0 full
65+
trident 1.5.4.0 2.5.0 full
66+
trident 1.5.0.1 2.7.1 full
67+
trident 1.5.0.1 2.7.0 full
68+
trident 1.5.0.1 2.6.0 full
69+
trident 1.5.0.1 2.5.0 full
70+
trident 1.5.0.0 2.7.1 full
71+
trident 1.5.0.0 2.7.0 full
72+
trident 1.5.0.0 2.6.0 full
73+
trident 1.5.0.0 2.5.0 full
74+
trident 1.4.1.0 2.7.1 full
75+
trident 1.4.1.0 2.7.0 full
76+
trident 1.4.1.0 2.6.0 full
77+
trident 1.4.1.0 2.5.0 full
78+
trident 1.4.0.3 2.7.1 full
79+
trident 1.4.0.3 2.7.0 full
80+
trident 1.4.0.3 2.6.0 full
81+
trident 1.4.0.3 2.5.0 full
82+
trident 1.4.0.2 2.7.1 full
83+
trident 1.4.0.2 2.7.0 full
84+
trident 1.4.0.2 2.6.0 full
85+
trident 1.4.0.2 2.5.0 full
86+
trident 1.3.0.4 2.7.1 full
87+
trident 1.3.0.4 2.7.0 full
88+
trident 1.3.0.4 2.6.0 full
89+
trident 1.3.0.4 2.5.0 full
90+
trident 1.2.1.0 2.7.1 full
91+
trident 1.2.1.0 2.7.0 full
92+
trident 1.2.1.0 2.6.0 full
93+
trident 1.2.1.0 2.5.0 full
94+
trident 1.2.0.0 2.7.1 full
95+
trident 1.2.0.0 2.7.0 full
96+
trident 1.2.0.0 2.6.0 full
97+
trident 1.2.0.0 2.5.0 full
98+
trident 1.1.12.0 2.7.1 full
99+
trident 1.1.12.0 2.7.0 full
100+
trident 1.1.12.0 2.6.0 full
101+
trident 1.1.12.0 2.5.0 full
102+
trident 1.1.11.4 2.7.0 full
103+
trident 1.1.11.4 2.6.0 full
104+
trident 1.1.11.4 2.5.0 full
105+
trident 1.1.11.0 2.7.0 full
106+
trident 1.1.11.0 2.6.0 full
107+
trident 1.1.11.0 2.5.0 full
108+
trident 1.1.10.2 2.6.0 full
109+
trident 1.1.10.2 2.5.0 full
110+
trident 1.1.11.0 2.5.0 full
111+
trident 1.1.7.0 2.6.0 full
112+
trident 1.1.7.0 2.5.0 full
113+
trident 1.1.6.0 2.6.0 full
114+
trident 1.1.6.0 2.5.0 full
115+
trident 1.1.4.2 2.6.0 full
116+
trident 1.1.4.2 2.5.0 full
117+
trident 1.1.3.0 2.5.0 full
118+
trident 1.1.1.1 2.5.0 full
119+
trident 1.1.0.0 2.5.0 full
120+
trident 1.0.0.0 2.5.0 full
121+
trident 0.29.0 2.5.0 full
122+
trident 0.28.0 2.5.0 full
123+
trident 0.27.0 2.5.0 full
124+
trident 0.26.3 2.5.0 full
125+
trident 0.26.1 2.5.0 full
126+
trident 0.25.0 2.4.0 full
127+
trident 0.24.0 2.4.0 full
128+
trident 0.23.1 2.4.0 full
129+
trident 0.22.0 2.4.0 full
130+
trident 0.21.0 2.4.0 full
131+
trident 0.20.0 2.4.0 full
132+
trident 0.19.0 2.4.0 full
133+
trident 0.18.1 2.4.0 full
134+
trident 0.18.0 2.4.0 full
135+
trident 0.17.4 2.4.0 full
136+
trident 0.17.1 2.4.0 full
137+
xerxes 2.0.0.0 3.0.0 full
138+
xerxes 2.0.0.0 2.7.1 full
139+
xerxes 2.0.0.0 2.7.0 full
140+
xerxes 2.0.0.0 2.6.0 full
141+
xerxes 2.0.0.0 2.5.0 full
142+
xerxes 1.0.1.1 2.7.1 full
143+
xerxes 1.0.1.1 2.7.0 full
144+
xerxes 1.0.1.1 2.6.0 full
145+
xerxes 1.0.1.1 2.5.0 full
146+
xerxes 1.0.1.0 2.7.1 full
147+
xerxes 1.0.1.0 2.7.0 full
148+
xerxes 1.0.1.0 2.6.0 full
149+
xerxes 1.0.1.0 2.5.0 full
150+
xerxes 1.0.0.2 2.7.1 full
151+
xerxes 1.0.0.2 2.7.0 full
152+
xerxes 1.0.0.2 2.6.0 full
153+
xerxes 1.0.0.2 2.5.0 full
154+
xerxes 1.0.0.1 2.7.1 full
155+
xerxes 1.0.0.1 2.7.0 full
156+
xerxes 1.0.0.1 2.6.0 full
157+
xerxes 1.0.0.1 2.5.0 full
158+
xerxes 0.3.4.0 2.7.1 full
159+
xerxes 0.3.4.0 2.7.0 full
160+
xerxes 0.3.4.0 2.6.0 full
161+
xerxes 0.3.4.0 2.5.0 full
162+
xerxes 0.3.2.0 2.7.0 full
163+
xerxes 0.3.2.0 2.6.0 full
164+
xerxes 0.3.2.0 2.5.0 full
165+
xerxes 0.2.1.0 2.5.0 full
166+
xerxes 0.2.0.0 2.5.0 full
167+
xerxes 0.1.3.0 2.5.0 full
168+
xerxes 0.1.2.2 2.5.0 full
169+
xerxes 0.1.1.1 2.5.0 full
170+
xerxes 0.1.1.0 2.5.0 full
171+
xerxes 0.1.0.0 2.5.0 full
172+
xerxes 0.0.1.1 2.5.0 full
173+
xerxes 0.0.1.0 2.5.0 full
174+
xerxes 0.0.0.4 2.5.0 full
175+
xerxes 0.0.0.3 2.5.0 full
176+
xerxes 0.0.0.2 2.5.0 full
177+
xerxes 0.0.0.1 2.4.0 full

0 commit comments

Comments
 (0)