listservs/README.md
gauthiier 81ae03c42c ...
2023-09-03 12:10:11 +02:00

2.6 KiB

Mailinglists are dead. Long live mailinglists!

Research material for:

  • Dieter, M., Gauthier, D., & Tuters, M. (2019). Conversation pieces: On recounting new media art mailinglist cultures. Internet Histories, 3(3-4), 245-274. doi.org/10.1080/24701475.2019.1674580

Related project: List server busy. Full digest rescheduled. A compendium of listserv discussions & divagations 1995-2019

[craw.py] [index.py] [search.py] [export.py] [report.py]

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

usage: crawl.py [-h] [--names NAMES [NAMES ...]] [--archives ARCHIVES]
                url [url ...]

positional arguments:
  url                   mailinglist urls to archive

optional arguments:
  -h, --help            show this help message and exit
  --names NAMES [NAMES ...], -n NAMES [NAMES ...]
                        mailinglists' names
  --archives ARCHIVES, -a ARCHIVES
                        path to archives directory

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

usage: index.py [-h] [--archives ARCHIVES] list [list ...]

positional arguments:
  list                  list(s) to index

optional arguments:
  -h, --help            show this help message and exit
  --archives ARCHIVES, -a ARCHIVES
                        path to archives directory (default='archives')

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

usage: search.py [-h] [--list LIST [LIST ...]] [--field FIELD] [--json JSON]
                 keyword

Searches mailinglists archives

positional arguments:
  keyword               keyword to search

options:
  -h, --help            show this help message and exit
  --list LIST [LIST ...], -l LIST [LIST ...]
                        mailinglist(s') name(s) (default 'all')
  --field FIELD, -f FIELD
                        message field (i.e. 'content' or 'from' (default
                        'content'))
  --json JSON, -j JSON  json output

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

usage: export.py [-h] [--out OUT] name

Export mailinglists archives

positional arguments:
  name               name of the archive to export

options:
  -h, --help         show this help message and exit
  --out OUT, -o OUT  mbox output

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

usage: report.py [-h] [--txt] lists [lists ...]

Mailinglists report

positional arguments:
  lists       lists to report

options:
  -h, --help  show this help message and exit
  --txt, -t   output as text