finos / community

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

Contribution of LCR Implementation following Innovation Regulation SIG Socialisation #177

Closed stephengoldbaum closed 2 years ago

stephengoldbaum commented 2 years ago

Business Problem

The FINOS Open Reg Tech SIG has discussed potential use cases to establish a core FINOS platform. The LCR was most recently discussed. It is imperative that we choose a regulation and begin work on a solution to clarify the concepts and answer outstanding questions with concrete solutions.

Proposed Solution

This proposal is to finalize the decision to officially adopt LCR as the first target regulation and to embark on building the solution. The LCR is a great example use case. It is moderately sized, fairly straight forward to understand, full of business logic and calculations, and not a competitive differentiator for any firms. It would also demonstrate the benefits of the technologies that have been discussed so far, such as modeling the regulation logic in Morphir, procuring the necessary data with Legend, and overlaying the cross-regulation taxonomy/ontology via semantic technologies.

Tentative Roadmap

  1. Agree on the regulation (LCR)
  2. Contribute existing LCR implementation into a new project in FINOS
  3. Implement the remainder of the LCR as a Open Reg Tech SIG team effort
  4. Decide on an execution environment (i.e., Spark)
  5. Enable procurement of the data with Legend
  6. Demonstrate the complete solution.

Current State

The Morphir project has already defined a large chunk of the LCR. That should be our starting point.

Existing Materials

Current LCR implementation

Development Team

Maintainers

Confirmed contributors

Target Contributors

Members of the Open Reg Tech SIG plus the Morphir and Legend projects

Infrastructure needs

Describe the FINOS infrastructure you will need for this project, in addition to a GitHub repository. The FINOS team will connect with you before setting up any of this infrastructure

What's next?

Upon submission of this project proposal, the FINOS team will get in touch with you to discuss next steps.


Contribution process (v. 1.1, last updated on December 20, 2021)

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!

Kick-off meeting

FINOS Contrib POC

Proposal (Lead Maintainer)

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)

Approval (Lead: FINOS Infra)

Code transfer (Lead: FINOS Infra)

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

Infra setup (Lead: FINOS Infra)

Announcement (Lead: FINOS Contrib POC)

mcleo-d commented 2 years ago

This LCR contribution proposal is also being discussed at the FINOS Regulation Innovation SIG on Tuesday April 5th 2022 at 12pm EST / 5pm GMT for those who want to attend through the GitHub Issue below ...

mtronci commented 2 years ago

+1 from the FS Industry Solutions team in Google Cloud, we are interested to contribute to this submission. We propose to also work on a SQL based implementation of the use case, which we think can represent an accessible and multi-platform manner to express the overall requirements.

mcleo-d commented 2 years ago

+1 from the FS Industry Solutions team in Google Cloud, we are interested to contribute to this submission. We propose to also work on a SQL based implementation of the use case, which we think can represent an accessible and multi-platform manner to express the overall requirements.

Thank you @mtronci 👏🏻 @stephengoldbaum is representing the contribution at the FINOS All Community Call on Wednesday 4th May if you and the Google team would like to register and join below ...

https://zoom.us/webinar/register/7416511381973/WN_d7mob7ABSQer5_LJdUYoEQ

sarahsinclair commented 2 years ago

+1 from the Open Standard for FS regulation project - sponsored by Deutsche [Taniem Choudhury], as Liquidity Reporting is the same use case we are using too, with James Nicholls of Braithwate too

mindthegab commented 2 years ago

Given the extensive socialization, strong alignment with our OpenRegtech goals and overwhelming support from the Community, I am happy to approve this project for onboarding and incubation in FINOS.

Thanks for being such a great contributor @stephengoldbaum and team!

@mcleo-d reassigning to you for further steps!

mcleo-d commented 2 years ago

Thanks for the approval @mindthegab and congratulations @stephengoldbaum! 🚀

I've added the approval to this week's Regulation Innovation meeting to inform the SIG about the exciting news ...

https://github.com/finos/open-regtech-sig/issues/42

sarahsinclair commented 2 years ago

Indeed, thanks all.

I don’t actually recall receiving this type of approval for #179

Please can you confirm, and if we haven’t, what we need to do, to get it.

Many thanks

Sarah

stephengoldbaum commented 2 years ago

Great news and very exciting!

robmoffat commented 2 years ago

Congratulations @stephengoldbaum! Closing this issue now - please make sure it gets announced at the Reg Tech SIG! Main marketing announcement is on the plan for OSFF NYC.

thanks everyone, well done.