Patch Set 1:

1. the RCS must be changed to also scan repositories for which there are no projects

+1

2. the repository change listeners should be unregistered during the dispose() method of the view

+1

3. instead of letting the view itself implement the listener interface one could do this with a final member of the view (an anonymous implementation): avoids pollution of the viewer class

+1

We should work on an updated patch.