-
Notifications
You must be signed in to change notification settings - Fork 30
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
FIN-OCR - Software Project Contribution and Onboarding #348
Comments
@maoo @TheJuanAndOnly99 what is the current status and provide eta for next steps. |
Hi @Vcedwards this has now been assigned for review to the FINOS TOC. They will reach out with next steps. If everything looks good they may ask you to join a TOC call for a quick presentation. |
Hi @mtnat, would you like to present this project application on an upcoming Technical Oversight Committee meeting? Wednesday February 19th is the next public TOC meeting, and March 5th is the next opening after that. You can reference calendar.finos.org to see the meeting times and other details. |
Hi @eddie-knight, Yes, we would like to present this on 2/19. Please add us to the agenda and let us know of anything else we should prepare. Thanks. |
Brilliant, I've got you slotted for next week! The goal will be to provide the TOC with opportunities to ask questions and give feedback. You can open with any presentation that you anticipate will be beneficial — such as the background, problem, solution, and a demo of any working features. |
Notes from today's presentation call:
|
1. Describing The Contribution
This is a list of questions that need to be answered by the contributor in order to allow a new project to pass to the approval stage of onboarding.
Business Problem
The ability to accurately and efficiently recognize the MICR line of a check is vital to the processing of check transactions. This can be difficult due to noise from handwriting. A efficient and highly accurate tool is required to support customer needs to quickly handle OCR processing of check images. Today the industry relies upon in-house or vendor solutions which can be costly or inificient.
Proposed Solution
The OCR Utility is built in collaboration with imagecacheletter from moov.io to provide an open source solution to remove noise and provide a highly accurate result which reduces the need for human review of error related checks.
Tentative Roadmap
The future state goals are to maintain accuracy of the image processing to ensure it meets accuracy claims from other vendor solutions.
Current State
The OCR Utility is currently used in production today for check in-clearing processing.
Existing Materials
Development Team
Maintainers
Confirmed contributors
Target Contributors
We are seeking collaborators from the industry to continue to maintain and provide an accurate solution to its consumers.
Project Communication Channel(s)
Understanding FINOS Onboarding Requirements
As a project onboarding into FINOS, you will need to familiarize yourself and your contributor team with the following materials:
Record The Contribution (FINOS Infra)
2. Approval
The FINOS Technical Oversight Committee (TOC) is responsible for approving FINOS project contributions; feel free to check their contribution principles.
If needed, the TOC will request a follow up either via GitHub Issue comments or by inviting project leads to one of their recurrent meetings.
Tasks (for FINOS Infra/TOC)
ready-for-tsc
labelTOC Findings / Report
TOC to enter findings summary here.
3. Preparing For Onboarding
Before the FINOS team can onboard your project, there are a few housekeeping that need to be taken care of. These must be completed by the contributor, with help if required from the FINOS Infra.
Kick-off meeting
Proposal (Lead Maintainer)
Lead maintainer to send out announcement to community@finos.org using this template:
Logo / Trademarks
help@finos.org
(if needed)FINOS Project Blueprint
CONTRIBUTING.md
LICENSE
(replace{}
placeholders)Add documentation here
4. FINOS Onboarding
This is performed by FINOS Infra once the three previous stages are complete, with support from the contributor and the FINOS Infra team.
Maintainers, Contributors and CLAs
<project-name>-maintainers
GitHub team and invite usersValidation (only if code is contributed)
Admin
to all repositories to transferCode transfer
main
(instead ofmaster
)finos-admins
(Maintain
role) andfinos-staff
(Triage
role) team permissionsProject Communication Channel(s)
Email List
andEmail
filter fields), particularly Hubspot all community listRepository setup
staging
branch onfinos/finos-landscape
finos/metadata
changes on master (will udpdatelandscape.yml
infinos/finos-landscape
)staging
branch onfinos/finos-landscape
finos
Require a pull request before merging
)5. Announcement
(Lead: Project Lead and FINOS Infra team)
The text was updated successfully, but these errors were encountered: