/
New modules introduction checklist
New modules introduction checklist
Checklist
- Make sure that new module is compliant with FOLIO Module Acceptance Values and Criteria
- Get approval from Product council and Technical Council
- Get new Jira project with project name = module name
- Create new repository at https://github.com/folio-org (Follow Guidelines documentation)
- Include information regarding module to FOLIO Module/JIRA project-Team-PO-Dev Lead responsibility matrix page
- Add module to hosting reference environments (Follow Guidelines documentation)
- Align module representation with release plan. Make sure that all deadlines are met. If not, defer module release to next release.
- Make module prerelease according to prerelease deadline
- Prepare all development documentation required to module deployment (see Information needed for module deployment)
- Prepare test cases for module at Folio TestRail
Information needed for module deployment
- Deployment Information and any additional dependencies(kafka, ES, minIO) should be specified in the launch descriptor including memory requirements for the module
- Deployment teams should not have to go to application.properties file to look for supported java options - maybe they can be specified in launch descriptor also
- Any additional configuration should be documented in README
- If the module needs any specific permissions, those should be documented also - should not have to figure out from logs/errors
- Smoke tests for the module to verify deployment should be specified in ReadMe if applicable
- Specify information related to multitenancy compliance at ReadMe
, multiple selections available,
Related content
New Module Technical Evaluations
New Module Technical Evaluations
More like this
Technical documentation items from 'things that could be better' survey
Technical documentation items from 'things that could be better' survey
More like this
Review Process: Submit a Review for Product Council
Review Process: Submit a Review for Product Council
Read with this
2025-01-09 Product Council Agenda & Meeting Notes
2025-01-09 Product Council Agenda & Meeting Notes
Read with this
FOLIO Module/JIRA project-Team-PO-Dev Lead responsibility matrix
FOLIO Module/JIRA project-Team-PO-Dev Lead responsibility matrix
More like this
Evaluation Process for New FOLIO Functionality
Evaluation Process for New FOLIO Functionality
More like this