Open jace opened 10 years ago
Would having a 'Draft' mode for comments solve this problem?
No, these comments should be visible to other reviewers, but not to the proposer.
Comments are attached to a Proposal via the CommentSpace model and a 1:1 relationship (see Proposal.comments). We could extend this to a 1:2 relationship with Proposal.review_comments, add view endpoints mapping to this new container, and rework the UI to make their appearance distinct.
The CommentSet model may be overkill. We could have a simple PrivateNote
model that is visible to everyone with editor
(name may change) or reviewer
role (as defined in #371), but not to anyone else including the proposer. Let notes be displayed in a sequence.
This implementation will depend on changesets (in #395) and is on hold until that happens.
Funnel should allow private notes for reviewers to keep track of candidates.