I'm currently using viewpoint in a redmine extension to allow access to exchange contacts, and to make syncing useful (and generally "better behaved" than in the default 0.1.27 release), I'm using viewpoint with the attached patches. If you'd consider including this in a later release from the start, I'd be grateful.
Can you open a pull-request with the proposed changes?
I'm doing just that. Sorry, I'm a mercurial user (and keep my local viewpoint in a mercurial repository), and github has got me utterly stumped with not being able to post patches as attachments to tickets. Ugh.
This might be of interest to you: http://hg-git.github.com/
Superseded by issue #35.