Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
D
documentation
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 0
    • Merge Requests 0
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • CI / CD
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • dbnomics-fetchers
  • documentation
  • Wiki
  • Home

Home · Changes

Page history
Update home authored Dec 22, 2020 by Christophe Benz's avatar Christophe Benz
Hide whitespace changes
Inline Side-by-side
Showing with 18 additions and 25 deletions
+18 -25
  • home.md home.md +18 -25
  • No files found.
home.md
View page @ f72dc148
This wiki documents how to write a fetcher.
This wiki documents technical subjects about DBnomics. This wiki is there for historical reasons and tends to be merged to [DBnomics documentation](https://db.nomics.world/docs/).
## Project management
See [this project](https://git.nomics.world/dbnomics-fetchers/management) and [wiki](https://git.nomics.world/dbnomics-fetchers/management/wikis/home)
## Components
* [DBnomics data model](https://git.nomics.world/dbnomics/dbnomics-data-model/)
* [Web API](web-api)
* [Repositories organization](repositories-organization)
## Tutorials
* [DBnomics tutorial notebook](https://mybinder.org/v2/gh/dbnomics/dbnomics-python-client/master?filepath=index.ipynb)
* [Glossary](glossary)
* [Fetcher design rules](fetcher-design-rules)
* [Write a new fetcher](write-a-new-fetcher)
* [Write a new converter](write-a-new-converter)
* [JSON data model](json-data-model)
* [Web API](web-api)
### Tooling
......@@ -15,7 +22,7 @@ This wiki documents how to write a fetcher.
* [Git and gitlab workflow](Git-and-Gitlab-workflow)
* [Code Optimization](code-optimization) (profiling...)
### Maintainance & Operations
## Maintainance & Operations
* [Maintaining fetchers](maintaining-fetchers)
* [Publishing Python packages](publishing-python-packages)
......@@ -23,32 +30,18 @@ This wiki documents how to write a fetcher.
* [Failure handling procedures](failure-handling-procedures)
* [Troubleshooting](troubleshooting) (what to do if a problem occurs)
### Infrastructure
## Infrastructure
* [Servers and services (architecture)](servers)
* [Servers and services](servers) (architecture)
* Setup CI jobs: see https://git.nomics.world/dbnomics/dbnomics-gitlab-ci/blob/master/README.md
* [CI jobs and runners](ci-jobs-and-runners)
* [download-convert runners migration](runners-migration)
* [Repositories organization](repositories-organization)
* [Test a fetcher on the pre-production server](test-fetcher-on-pre-prod)
* [Test the API or the UI on the development server](test-api-ui-on-dev)
* [Production configuration](production-configuration)
* [Monitoring](monitoring)
* [E-mails](e-mails)
### Data
## Resources
* [Special datasets and series](special-datasets)
### Other fetcher libraries
SDMX libraries:
* https://github.com/amattioc/SDMX
* https://pandasdmx.readthedocs.io/
* https://github.com/26fe/jsonstat.py
* https://github.com/sdmx-twg/sdmx-rest
### Project management
See [this project](https://git.nomics.world/dbnomics-fetchers/management) and [wiki](https://git.nomics.world/dbnomics-fetchers/management/wikis/home)
\ No newline at end of file
* [Other fetcher libraries](librairies)
Clone repository
  • Code style
  • Git and Gitlab workflow
  • acceptance criteria
    • fetchers
  • ci jobs and runners
  • code optimization
  • dev tools
  • e mails
  • failure handling procedures
  • Home
  • librairies
  • maintaining fetchers
  • monitoring
  • presentation
  • production configuration
  • publishing python packages
View All Pages