Here is a list of technical standards which are good to know about in (research-)data engineering:
- Compose specifies the Compose file format used to define multi-containers applications
 - OpenAPI is a specification language for HTTP APIs
 - JSON is a lightweight data-interchange format
 - JSON:API is a specification for buildings APIs in JSON
 - JSON-RPC is a light weight remote procedure call protocol
 - JSON Schema is a declarative language that allows you to annotate and validate JSON documents
 - JSON-LD organizes and connects data, creating a better Web.
 - RDF Turtle is a standard model for data interchange on the web
 - RDF Schema provides a data-modelling vocabulary for RDF data
 - YAML is a human-friendly data serialization language for all programming languages
 - StrictYAML is a type-safe YAML parser that parses and validates a restricted subset of the YAML specification
 - Base64URL is a modification of the main Base64 standard, the purpose of which is the ability to use the encoding result as filename or URL address
 - Markdown is a text-to-HTML conversion tool for web writers
 - CommonMark A strongly defined, highly compatible specification of Markdown
 - Divio is a simple, comprehensive and nearly universally-applicable documentation scheme
 - arc42 all you ever need to construct, communicate and document your software architecture
 - DataCite is a list of core metadata properties chosen for an accurate and consistent identification of a resource for citation and retrieval purposes
 - CodeMeta is creating a minimal metadata schema for science software and code
 - CITATION.cff are plain text files with human- and machine-readable citation information for software (and datasets)
 - FOS is a compulsory classification for statistics of branches of scholarly and technical fields
 - WEMI a model for the bibliographic entries in library catalogs
 - Creative Commons copyright licenses and tools forge a balance inside the traditional "all rights reserved" setting that copyright law creates.
 - RightsStatements.org provides 12 standardized rights statements for online cultural heritage.
 - ISO 8601 is an international standard covering the worldwide exchange and communication of date and time-related data
 - ISO 639-1 is a standardized nomenclature used to classify languages.
 
Bonus Links
- YAML Multiline find the right syntax for your YAML multiline strings
 - Markdown Guide everything you need to learn Markdown
 - URL Regex in search of the perfect URL validation regex
 - SPDX License List is a list of commonly found licenses and exceptions used in free and open or collaborative software, data, hardware, or documentation
 - jqlang is a lightweight and flexible command-line JSON processor.
 
              
    
Top comments (0)