I'd like to write a plugin that allows me to email code reviews to other
developers. The email would consist of a diff between my working version
and the CVS version of one or more files that I've been working on. My question
is, what would be the easiest way to go about implementing this? Ideally
I'd like to have a dialog very similar to the "Commit Changes" dialog (or
even better, I'd add functionality to that dialog directly) that lets me
select which files (or changelists) to email off for review. I'm not sure
how easy that would be though since I know virtually nothing about the OpenAPI.
Can someone who has a bit of knowledge in this area please let me know whether
my idea is even feasible, or if not what might be a better approach to take?