Skip to content

Commit 85f7f40

Browse files
committed
Added publiccode.yml metadata file
1 parent 2d8d9d0 commit 85f7f40

File tree

1 file changed

+93
-0
lines changed

1 file changed

+93
-0
lines changed

publiccode.yml

Lines changed: 93 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,93 @@
1+
publiccodeYmlVersion: 0.4.0
2+
name: Interoperability Test Bed - JSON validator
3+
applicationSuite: ""
4+
url: https://github.com/ISAITB/json-validator
5+
softwareVersion: 1.8.0
6+
releaseDate: 2025-04-08
7+
logo: https://www.itb.ec.europa.eu/files/itb_logo_simple.png
8+
platforms:
9+
- web
10+
- linux
11+
- windows
12+
- mac
13+
categories:
14+
- test-management
15+
usedBy:
16+
- European Commission
17+
- World Health Organization
18+
- European Maritime Safety Agency
19+
- Publications Office of the European Union
20+
- IHE Europe
21+
developmentStatus: stable
22+
softwareType: standalone/web
23+
description:
24+
en:
25+
localisedName: Interoperability Test Bed - JSON validator
26+
shortDescription: Customisable web application for the validation of JSON data
27+
via various APIs.
28+
longDescription: >-
29+
The Interoperability Test Bed's JSON validator is a web application for the
30+
validation of JSON data against JSON Schemas. It supports a web user interface,
31+
as well as SOAP and REST APIs for machine-to-machine integration. It can also
32+
be (re)used as the implementation of a validation step in GITB TDL test cases,
33+
the executable test cases used in the Interoperability Test Bed for conformance
34+
testing. The validator is fully configuration-driven allowing its customisation
35+
for the needs of specific projects and organisations, ranging from the
36+
configuration of supported types of validation to its look and feel.
37+
38+
The validator is supported by the European Commission's DIGIT which also
39+
provides hosting for eligible public validators on its cloud
40+
infrastructure. In such a case, operation is managed by DIGIT but the
41+
validator's configuration and updates remain fully under the control of
42+
its owner. Alternatively, the validator can also be self-hosted by using
43+
its public Docker image and providing it with the project's specific
44+
configuration.
45+
documentation: https://www.itb.ec.europa.eu/docs/guides/latest/validatingJSON/
46+
apiDocumentation: https://www.itb.ec.europa.eu/json/swagger-ui/index.html
47+
features:
48+
- Data validation
49+
- Reporting
50+
- Quality control
51+
- Quality assurance
52+
screenshots:
53+
- https://www.itb.ec.europa.eu/files/screenshots/validator_01_form.png
54+
- https://www.itb.ec.europa.eu/files/screenshots/validator_02_report.png
55+
- https://www.itb.ec.europa.eu/files/screenshots/validator_03_report_details.png
56+
videos:
57+
- https://youtu.be/_e-XFqYZBR0
58+
legal:
59+
license: EUPL-1.2
60+
maintenance:
61+
type: internal
62+
contacts:
63+
- name: Test Bed team
64+
65+
phone: ""
66+
affiliation: European Commission, DIGIT
67+
localisation:
68+
localisationReady: true
69+
availableLanguages:
70+
- en
71+
- bg
72+
- cs
73+
- da
74+
- de
75+
- el
76+
- es
77+
- et
78+
- fi
79+
- fr
80+
- ga
81+
- hr
82+
- hu
83+
- it
84+
- lt
85+
- lv
86+
- mt
87+
- nl
88+
- pl
89+
- pt
90+
- ro
91+
- sk
92+
- sl
93+
- sv

0 commit comments

Comments
 (0)