Recipes and Gallery Module Installation Error Handling


I've noticed quite a few errors along the lines of:

The remote name could not be resolved: 'packages.orchardproject.net'.

When this happens while cooking a recipe the only user-visible result is a:

Server Error in '/' Application

(Note, this is the same error I got when attempting to install Orchard in the East Asia Azure region, so perhaps the cause is the same).

May I suggest that if the module that one is attempting to install from the gallery isn't available for whatever reason that a more user-friendly message be provided to the user? Something like: Can't contact the Orchard Project Gallery.

To reproduce I suppose you could disconnect from the network while cooking a recipe that includes a module from the gallery.