Community
Participate
Working Groups
From http://wiki.eclipse.org/DSDP/TM/Committer_Phone_Meeting_17-Oct-2007: When an IOException occurs when saving a profile, it might result in loss of data and profile can become currupt (bug 202416). Currently, exceptions while saving a profile are logged but no user feedback is given. This means that users do not know that saving their profiles failed. Since the profile saving all happens in non-UI we'll need new API where interested parties can register for receiving information about failed profile saves. When a profile save failed, user should be notified with a dialog that allows him to retry saving the profile. The dialog should tell what file could not be saved and why. The SystemProfileManager might be the right place for adding such an API. Another option might be to just throw and forward exceptions from the profile saving routines. But this might mean having to handle these exceptions in lots of places. We should investigate how other projects handle such situations.