Dealing with an OAI-PMH server, managing metadata, uploading to Wikimedia Commons.
- OAI server handling and record management use pyoai
- Upload to Wikimedia Commons use Pywikipedia and its upload.py
- OaiServerTools.py: Interface with the OAI-PMH repository
- OaiRecordHandling.py: Basic manipulation of OAI records, extraction and transcription.
- CommonsFunctions.py: Methods tied to Wikimedia Commons specificities.
- oai_servers.cfg: OAI servers information, to be read with ConfigParser
- test/test_functions.py: unit tests (use unittest and pickle)
- setup.py: setuptools installation script