Open hamstar opened 12 years ago
I think a multi-level modular approach is appropriate here. Allow comments on the sentence, paragraph, subsection and section levels. Sometimes larger blocks of text need to be stricken from or expanded in a document, and a concise, clear comment may be more helpful than a series of sentence-level comments picking apart every problematic aspect.
I think it's conceptually easier to imagine that each "bill" is a blob and out of that blob you can choose to highlight a paragraph, whole sections, three words, a typo in single word, add to the blob, etc...
every change then is just a defined part of the blob
So instead of a bill having many sentences, we could make a comment or change just have a beginning and end point within the text (from #19)
We'll just need to remember to ensure the start and end positions are adjusted when doing things like applying suggestions to the bill text (#43).
I was thinking like if a whole paragraph is a total clusterfuck and someone wants to comment on the entire thing to say the whole paragraph should be removed?
Or is that the point, not letting people comment on multiple sentences to like, make them break down the issues more? That could be annoying unless we make commenting really easy.
In any case this kind of thing will probably be a rare occurance.