JerryO3 / pe

0 stars 0 forks source link

Enforcing contacts give phone, email and address does not make sense in this context #2

Open JerryO3 opened 6 months ago

JerryO3 commented 6 months ago

Some contacts prefer to stay anonymous due to safety concerns and may not be able to give you all their contact details.

One [fictional] example of this is Peter Parker who claims to have an anonymous tipster who gives him pictures of Spiderman. Another example would be in geographies where free speech is not practiced, and tipsters/whistleblowers would like to stay anonymous.

Therefore, it doesn't make sense that the add command should not enforce that email, handphone, address must be given for all contacts given this use case.

soc-pe-bot commented 6 months ago

Team's Response

The majority of freelance journalists we cater to are likely to be interacting with established public figures for interviews and as contributors to their articles. They are expected to have a number, email and address publicly available.

Anonymous sources would comprise an extremely small subset of users and the phone, email and address fields are intentionally flexible to allow for "dummy values" and tagging to sort sources that have incomplete information:

image.png

In light of the presence of a workaround and the small minority of users who would even need to implement such workarounds, we decided to direct our efforts to other aspects of the product.

Items for the Tester to Verify

:question: Issue response

Team chose [response.NotInScope]

Reason for disagreement: [replace this with your explanation]