GSA / GSA/ITDB-schema

[IT Collect] multiple schemas per "tag"

Open
#459 5 comments 0 reactions 0 assignees View on GitHub
IT Collect
Dominant language
No language data
Stars
20
Forks
30
PR merge metrics
No merged PRs in 30d

Description

in the Components there are multiple schemas for each Tag (see below an example for Services). Is there an explanation how each one is used?
An example of where this is confusing,
for postServicesCollection the request body says to use Services.jsonld-write_create / Services-write_create. Neither of these allow for a "Created" or "CreatedBy" to be passed (matches the Service+Post, https://gsa.github.io/ITDB-schema/#operation/postServicesCollection). When I "Get" the service, there are values in the "createdBy" matching my name. That seems to be a bad idea, since it was created by someone else. Shoudn't the creation date match when the user created it and not when it was added to GSA?

Services
Services-readItem_readItemSubRes_supService
Services-read_create
Services-read_supService
Services-write
Services-write_create
Services.jsonld
Services.jsonld-readItem_readItemSubRes_supService
Services.jsonld-read_create
Services.jsonld-read_supService
Services.jsonld-write
Services.jsonld-write_create

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.