One line summary
Add a check for update entry menu in EiffelStudio for getting newer versions.
Create a notification service that will let users know when there is a new version of EiffelStudio available for download. It has to work on Unix, Windows and Mac OS. It should be done in such a way that when we release a new version, there is almost nothing to be done on the server side to let users know there is an update.
Also not necessary, but it might be useful to synchronize with EPI-BU-0002 since the update could be packaged in a specific format for a given platform. However to start with, we could assume the update is a simple compressed archive.
Basic knowledge of network protocols. It is a plus if you know how installation programs work, especially Windows MSIs and Linux packages.
Students will learn about installation programs and about Eiffel.
Community will benefit by making it easier to upgrade from one version to the next of EiffelStudio. But users of this facility will also be able to integrate this into their product.
Mostly on the http://dev.eiffel.com since it is internal.