Hi, My name is Rushikesh Bathe, a third-year E&TC student from Sardar Patel 
Institute 
of Technology, Mumbai. I'm interested in the User Profile Tool for 
GSoC 2026.

I setup Postorius , though the setup guide gave me 
some trouble on Ubuntu 24.04 / Python 3.12 — missing dependencies, broken 
requests_panel, NullMTA not mentioned anywhere. I have filed an issue for the 
same on mailman-suite-docs covering all the challenges i faced.

After that went through views/user.py and had a few questions:

1. Preference handling is currently split across four views. Is the 
goal to unify them into a single interface, or keep them separate and 
just add a "map" view on top?

2. _get_combined_preferences() merges values but doesn't track which 
scope a value came from. Is source tracking what the "map" in the 
project description refers to?

3. There's a comment in UserMailmanSettingsView._get_preferences() 
calling the current approach "a bit of a hack" — is fixing that in 
scope for this project?

My GitLab: https://gitlab.com/rushikeshbathe096

Thanks,
Rushikesh Bathe
_______________________________________________
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