Closed stephengoldbaum closed 1 year ago
Summary of findings from TSC review
Usefulness : Morphir has a clear business problem that its addressing. This is covered at length in the product documentation, including the history of why it was developed in the first case. The documentation covers use cases, in particular RegTech, and Morphir related use cases are amongst those included in the FINOS / BMO hackathon. Examples are easy to find and clearly documented.
Community : Work on Morphir is done in the public domain with regular calls and minutes on github. While Morgan Stanley is the main contributor, other individual and companies, eg Capital One, are engaged. There is also a slack channel – I don’t have access to Slack at work so can’t comment on how widely its used. There are clear instructions on how to install Morphir and how to contribute to it.
Progress: Morphir is made up of a number of separate git repos. There is active contributions to these as well as minuted meeting notes that relate to topics on the roadmap. However, the roadmap itself lacks detail. Once activated, ideally the roadmap would be elaborated, providing more detail around future features (with rough dates), giving greater opportunity for collaboration.
Project is "active". @stephengoldbaum to send email to annouce@finos.org before we close the issue.
Announcement sent out, see https://groups.google.com/a/finos.org/g/announce/c/_jqX0w9TwQA/m/jJJ82QOeBQAJ
Congrats @stephengoldbaum and the entire Morphir team!
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 Steering 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?
:heavy_check_mark: The Project is high quality, mature from a codebase and community dynamics perspective.
:dart: The Project produces valuable releases to solve a useful business problem for our Community.
What does activation mean for the project team?
:star: Glory in the Community
:eyes: :loudspeaker: Increased visibility and positioning in FINOS web resources, marketing and Community building efforts like meetups, blog posts, etc.
Activation Checklist
The Project adopts best-of-breed standards of distributed software development, including but not limited to:
If Project Team choses not to use the FINOS provided Open Developer Platform (ODP), a comparable SDLC should be adopted and made available.
The Project code/documentation release process automated or at lest 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.)
The README.md must include or reference up to date:
(*) 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.