YAF uses few third party plugins (recapthca, geolocation, fb, twitter). Can we
(1) Put all this third party plugin in try catch block. This is in case the plugin is down or there is some other problem (authentication, network, API, etc), YAF code would continue to function normally (without redirecting to error.aspx page)
(2) In the catch block set up event logging. This will tell us when there is a problem with any third party plugin.
Example: Let us assume Twitter plugging is not working correctly. Per the latest fix, the login page is loading correctly (since it has try catch block for twitter), but it doesnt tell us why the twitter is not loading. Having this logged will be very helpful.