News for hackers. Stuff that matters.
Re:Diffscuss – Code reviews in plain text by hrjet on Tuesday July 01, 2014 @11:20PM (#7974970)
IDK if it's too late to discuss this, but a third possibility could have been to use the second character or more of a # comment as a marker for diffscuss.

Something like: #%%%

You get standard diffs and parsability.

Re:Diffscuss – Code reviews in plain text by coreyja on Tuesday July 01, 2014 @11:27PM (#7974996)
I like this idea. And how I see it this isn't really mixing comments and functional stuff, since the code reviews and replies are really just comments on the diff, which is the intended purpose of the # comment
Re:Diffscuss – Code reviews in plain text by tomheon on Wednesday July 02, 2014 @06:13AM (#7976068)
But the diffscuss modes parse the comments into functional structures--threads--to decide where to insert replies, etc., which is in fact functional--just not functional for the diff part.

Here's another way to think about it:

It sounds exciting to think that "all legal diffscuss files are also legal diff files!" In fact, very few diffscuss files will be used as diff files, and those that are can be trivially transformed.

It's not awesome on the other hand if "not all legal diff files are legal diffscuss files," which is where piggybacking on the diff comment syntax gets you, because every diffscuss file starts its life as a pure diff file and there's no way to transform an offensive (but legal) diff file into a legal diffscuss file without data loss.

Re:Diffscuss – Code reviews in plain text by tomheon on Wednesday July 02, 2014 @05:55AM (#7976035)
You still get comments which, while unlikely (because they would have to have the second "enabling" character) will confuse a diffscuss parser.

I still think allowing for a state of "perfectly legal diff that would have to be altered to allow for diffscuss parsing" is a tough sell...

Re:Diffscuss – Code reviews in plain text by tomheon on Wednesday July 02, 2014 @10:45AM (#7977250)
Ok, after some chat on github and IRL, sold.

We'll make the change.

Re:Diffscuss – Code reviews in plain text by hrjet on Thursday July 03, 2014 @12:25PM (#7983996)
Wow! Good to see the openness and glad I could make a small difference.