Skip to content

beckn/mobility

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

66 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Beckn Protocol Mobility Specification

Recommendations for beckn protocol-enabled mobiity application developers

Latest Version

0.9.0

This version is an adaptation of beckn protocol core version 1.0.0 LTS

Earlier Versions

The earlier versions of beckn protocol for mobility was in-sync with core. Hence, the version number for mobility was equal to the version number of core, To visit these versions, visit the core protocol specification repository.

Version Release Date Core Version Author Comments
0.8.0 April 4th, 2023 0.9.4 Ravi Prakash Compatible with LTS version of core
0.7.0 November14th, 2022 0.9.3 Ravi Prakash Re-initialized Mobility Adaptation specification with independent versioning from core

Earlier Versions (Deprecated)

The earlier versions of beckn protocol for mobility was in-sync with core. Hence, the version number for mobility was equal to the version number of core, To visit these versions, visit the core protocol specification repository.

Version Release Date
0.9.2 August 03, 2021 (Active)
0.8.2 August 28, 2020 (Active)
0.8.0 August 23, 2020 (deprecated)
0.7.1 April 27, 2020 (deprecated)

Introduction

Beckn protocol is a collection of open specifications consisting of protocol APIs, message formats, network design and reference architectures to allow any two entities to execute commercial transactions without being on the same platform. The core protocol specifications are industry-sector-agnostic by design and allow sector-specific policies to be layered as machine readable code.

This server-to-server communication protocol allows any consumer facing online platform to discover and transact with any business with minimal implementation overhead. The server-to-server nature of the protocol allows rich user experiences to be built by bundling services from multiple independent platforms.

Beckn protocol mobility specification is an adaptation of the core protocol specification for the mobility sector and applies mobility specific rules and policies on its API and architecture to allow the creation of Open Mobility Networks. A reference mobility ecosystem created using beckn mobility specification can be found here

Evolution

The evolution of the beckn protocol mobility specification is guided by the recommendations of the Mobillty Working Group. It consistes of volunteers from the Beckn Open Collective, a thriving community of volunteers that actively contribute to beckn protocol, its adaptations, and its implementations across various sectors.

To know more about how the specification evolves, visit the GOVERNANCE document in this repository.

To follow discussions related to the mobiilty specification please visit the Discussions Forum on GitHub

To connect with members of the mobility working group and other members of the Beckn Open Collective, please join the Beckn Open Collective Discord Server

Contributing to the Specification

Anyone can contribute to the specification. Contributors must follow the contribution guidelines as mentioned in the CONTRiBUTION document in this repository.

Each contribution will be peer-reviewed by the Mobility Working Group members. If approved, this contribution will be merged with the applicable versions of the mobility specification.