|
Overview:
Scope: this task is to onboard a backend engineer Arghya Mitra on Folio project - team Firebird
#1 - Theory
- Register in Jira/Wiki: https://folio-org.atlassian.net/secure/Signup!default.jspa using EPAM account
- Add your information to Slack account: like 'Java Developer, Firebird, EBSCO, EPAM'
- Create/link an account in GitHub
- Get familiar with team's wiki page: https://folio-org.atlassian.net/wiki/display/FOLIJET/Firebird+Team
- Get familiar with team's DoD: https://folio-org.atlassian.net/wiki/display/FOLIJET/Firebird+-+Definition+of+Done
- Get familiar with DoR: https://folio-org.atlassian.net/wiki/display/FOLIJET/Firebird+-+Definition+of+Ready
- Get familiar with team's Jira workflow: https://folio-org.atlassian.net/wiki/display/FOLIJET/Firebird+-+Jira+Flow
- Take a look at Frirebird's scrum board: https://folio-org.atlassian.net/secure/RapidBoard.jspa?rapidView=144
- Revie team's backlog for upcoming two sprints: https://folio-org.atlassian.net/secure/RapidBoard.jspa?rapidView=144&view=planning&issueLimit=100
- Read Folio dev guide documentation: https://folio-org.atlassian.net/wiki/display/FOLIJET/Folio+Development+Teams+Home
- How-to articles
- Engineering Process
- Newcomer's first steps
- Read about Release procedures:
- https://folio-org.atlassian.net/wiki/pages/viewpage.action?pageId=1391116
- https://dev.folio.org/guidelines/release-procedures/
- Read about Rancher environments:
- https://dev.folio.org/faqs/how-to-get-started-with-rancher/
- https://folio-org.atlassian.net/wiki/display/FOLIJET/Draft%3A+Rancher+Environments
- Read about API/Karate tests: https://folio-org.atlassian.net/wiki/display/FOLIJET/Karate+API+Integration+Testing
- Read the documentation for RMB https://github.com/folio-org/raml-module-builder
- Read the documentation for OKAPI https://github.com/folio-org/okapi
- Review Firebird's modules, structure, dependencies: https://folio-org.atlassian.net/wiki/display/REL/Team+vs+module+responsibility+matrix
- Read about testing: https://folio-org.atlassian.net/wiki/display/FOLIJET/Testing
#2 - Practice
- Review implemenеation of two completed backend jira issues
- tbd
- Work on development story/bug/task (1-2 SPs)
- https://folio-org.atlassian.net/browse/MODEXPS-21
|