All notable changes to the schemata will be documented in this file.
- Landing place for TCF (#2)
label
key forannotation
is obsolete and will be dropped or renamed (for visualizers) later than 1.1.0- Adding a top-level field for version-controlling vocabulary used in a LIF lapps/org.lappsgrid.serialization/#43#issuecomment-367820827 and https://github.com/lapps/vocabulary-pages#63#issuecomment-437217430
- Adding
timestamp
anddependesOn
tocontains
metadata - this is not necessary after all as the contains metadata is just a map and an arbitrary key-value can be added without being speifed through the schema. (See #6 for related discussion)
a LAPPS Data object.
- Changed schema definition file name (
container.schema
->data.schema
) schemata@213728 payload
is now string (previously referring tolif.schema
) schemata@441fb6
the LAPPS Interchange Format for objects exchanged by LAPPS web services.
- Removed the
type
property from theannotation
object. schemata@1d7522 and schemata@213728 duplicate commits? - Added
id
to theview
item. schemata@7adf1b id
of theview
is a required field. schemata@7adf1b- Added
$schema
to the top level oflif
object for schema version indicator schemata@213728- also see org.lappsgrid.serialization/43 (version conflict issue)
- this is the main change in 1.1.0 and causing problems with backward compat. See this TCF-converter issue, converter-issues#3
the metadata returned by LAPPS SOAP services.
- Added
$schema
to the top level for schema version indicator schemata@4bcaf8 - Added
license
schemata@4bcaf8 vendor
is now an URI (previously was string) schemata@4bcaf8- Changed schema definition file name (
service.schema
->metadata.schema
) schemata@213728 $schema
is a required field schemata@213728- Added
licenseDesc
for restructure-d tool license information schemata@21b312- Related issues:
- diff btw license and licenseDesc: lapps/schemata#3
- updating java representation lapps/org.lappsgrid.annotations#7 & lapps/org.lappsgrid.metadata#9
- Related issues:
- Added
tagSets
to the IOSpecification (produces/requires) schemata@875c568 - Added
toolVersion
schemata@2518fc
the metdadata returned by LAPPS DataSource services.
- Added
$schema
to the top level for schema version indicator schemata@4bcaf8 - Added
language
to the top level for schema version indicator schemata@4bcaf8 - Added
encoding
to the top level for schema version indicator schemata@4bcaf8 $schema
is a required field schemata@213728- Added
licenseDesc
for restructure-d tool license information schemata@ea3789
There wasn't really any versioning before 1.1.0 and changes were not explicitly logged.
For convenience we decided that everything before 1.1.0 is version 1.0.0.