GSoC Guy

July 4, 2007

Last week our Google Summer of Code student, Guy, started working on his project. Since he’s a student from our little country, he decided to join us in our office.

GSoC logo

The project he’s working on is the development of a visual HTML diffing (comparing) engine, thus showing the rendered HTML document with deleted and inserted text highlighted. Such an HTML diff is an interesting feature for a CMS that aims to be usable by non-technical people.

We are not aware of any existing decent open-source project doing this, let alone in Java and with an appropriate license. There’s also not something like a standard or ideal solution to this problem (AFAIK), so it’s a bit of research project really. If anyone has interesting information on the subject (like papers or similar OSS projects), you’re welcome to drop a comment.

As a first step, Guy did some promising work by creating an alternative, non-line based text diff.

Leave a Reply