Skip to content
@CommonGateway

Common Gateway

The common gateway

Welcome

What is the Common Gateway?

The Common Gateway is a further Dutch development of the European API Platform. API Platform is a project of Les Tilleus and, in itself, an extension of the Symfony framework. API Platform is a tool for delivering APIs based on standardized documentation and is used for various French and German government projects. Including Digital state, a precursor to Xroute, GOV.UK and Common Ground. The project is now part of joinup.eu (the European equivalent of Common Ground).

Benefits of API Platform include:

  • Format independent (supported to JSON also JSON-HAL, JSON-LD, GraphQL, and XML as exchange formats
  • Symfony shares a (PHP) codebase with WordPress, Drupal, Joomla, and Magento.
  • Based on generation from external definitions
  • Frequently used project
  • Support for packages and plug-ins and therefore easily extensible.

The Dutch extension is currently managed by Sim Groep, Procura, Excellence, and Conduction. The Dutch extension is under the same EUPL license as the original API Platform. Benefits of the extension include:

  • Integration of Dutch components such as DigiD, eHerkenning, logging and processing, NLX, NL API Strategy, Notifications and NL Design System.
  • a stand-alone store for plug-ins and adapters based on Public Code (the European standard for software exchange)
  • Optimization (Entire dataset queries under a second)
  • Integration for Camunda

The Common Gateway was made possible with contributions from Utrecht, 's-Hertogenbosch, Buren, BISC, Hoorn, SED and Almere

Open Source

As a project, we believe in open source and open community. We consciously choose to run our project openly and honestly. In addition to the code, all user stories and the roadmap are publicly accessible. We ask government officials and suppliers to note this and contribute actively.

Pitch in

Governments and suppliers can contribute to this project in several ways:

  • Actively contribute to discussions. All discussions of this project are held in the discussion page. Everyone is free to start a discussion or participate, but the Product Owner makes the final decision together with the Steering Committee. Final decisions that do not lead to user stories are recorded in the DESIGN.md.
  • Participate in the Steering Committee. The Steering Committee meets every two weeks and determines the roadmap of the project. In principle, all authorities and suppliers can participate in the Steering Committee, but the final decision on participation lies with the Product Owner. If you are interested in participating in the Steering Committee, you can contact ……
  • Submission of feature requests. Anyone can submit a feature request, you do not need to be a member of the Steering Committee or have development capacity. Feature requests are discussed by the Steering Committee that determines whether and where they will appear on the roadmap. Suppliers may ask for an explanation or an estimate of hours.
  • Contribution of code. Each party is free to submit code to the project through a pull request. Please note that submitting code does not automatically lead to acceptance. Read the Contributing for a description of the delivery process and associated requirements.

Documentation

Roadmap

This project follows a public roadmap, which you can find under the corresponding board. No rights can be derived from the roadmap as it functions as an indication only. The product owner determines the roadmap in consultation with the Steering Committee. Parties that have good ideas about the roadmap are asked to submit them. See “Contributions”.

Popular repositories Loading

  1. CoreBundle CoreBundle Public

    This repository holds the Common Gateway core as a Symfony Bundle

    PHP 2 1

  2. PetStoreBundle PetStoreBundle Public template

    An example repository for creating Symfony flex bundles as Gateway plugins

    PHP 1

  3. XxllncZGWBundle XxllncZGWBundle Public

    Symfony bundle for xxllnc api and zgw standard related functionality

    PHP 1

  4. KlantenBundle KlantenBundle Public

    Contains the VNG klanten API

    PHP 1 1

  5. TemplateBundle TemplateBundle Public

    TemplateBundle

    PHP 1

  6. .github .github Public

    The project management repository for this organization

Repositories

Showing 10 of 76 repositories
  • NaamgebruikVrijBRPBundle Public

    This is the plugin repository for the e-Dienst Naamgebruik

    CommonGateway/NaamgebruikVrijBRPBundle’s past year of commit activity
    PHP 0 0 0 0 Updated Oct 14, 2024
  • CommonGateway/GeboorteVrijBRPBundle’s past year of commit activity
    PHP 0 0 0 0 Updated Oct 14, 2024
  • CoreBundle Public

    This repository holds the Common Gateway core as a Symfony Bundle

    CommonGateway/CoreBundle’s past year of commit activity
    PHP 2 1 0 16 Updated Oct 11, 2024
  • XxllncZGWBundle Public

    Symfony bundle for xxllnc api and zgw standard related functionality

    CommonGateway/XxllncZGWBundle’s past year of commit activity
    PHP 1 0 0 3 Updated Oct 11, 2024
  • XxllncToKTBBundle Public

    Synchronizes zaaksysteem objects to customer interaction objects

    CommonGateway/XxllncToKTBBundle’s past year of commit activity
    PHP 0 0 0 1 Updated Oct 11, 2024
  • VrijBRPToZGWBundle Public

    This repository is for synchronizing from VrijBRP to ZGW with usage of the CommonGateway and CoreBundle

    CommonGateway/VrijBRPToZGWBundle’s past year of commit activity
    PHP 0 0 0 0 Updated Oct 10, 2024
  • CustomerInteractionBundle Public

    De CustomerInteractionBundle voorziet de Common Gateway framework in twee functionaliteiten, het uitleveren van de klantinteractie registers en het faciliteren van de klantinteractie convience api’s

    CommonGateway/CustomerInteractionBundle’s past year of commit activity
    PHP 0 0 1 1 Updated Oct 8, 2024
  • WooBundle Public

    Verzameld gemakkelijk WOO-gerelateerde informatie uit verschillende bronsystemen voor ontsluiting naar uw Open Index.

    CommonGateway/WooBundle’s past year of commit activity
    PHP 0 2 0 7 Updated Oct 7, 2024
  • NotificationsZGWBundle Public

    A bundle to run the Notification Component (NRC)

    CommonGateway/NotificationsZGWBundle’s past year of commit activity
    PHP 0 0 0 0 Updated Sep 30, 2024
  • OpenIndex Public

    Een open source zoek index voor federatief zoeken in openbare gegevens

    CommonGateway/OpenIndex’s past year of commit activity
    PHP 0 0 0 1 Updated Sep 30, 2024

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…