Gentoo Archives: gentoo-dev

From: Jaco Kroon <jaco@××××××.za>
To: gentoo-dev@l.g.o, "Hanno Böck" <hanno@g.o>
Subject: Re: [gentoo-dev] Packages up for grabs: net-mail/mailman and everything that belongs to it
Date: Fri, 21 Jan 2022 07:50:56
Message-Id: 7248b0f8-1b49-a503-7ba0-dad120fe3fa4@uls.co.za
In Reply to: Re: [gentoo-dev] Packages up for grabs: net-mail/mailman and everything that belongs to it by Jaco Kroon
1 Hi Hanno,
2
3 We've decided to for the time being shelf Mailman completely.  We're
4 just about done (should go live with test clients this afternoon)
5 implementing an alternative that we've built in-house to more accurately
6 accommodate for our use-case in any case.
7
8 I would recommend proceeding to last-rite Mailman and related packages.
9
10 Kind Regards,
11 Jaco
12
13 On 2021/12/25 00:30, Jaco Kroon wrote:
14 > Hi Hanno,
15 >
16 > I've started looking at this mess.  And a mess it is.  To the point,
17 > where for our somewhat "subset of what mailman provides" requirements
18 > I'm contemplating rather cooking an in-house solution (have done similar
19 > in the past, but none of these really provide everything we require),
20 > but will get back to you.
21 >
22 > In the current state mailman3 as it is in tree I don't think it's usable
23 > in any sensible way (Unless I'm really missing something), so if I go
24 > another route I recommend we last-rite it and move on.  If I do pick it
25 > up on it, then the problem is solved either way.
26 >
27 > Kind Regards,
28 > Jaco
29 >
30 > On 2021/12/21 13:23, Hanno Böck wrote:
31 >> Hi,
32 >>
33 >> I'm no longer using mailman personally, thus I'm not interested in
34 >> maintaining it any more.
35 >>
36 >> The mailman packages currently in portage are the mailman 3 split
37 >> packages, which involve multiple packages providing the functionality,
38 >> plus a large number of dependencies. (Unfortunately with the switch
39 >> from mailman 2 to 3 upstream decided not only to move from python 2 to
40 >> 3, but also to make the whole thing far more complicated and involve
41 >> far more dependencies...)
42 >>
43 >> If you're interested in maintaining this please add yourself to the
44 >> metadata.xml of these packages:
45 >>
46 >> dev-python/django-allauth
47 >> dev-python/django-appconf
48 >> dev-python/django-compressor
49 >> dev-python/django-extensions
50 >> dev-python/django-gravatar2
51 >> dev-python/django-haystack
52 >> dev-python/django-picklefield
53 >> dev-python/django-q
54 >> dev-python/python3-openid
55 >> dev-python/rcssmin
56 >> dev-python/robot-detection
57 >> net-mail/django-mailman3
58 >> net-mail/hyperkitty
59 >> net-mail/mailmanclient
60 >> net-mail/mailman
61 >> net-mail/mailman-meta
62 >> net-mail/postorius
63 >>
64 >> If noone steps up maintaining this I'n not entirely sure what to do
65 >> with it, maybe just remove everything? (Including the python
66 >> dependencies that aren't used by any other package I guess.)
67 >>