* Mailman 3 archiver for public-inbox
@ 2021-01-03 13:38 Toke Høiland-Jørgensen
2021-01-03 21:21 ` Eric Wong
0 siblings, 1 reply; 3+ messages in thread
From: Toke Høiland-Jørgensen @ 2021-01-03 13:38 UTC (permalink / raw)
To: meta
Hi
I created an archiver for mailman3 that will use public-inbox as the
archiving backend (using public-inbox-mda). It's somewhat rudimentary,
but works well enough for my use case. Figured I'd post it here in case
anyone else is interested:
https://github.com/tohojo/mailman-public-inbox
Comments and pull requests welcome, of course!
-Toke
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: Mailman 3 archiver for public-inbox
2021-01-03 13:38 Mailman 3 archiver for public-inbox Toke Høiland-Jørgensen
@ 2021-01-03 21:21 ` Eric Wong
2021-01-03 23:17 ` Toke Høiland-Jørgensen
0 siblings, 1 reply; 3+ messages in thread
From: Eric Wong @ 2021-01-03 21:21 UTC (permalink / raw)
To: Toke Høiland-Jørgensen; +Cc: meta
Toke Høiland-Jørgensen <toke@toke.dk> wrote:
> Hi
>
> I created an archiver for mailman3 that will use public-inbox as the
> archiving backend (using public-inbox-mda). It's somewhat rudimentary,
Cool. How's performance? I've been thinking of some better
importers(*) for batch work and -mda has always been horribly
slow for me (which is why -watch exists).
> but works well enough for my use case. Figured I'd post it here in case
> anyone else is interested:
>
> https://github.com/tohojo/mailman-public-inbox
>
> Comments and pull requests welcome, of course!
Btw, feel free to use meta@public-inbox.org for folks that don't
accept Terms-of-Service, solve CAPTCHAs, or use proprietary services.
(*) PublicInbox::MboxReader->(mboxrd|mboxcl|mboxcl2|mboxo) methods
in https://yhbt.net/public-inbox.git
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: Mailman 3 archiver for public-inbox
2021-01-03 21:21 ` Eric Wong
@ 2021-01-03 23:17 ` Toke Høiland-Jørgensen
0 siblings, 0 replies; 3+ messages in thread
From: Toke Høiland-Jørgensen @ 2021-01-03 23:17 UTC (permalink / raw)
To: Eric Wong; +Cc: meta
Eric Wong <e@80x24.org> writes:
> Toke Høiland-Jørgensen <toke@toke.dk> wrote:
>> Hi
>>
>> I created an archiver for mailman3 that will use public-inbox as the
>> archiving backend (using public-inbox-mda). It's somewhat rudimentary,
>
> Cool. How's performance? I've been thinking of some better
> importers(*) for batch work and -mda has always been horribly
> slow for me (which is why -watch exists).
I... am not sure, really... I'm using it for fairly low-traffic lists and
the server I run it on is in a cupboard. Doesn't appear that
public-inbox is any kind of bottleneck in that setup, messages show up
in the archive pretty instantly as far as I can tell.
>> but works well enough for my use case. Figured I'd post it here in case
>> anyone else is interested:
>>
>> https://github.com/tohojo/mailman-public-inbox
>>
>> Comments and pull requests welcome, of course!
>
> Btw, feel free to use meta@public-inbox.org for folks that don't
> accept Terms-of-Service, solve CAPTCHAs, or use proprietary services.
If you're referring to Github here, the code is also available on Pypi:
https://pypi.org/project/mailman-public-inbox/ - and I'm happy to take
patches by email if someone does want to hack on it :)
-Toke
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2021-01-03 23:23 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-01-03 13:38 Mailman 3 archiver for public-inbox Toke Høiland-Jørgensen
2021-01-03 21:21 ` Eric Wong
2021-01-03 23:17 ` Toke Høiland-Jørgensen
user/dev discussion of public-inbox itself
This inbox may be cloned and mirrored by anyone:
git clone --mirror https://public-inbox.org/meta
git clone --mirror http://czquwvybam4bgbro.onion/meta
git clone --mirror http://hjrcffqmbrq6wope.onion/meta
git clone --mirror http://ou63pmih66umazou.onion/meta
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V1 meta meta/ https://public-inbox.org/meta \
meta@public-inbox.org
public-inbox-index meta
Example config snippet for mirrors.
Newsgroups are available over NNTP:
nntp://news.public-inbox.org/inbox.comp.mail.public-inbox.meta
nntp://ou63pmih66umazou.onion/inbox.comp.mail.public-inbox.meta
nntp://czquwvybam4bgbro.onion/inbox.comp.mail.public-inbox.meta
nntp://hjrcffqmbrq6wope.onion/inbox.comp.mail.public-inbox.meta
nntp://news.gmane.io/gmane.mail.public-inbox.general
note: .onion URLs require Tor: https://www.torproject.org/
code repositories for the project(s) associated with this inbox:
https://80x24.org/public-inbox.git
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git