diff options
author | Aurélien Bompard <aurelien@bompard.org> | 2012-11-21 17:07:10 +0100 |
---|---|---|
committer | Aurélien Bompard <aurelien@bompard.org> | 2012-11-21 17:07:10 +0100 |
commit | 9a75b2d6fb2c15477e27afc90fe588d3f12d2744 (patch) | |
tree | 38d9c1b1a2bf13297e4afe12e103a6e9bce2fae3 /README.rst | |
parent | c83971a10ffb2168e57ebb7a5230970319417036 (diff) | |
download | kittystore-9a75b2d6fb2c15477e27afc90fe588d3f12d2744.tar.gz kittystore-9a75b2d6fb2c15477e27afc90fe588d3f12d2744.tar.xz kittystore-9a75b2d6fb2c15477e27afc90fe588d3f12d2744.zip |
Update metadata
Diffstat (limited to 'README.rst')
-rw-r--r-- | README.rst | 44 |
1 files changed, 20 insertions, 24 deletions
@@ -1,42 +1,38 @@ +========== KittyStore ========== -:Author: Pierre-Yves Chibon <pingou@pingoured.fr> -:Author: Aurélien Bompard <abompard@fedoraproject.org> - - -KittyStore is the archiving library for `HyperKitty`_, the Mailman 3 archiver. It provides an interface to different storage systems. Currenty only the `Storm ORM`_ system is supported. +KittyStore is the archiving library for `HyperKitty`_, the Mailman 3 archiver. +It provides an interface to different storage systems. Currenty only the +`Storm ORM`_ system is supported. .. _HyperKitty: https://fedorahosted.org/hyperkitty .. _Storm ORM: http://storm.canonical.com +The code is available from: https://github.com/pypingou/kittystore + -Get this project: ------------------ -Source: https://github.com/pypingou/kittystore +Populating the database +======================= +- Retrieve the archives using the ``get_mbox.py`` script +- Load the archives by calling ``kittystore-import``. -Dependencies: -------------- -- SQLAlchemy +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:: -License: --------- + for i in lists/devel-*; do kittystore-import -l devel@fp.o $i; done; -.. _GPL v2.0: http://www.gnu.org/licenses/gpl-2.0.html -``KittyStore`` is licensed under the `GPL v2.0`_ +License +======= -Load the database: ------------------- +The authors are listed in the ``AUTHORS.txt`` file. -- Retrieve the archives using the get_mbox.py script -- Configure the to_sqldb.py script (adjust user/password/database name/host/port) -- Load the archives by calling the to_sqldb.py script -(this might be memory intensive, so you may want to do 2 or 3 years per run and split -the runs) +Copyright (C) 2012 by the Free Software Foundation, Inc. -Alternatively, to load the data you may want to do something like: - for i in lists/devel-*; do python to_sqldb.py devel $i; done; +``KittyStore`` is licensed under the `GPL v3.0`_ +.. _GPL v3.0: http://www.gnu.org/licenses/gpl-3.0.html |