OmegaT User Support has been hosted on Yahoo! Groups since March 2004.
Yahoo! has announced that it will severely downgrade its service starting October 28, 2019.
These tools were created in anticipation that Yahoo! will eventually completely discontinue their Groups service.
This repository is mostly a Makefile
implementing tools for archiving a Yahoo! Groups group. From the repository
root run make help
to list available targets:
usage: make [target]
Specify the group name with GROUP=foo (default: OmegaT)
Available targets:
dump Download raw JSON for group
validate Check dumped messages for errors
view View a single dumped message as text
clean Delete MBOX, Mailman data (does not delete ML dump)
mbox Convert dump to MBOX format
mbox-clean Produce an MBOX cleaned by Mailman
mailman-create Create a new mailing list
mailman-archive Import MBOX into Mailman and build archives
deploy Deploy Mailman archive to remote server
submodules Fetch submodules
help Show this help text
First you probably want to run make dump
to dump all messages from your group
in JSON format.
Then, if you want to e.g. import your group into GNU
Mailman you probably want to convert the archive to MBOX
format with make mbox-clean
.
To generate archive HTML with GNU Mailman, run make mailman-archive
.
To deploy the archive to a remote server via rsync
, run make deploy
.