apache / apache/ponymail-foal

mgmt.py: should privacy be checked when changing list name?

Open
#229 0 comments 0 reactions 0 assignees View on GitHub
enhancement help wanted
Dominant language
Python
Stars
45
Forks
23
PR merge metrics
No merged PRs in 30d

Description

It is possible for lists to have a mix of public and private emails, but this is likely to be quite unusual.

Would it make sense to check email privacy against list privacy when changing list name?

If a public message is moved to a private list, that will expose the list name to all users.
Does that matter?

If a private message is moved to a public list, it won't be visible to the public, but probably defeats part of the purpose of changing the list name.

Maybe the code should insist that the privacy setting matches the target list setting?

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reading mgmt.py around the code that changes a list name and identify how list and email privacy are represented. The issue needs an agreed rule for mismatched privacy settings before implementation can be considered complete.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
backend, security
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.