Updater component was enabled in past but the process was cumbersome and was not working always. I just start defining the entities and find what went wrong and why. The ongoing work will try to do an uninstall and an install explicitly and I will try to find a way to save before the updater will do it's job.
I do not have yet the ideas very very clear but I hope to address them soon.
I also want to integrate this work with 1 step build so if it will be possible the installer creation step will make a notify for update system that a new update is available.
Also the design is based today on SVN but may be problematic as sf.net have sometimes lag on it's SVN server.