Skip to content
Andreas Kuckartz edited this page Oct 1, 2017 · 48 revisions

Students interested in a GSoC 2018 project can leave a message in https://github.com/OpenGovLD/specs/issues/122

OpenGovLD

OpenGovLD came to life on July 4, 2014, as a fork of the German OParl project. Since then OpenGovLD continues the work on state-of-the art specifications based on JSON-LD (Linked Data) and in close collaboration with other projects and within the W3C Open Government Community Group..

2015-08-24: Due to a recent agreement with the OParl team and the OKF Deutschland e.V. the OpenGovLD project can use the name OParl-LD. No decision has yet been made if OParl-LD or OpenGovLD will be preferred in the future.

Highlights, Features and Principles

Main items:

  • All development processes are governed by transparency, rough consensus (RFC 7282) and the direct involvement of all interested stakeholders
  • Supporting stakeholders on the whole planet (contributors so far from: Argentina, Austria, Belgium, Brazil, Canada, South Korea, Germany)
  • Based on existing state of the art open standards (such as JSON-LD)
  • W3C Semantic Web logo

Secondary items:

  • True RESTful API, satisfying the HATEOAS constraint (such APIs are also known as "Hypermedia API"s)
  • Sound solutions of issues, not Ad Hoc solutions, no reinventing of wheels, avoiding NIH syndrome
  • High quality specification, using well-established standardization processes and guidelines
  • Modular structure of specification, supporting conformance statements
  • Main target user groups consist of developers of servers and comfortable, feature rich and advanced applications
  • Oriented towards (near) future, not dependent on legacy technology or legacy specifications
  • Collaboration with W3C Open Government Community Group, schema.org and other relevant projects (such as Popolo and OParl (but that specification project seems to be dead)
  • Multilingual and I18N
  • Integrated with established and best-of-breed Linked Data vocabularies
  • Uses the namespace https://www.w3.org/ns/opengov#. Integration in schema.org is an option to be discussed
  • Uses Hydra Core Vocabulary to specify API in machine readable way
  • Uses Linked Data Fragments(LDF) to enable implementation of advanced and performant search on client. LDF recently joined the Hydra Community Group

Summary

The goal of OpenGovLD is to create a set of state of the art specifications for parliamentary data which can be used globally - first of all by joining forces with other best of breed specification projects.

Further info

Last change: 2016-01-09