Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
The API for different backend store for a Mailman3 archiver
Python
branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
kittystore
.gitignore
AUTHORS.txt
COPYING.txt
MANIFEST.in
README.rst
distribute_setup.py
kittystore.spec
pylintrc
requirements.txt
setup.cfg
setup.py

README.rst

KittyStore

KittyStore is the archiving library for HyperKitty, the Mailman 3 archiver. It provides an interface to different storage systems. Currently only the Storm ORM system is supported.

The code is available from: https://github.com/pypingou/kittystore

Populating the database

  • Retrieve the archives by calling kittystore-download21,
  • Load the archives by calling kittystore-import.

This might be memory intensive, so you may want to do 2 or 3 years per run and split the runs.

Alternatively, to load the data you may want to do something like:

for i in lists/devel-*; do kittystore-import -l devel@fp.o $i; done;

License

The authors are listed in the AUTHORS.txt file.

Copyright (C) 2012 by the Free Software Foundation, Inc.

KittyStore is licensed under the GPL v3.0

Something went wrong with that request. Please try again.