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
