Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Better handle conversations between one source and multiple journalists #1490

Closed
redshiftzero opened this issue Dec 7, 2016 · 4 comments
Closed

Comments

@redshiftzero
Copy link
Contributor

If Journalist A and Journalist B and both communicating with a source, then with the current architecture of SecureDrop it's quite difficult to handle this conversation because Journalist A might not easily even see that Journalist B has responded to a source if the source logs in, reads the message, and then deletes the reply (as it is requested that they do).

Journalist A might use a feature like #1487 to leave a message for Journalist B letting them know what happened, but if Journalist A and Journalist B are not vigilant about this then Journalist B might not be able to distinguish the "Journalist A forgot to leave a message for Journalist B" scenario from the "Journalist A did not respond to source" scenario. Instead, we should make sure that a feature like #1489 eventually supports multiple journalists interacting with a single source.

@redshiftzero redshiftzero added this to the 1.0 milestone Dec 7, 2016
@ninavizz
Copy link
Member

ninavizz commented Jan 6, 2017

See annotation number seven
sd_appframeworkexp_nea02

@psivesely
Copy link
Contributor

I think w/ a multi-party secure communication scheme between the new JWs it would even be fine to keep the conversation history so as to avoid the mechanisms you describe. Access could be limited by access controls for journalists (as we've described elsewhere, allowing certain users to assign sources to particular journalists), and data hygiene helpers (something similar to Signal's "disappearing messages" is one idea).

@redshiftzero
Copy link
Contributor Author

@ninavizz those mockups look really awesome. Definitely something to work towards.

@redshiftzero
Copy link
Contributor Author

we're handling this over in the client now: freedomofpress/securedrop-client#76

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants