nansencenter / django-geo-spaas-harvesting

Harvest data into a GeoSPaaS catalog
GNU General Public License v3.0
1 stars 1 forks source link

Refactoring #127

Closed aperrin66 closed 1 year ago

aperrin66 commented 2 years ago

Depends on #126

The purpose of this refactoring is to make it easier for people to use this repository and contribute to it. This is (hopefully) done through changes to the organization of the code and to the interface.

Code organization: the purpose here was to gather the code specific to a provider in a single place. It should make it easier to add support for new data providers and to maintain the existing ones. Here are the changes made for that purpose:

Interface:

Various improvements: