# Meeting minutes (AMA-F meeting 3) (3rd October 2020) 1. Status check on developer environment * Milan couldn't try out aries (don't know which one he is refering ?) and indy-sdk 2. Status check on knowledge building * Milan, John is starting up * George will present on Tuesday, about DID, DIDComm, DID methods * Milan asked questions relating persistence of DIDDoc 3. John showed his workflow and how he manages a project * Architecture document * Repository README.md with project description and developer help (Environment variable documentation) * Tools used - Spinnacker, Kong gateway, Casbin for RBAC (Authorization), AWS DynamoDB, Keycloak (Authentication) * CI/CD - SonarQube, * Deployment plan * Database data model * Swagger integration * PRD * Trello boards * Jira (Project manager) * React admin - * Flow daigram using draw.io * They have promeatheaus for metrics * Design document * GitHub integrations 1. CI -> * Docker registry used is Quay.io 2. Static analysis (Sonarqube plugin in Jenkins) 3. Sonarqube pulls the latest source code (using a particular user create in the github) * Gives a diff information * Code smells * Linting * Code quality badges in github (If sonarqube is public) (will be nice little addons for opensource) * Needs a client and server, 1. Scanner (Jenkins hits sonarqube (it is written as stage in Jenkinsfile)) * George have to deploy sonarqube in cluster and then John will help in configuration with the deployed Jenkins * Lal, asked John if sonarqube is useful in the context of Dart (Flutter) * Suggestion, 1. Travis CI 2. Basic linting 3. CodeMagic 4. Unit tests must be written in * George suggested it might be bit of an overkill on an opensource project, unless you have funding * John suggested that since it is a small team, developers can run sonarqube locally * Lal, suggested George to decide whether to go ahead with SonarQube * Lal, asked George to copy developer workflow, to docs repository, then all contributors can suggest newer changes 4. Lal talked about requirements document (Work packages, Activities), Codemagic subscription * Lal ask about requirement handling to John, GitHub issues, * Confluence account * Zoho (iGrant.io current tool)