Yana and I were having an offline discussion yesterday and we were
thinking that it would be nice to have automatic updates for SIP
Communicator. Right now the only version where this is possible is the
debian/ubuntu one, through our debian repository.
Obviously the best way to handle the issue on the other operating
systems would be to use the OSGi bundle repository and as far as I know
there are people working on it. However, this would take some time to
develop and besides we haven't yet decided whether we'll be using it for
the whole version of SIP Communicator or just the extensions (the way
firefox and thunderbird do it for example).
So basically we thought there were two questions that we'd have to clear
1) Is there a generic way for handling application updates with Mac OS X?
2) Is there a way for IzPack to handle updates on windows or should we
do this ourselves?
If the answer to both 1, and 2 is "No", then we could probably come up
with a very simple notification mechanism that would alert people when a
new version is available and let them open a browser that would download
the latest installer for the corresponding operating system.
All thoughts and suggestions are welcome!