ERM Orientation Reference

Background

High-level scope (historical): https://docs.google.com/document/d/1XmVEoCnCohKiyiDas9CkthQ7mEpFnp3V-Ov4s6ztrq0/edit#heading=h.36zwlve7jqfv

No implementation detail, but useful to understand the scope of the ERM product


ERM on Google Drive: https://drive.google.com/drive/u/3/folders/17X3tr6siZH8iS07kGcjAqUNl01zVrJmB

All the project documents, including


ERM Delivery Wiki: https://folio-org.atlassian.net/wiki/display/ERM/

Useful Videos

ERM

FOLIO

Folio Developers

Back-End Tests

  • Unit tests should be added to the src/test/groovy or src/test/java directories.
  • Integration tests go in src/integration-test/groovy or src/integration-test/java
    • To run the integration tests, shut down the vagrant image and navigate to tools/testing, run `docker-compose up`, then in another terminal navigate to `service/grails-app` and run `grails test-app`
    • Alternatively to the docker command above, `docker-compose up --build -V` forces docker to rebuild 'anonymous volumes' (e.g. the database volume). That may be needed in case the sql script changed since the last run.
  • Invoke using grails test-app

The Backlog

JIRA Filters

Feature List TODO (long-distance view):

Delivery Roadmap: https://folio-org.atlassian.net/secure/RapidBoard.jspa?rapidView=105

All Unresolved: https://folio-org.atlassian.net/issues/?filter=11346

See ERM Delivery Home Page for feature plan for upcoming release


Sprint Board (current and upcoming):

Stories and Development Tasks

https://folio-org.atlassian.net/secure/RapidBoard.jspa?rapidView=89&view=planning


All Features

(including Closed, non-ERM teams)

https://folio-org.atlassian.net/issues/?filter=10640

Jira Projects

Workflow

Definition of Ready

https://folio-org.atlassian.net/wiki/display/ERM/ERM+Definition+of+Ready


Definition of Done

https://folio-org.atlassian.net/wiki/display/ERM/ERM+Definition+of+Done


ERM QA Environment: https://gbv-folio.apps.k-int.com/

Repositories

Team Stuff

Who's Who / ERM Calendar: Meet the Bienenvolk Team

Daily updates: asynchronous via reminders in #erm-updates

Weekly Team Calls: 

  1. Monday 15:30 UTC:
    1. Sprint Week 1 - Sprint Planning (90 minutes);
    2. Sprint Week 2 - Mid-Sprint Review (45 minutes)
  2. Wednesday 14:15 UTC: ERM Delivery call (45 minutes)


Availability Schedule: https://docs.google.com/spreadsheets/d/1BD-YJJt8DgRS2ZKFwpUClnLD0CtPMewXw0jiMVh6aZo/edit#gid=0.


General Documentation

Queries in GORM / Hibernate

Navigation


Ask a question below. Add the topic Getting Started to make it easier for others too.