-
Notifications
You must be signed in to change notification settings - Fork 32
Description
@finos/toc - Common Domain Model maintainers are requesting activation
Activation
Virtually all FINOS hosted projects are expected to strive towards, and ultimately attain, Active status and the related badge. An active badge indicates to potential consumers that the project has reached a level of maturity, both functional and non-functional, that it is suitable for production use.
The Technical Oversight Committee approves lifecycle transitions following objective criteria detailed in the below checklist. More information in the FINOS Governance.
What does activation mean for the consumer?
✔️ The Project is high quality, mature from a codebase and community dynamics perspective.
🎯 The Project produces valuable releases to solve a useful business problem for our Community.
What does activation mean for the project team?
⭐ Glory in the Community
👀 📢 Increased visibility and positioning in FINOS web resources, marketing and Community building efforts like meetups, blog posts, etc.
Activation Checklist
Activation (promotion to Active State) | How and Where Demonstrated | |
---|---|---|
QUALITY & SECURITY | ||
Development Process | The Project adopts best-of-breed standards of distributed software development, including but not limited to:
|
|
Build & Release | The Project code/documentation release process automated or at least well documented. If code is published, publicly redistributed release binaries should be listed or referred to in the documentation (e.g. under the FINOS namespace in an artefact repository or package manager, e.g. NPM, Maven Central, etc.) |
|
Security |
|
|
Documentation | The README.md must include or reference up to date:
|
✅ |
DIVERSITY & VIABILITY | ||
Community | Project has active participation from 2+ independent individuals and/or organizations; Ideally Project Team members who make contributions in connection with their employment are doing do as part of their regular job duties. | ✅ Active Maintainers/Contributors; Gabriel Callsen (ICMA), Tom Healey (ICMA), Vernon Alden-Smith (ISDA), Eleonora Acuna (ISDA), David Shone (ISDA), Lyteck Lynhiavu (ISDA), Adrian Dale (ISLA), Chris Rayner (ISLA), Minesh Patel (Regnosys), Leo Labeis (Regnosys), Hugo Hills (Regnosys), Manuel Martos (TradeHeader), Marc Gratacos (TradeHeader), and Nicholas Moger (JPMorgan Chase & Co.). |
Project Team | Project Team has/have demonstrated active involvement commitment to the open source project | ✅ |
License | Project must not have dependencies which effectively restrict how the project may be distributed or deployed and must not depend on any proprietary third-party components for their core functionality. | ✅ |
Trademark | Community is using a different established Project name or original contribution trademark is owned by FINOS. All Project related websites and assets are owned and hosted by FINOS. | ✅ |
ROADMAP & RESOURCES | ||
Progress | Project has progressed against its public roadmap during incubation. | ✅ |
Versioning | Project software is production grade and ready for large scale consumption. 1.0.0 version was released and announced it to the announce@ mailing list. | ✅ |
Roadmap | Projects share and work to a public roadmap. | ✅ |
FINOS Support | Project Team is largely self-sufficient, requiring minimal operational support from FINOS to govern and maintain the project. FINOS support switches to strategic growth of the Project in the Community. | ✅ |
GROWTH & ADOPTION | ||
Usefulness | The Project demonstrably solves a real-life use case in the Community. Evidence of adoption beyond the contributing individuals or firms (e.g., in the form of download statistics, listing known deployments or implementations, etc.) | ✅ Evidence of usefulness: 1.https://www.isda.org/2025/05/07/isda-to-extend-drr-to-cover-mifid-mifir-reporting-and-works-with-dtcc-to-further-adoption/ 2. https://www.isda.org/2022/11/02/isda-and-bnp-paribas-successfully-test-digital-regulatory-reporting-for-cftc-rules/ 3. https://www.deltacapita.com/insights/delta-capita-launches-elaris-otc-powered-by-fragmos-chain-to-revolutionise-otc-derivatives-post-trade-globally 4. https://www.isda.org/2025/05/21/isda-agm-studio-emmanuel-geinoz-and-eleanor-kelly/ 5. https://www.thetradenews.com/goldman-sachs-launches-new-digital-assets-platform/ 6. https://www.jpx.co.jp/english/corporate/news/news-releases/0060/20250702-01.html 7. https://www.tradingapps.com/cdm-showcase-reflections/ 8. https://www.dtcc.com/news/2024/april/10/dtcc-collaborates-with-regnosys-to-support-isda-digital-regulatory-reporting 9. https://www.isda.org/2024/11/05/ark-51-adopts-cdm-for-csa-data-extraction/ 10. https://www.vermeg.com/news/vermeg-integrates-common-domain-model-into-colline-collateral-management-system/ 11. https://www.jpmorgan.com/technology/technology-blog/jpmc-launches-finos-open-source-solution |
Status Badging | Project Team commits to adopt the FINOS Active badge in the README.md once the FINOS team approves activation, in order to properly signal the new Project Lifecycle status to adopters. | ✅ |
HYGIENE & OPERATIONS | ||
Compliance | The appropriate license text is included in each source file's header. See details and template | ⌛ |
Community Inquiries | Community inquiries on the project channels (mailing lists, issues and pull requests, etc) are generally promptly answered | ✅ |
Meeting Hygiene | If the project meets regularly on-line, the Project Team has demonstrated a track record of publishing and distributing agenda no less than 24 hours before the meeting, and publishes meeting minutes after calls. | ✅ |
Transparency | Project Team has adopted a transparent governance model(*) consistent with FINOS Community governance. Work for new contributors is organized into issues within a public issue tracking system, as appropriate, tagged as "Good First Issues" | ✅ |
(*) transparent governance model is when a project’s discussions, minutes, deliberations, project plans, issue tracking plans for new features, and other artefacts are open, public, and easily accessible in the FINOS Project Infrastructure or FINOS sanctioned external system.