Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

BL Grant Proposal RFP #4 - Participation in the Demonstration of Interoperability Between Two or More BPIs #101

Open
GoldenBit0 opened this issue Apr 5, 2023 · 0 comments
Labels
open RFP RFP for grant work roadmap This is a roadmap item
Milestone

Comments

@GoldenBit0
Copy link
Member

GoldenBit0 commented Apr 5, 2023

RFP 4 - Participation in the Demonstration of Interoperability Between Two or More BPIs

Introduction

The Baseline Protocol Core Specification prescribes in its sections 5.5, 5.6, and 5.7 all requirements for two Baseline Protocol Implementations to successfully interoperate; in fact, this standard is the only known standard that explicitly describes and prescribes the functional and interoperability of two or more computer systems. Furthermore, the advancement of the specification from a Draft to a Full EEA Communities Projects and OASIS technical specification is predicated on minimally two reference implementations that prove interoperability on a set of interoperability test fixtures.

Therefore, the public demonstration and documentation within the Baseline Standards Github repo of at least two Baseline Protocol Reference Implementations (BRIs) demonstrating draft specification interoperability compliance with the requirements in 5.5 through 5.7 is a necessary milestone and top 2023 roadmap item for the advancement of the Baseline Protocol standard and community.

RFP Goal

The goal of this RFP is fourfold:

  1. Create and document an open-source set of interoperability test fixtures that can be used to demonstrate interoperability between at least two BRIs.
  2. Publicly demonstrate interoperability in a live environment between at least two BRIs using the interoperability test fixtures.
  3. Document the implementation of the participating BRIs per the EEA Communities Projects Specification guidelines.
  4. Involve a set of at least two organizationally unrelated enterprises with blockchain-independent primary business models.

RFP Description

Four separate tasks must be addressed in detail by RFP submissions:

1. Create and document an open-source set of interoperability test fixtures with the following characteristics:

a. Test fixtures are based on a real-world, frequently occurring, and enterprise-relevant use case that requires the synchronization of data between at least two organizations and two Systems-of-Record independent of one another.
b. Test Fixtures must be well documented.
c. Test Fixtures must address each requirement in the Baseline Protocol Core Specification sections 5.5, 5.6, and 5.7.
d. Test Fixtures that when utilized in BRIs can demonstrate interoperability between at least two BRIs.

Done Criteria:
a. A merged pull request in the Baseline Protocol’s Standards Github repo documenting a set of interoperability test fixtures that meet the above four characteristics.

2. Publicly demonstrate interoperability in a live environment between at least two BRIs using the interoperability test fixtures. Such a demonstration must meet the following requirements:

a. Contain a well-written business narrative of the chosen use case, with a business background narrative, a business process narrative, role definitions, workgroup, workflow, and workstep definitions.
b. Using the interoperability test fixtures, demonstrate interoperability in a live environment between at least two BRIs. The demonstration must utilize live logs and user interfaces during the demonstration to show how the use case is processed through BRI frontend and backend systems.

Done Criteria:
a. Use case narrative presented during the live public interoperability demonstration.
b. Live public interoperability demonstration of the chosen use case.
c. A merged pull request in the Baseline Protocol’s Standards Github repo with the documentation of the business narrative and the live, public interoperability demonstration.

3. Document the implementation of the participating BRIs per the EEA Communities Projects Specification guidelines.

Done Criteria:
a. A merged pull request in the Baseline Protocol’s Standards Github repo with the documentation of an implementation experience document which contains a complete list of requirements, and an explanation of how the participating BRIs have implemented and determined that their implementations meet each specification requirement.

4. At least two organizationally unrelated enterprises with blockchain-independent primary business models

Done Criteria:
a. Written statement of support by each organization as part of the RFP submission.
b. Active participation in the live interoperability demonstration.

RFP Logistics

Where to Submit a Proposal

A grant application may be submitted for this RFP here.

RFP Participants

A submission must be made jointly by at least two organizations or individuals that can prove they have successfully operated or developed a BPI or other multi-party applications such as a blockchain protocol, or a distributed storage solution.

RFP Grant Amount

This work will be supported by a grant of up to $25,000 from the Baseline Protocol Grant Program for each participant. Note that organizations that are responding to the RFP are not eligible to receive grant funding, only individuals are – avoidance of corporate welfare. Participating organizations will have their work and contributions recognized as in-kind grant sponsors for this RFP. Funding for the grant work will be conducted March-June, with this RFP commented on and any RFP submitters updated.

Reach out to [email protected] to learn more about and fund (monetarily and with in-kind contributions) the interoperability demonstration for the Baseline Protocol.

RFP Timeline

The deadline for submissions is the 30th of September 2023.

The winning submissions will be announced on: the 16th of October 2023.

@GoldenBit0 GoldenBit0 added open roadmap This is a roadmap item labels Apr 5, 2023
@GoldenBit0 GoldenBit0 added this to the 2023 Roadmap milestone Apr 5, 2023
@GoldenBit0 GoldenBit0 changed the title Participation in the Demonstration of Interoperability Between Two or More BRIs BL Grant Proposal RFP #4 - Participation in the Demonstration of Interoperability Between Two or More BRIs Apr 5, 2023
@GoldenBit0 GoldenBit0 changed the title BL Grant Proposal RFP #4 - Participation in the Demonstration of Interoperability Between Two or More BRIs BL Grant Proposal RFP #4 - Participation in the Demonstration of Interoperability Between Two or More BPIs Apr 5, 2023
@GoldenBit0 GoldenBit0 added the RFP RFP for grant work label Apr 26, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
open RFP RFP for grant work roadmap This is a roadmap item
Projects
None yet
Development

No branches or pull requests

1 participant