Update: MR for #526 is now open —
https://gitlab.com/mailman/hyperkitty/-/merge_requests/704

On Sun, 8 Mar 2026 at 23:19, Tejas Pavan B <[email protected]> wrote:

> Hi all,
>
> My name is Tejas Pavan B, a third-year CS student from Bangalore. I'm
> interested in contributing to GNU Mailman for GSoC 2026, with a focus on
> Mailman Core, specifically the Dynamic Sublists project idea.
>
> I've set up the Mailman 3 development environment locally and am currently
> working on HyperKitty issue #526, with an MR coming shortly. My background
> is in distributed systems. I've worked with Go, Redis, and Python in
> production contexts, and recently had a patch merged into
> opentelemetry-python (CNCF).
>
> I read Stephen's reply to Tanmay's question about the Dynamic Sublists
> architecture. The suggestion to derive a sublist interface from MailingList
> components makes sense to me. I started tracing through
> mailman/model/mailinglist.py and noticed membership is managed via
> ISubscriptionManager, my question is: would sublist membership be best
> modelled as an extension of ISubscriptionService, or does it warrant a new
> top-level interface entirely, given that sublists would need to inherit and
> filter the parent list's member set rather than manage their own?
>
> Also happy to take on any open issues in mailman core in the meantime if
> there are any suitable ones flagged for new contributors.
>
> Thanks,
> Tejas Pavan B
> [email protected]
> https://gitlab.com/tejaspavanb
> https://github.com/tejaspavanb
>
_______________________________________________
Mailman-Developers mailing list -- [email protected]
To unsubscribe send an email to [email protected]
https://mail.python.org/mailman3/lists/mailman-developers.python.org/
Mailman FAQ: https://wiki.list.org/x/AgA3

Security Policy: https://wiki.list.org/x/QIA9

Reply via email to