This wiki documents technical subjects about DBnomics. This wiki is there for historical reasons and tends to be merged to DBnomics documentation.
Project management
See this project and wiki
Components
Tutorials
Tooling
- Development tools
- Code style
- Git and gitlab workflow
- Code Optimization (profiling...)
Maintainance & Operations
- Maintaining fetchers
- Publishing Python packages
- Solr indexation
- Failure handling procedures
- Troubleshooting (what to do if a problem occurs)
Infrastructure
- Servers and services (architecture)
- Setup CI jobs: see https://git.nomics.world/dbnomics/dbnomics-gitlab-ci/blob/master/README.md
- CI jobs and runners
- Test a fetcher on the pre-production server
- Test the API or the UI on the development server
- Production configuration
- Monitoring
- E-mails