finos / community

FINOS Community, Project and SIG wide collaboration space
http://community.finos.org
66 stars 28 forks source link

Project Contribution and Onboarding - Mercury #76

Closed lhawthorn closed 4 years ago

lhawthorn commented 4 years ago

Business Problem

The project addresses the missing implementation rigor needed to implement an industry standard business component model for digital banking in production environments. You can see a demo of Mercury in action in this video.

Proposed Solution

Mercury provides architectural blueprints for the implementation based on one banking industry standard, the BIAN Semantic APIs. It includes a framework to automate the CI/CD pipeline.

Current State

Three of the six key data exchange types are explicitly defined, namely:

Working groups are being established to formalize accelerators for the additional 3 not currently documented, which are:

Project History

Developed internally at Red Hat using open source licensed APIs from BIAN atop Red Hat’s open source project portfolio, Mercury has been under active development for the past six months. The project has seen interest and is in POC phase with two Red Hat customers and given its early traction we would like to open the code to the community for their own use and augmentation, as well as to get wider feedback on our opinionated approach to these business problems.

Existing Materials

FINOS staff (Mao) has access to our private GitHub repos.

Development Team

Contribution process (v. 1.0, last updated on October 2, 2020)

Below is the list of tasks that FINOS Team and the contribution author go through in order to complete the FINOS contribution process.

Please do not edit these contents at contribution time!

FINOS Contrib POC

Identify project meta (Lead: FINOS Contrib POC, Support: FINOS Marketing)

Maintainers, contributors and CLAs (Lead: FINOS Contrib POC, Support: FINOS infra)

Project Communication Channel(s)

Code validation (only if code is contributed) (Lead: FINOS Infra)

Voting (Lead: FINOS Infra)

Code transfer (Lead: FINOS Infra)

Infra setup (Lead: FINOS Infra)

Define support model for project constituents (with special attention to ticketing systems, SLAs and support across timezones)

Announcement (Lead: FINOS Contrib POC)

Press Release (OPTIONAL) (Lead: FINOS Contrib POC)

Onboarding and training

lhawthorn commented 4 years ago

This issue was opened prematurely, closing now as we rethink our approach.