Bug 15983 - We need a better workflow for the Connect To Build Server dialog
Summary: We need a better workflow for the Connect To Build Server dialog
Status: VERIFIED FIXED
Alias: None
Product: Visual Studio Extensions
Classification: Xamarin
Component: iOS ()
Version: 1.6.x
Hardware: PC Mac OS
: Normal enhancement
Target Milestone: 4.0.0 (C6)
Assignee: vsx
URL:
Depends on:
Blocks:
 
Reported: 2013-11-07 00:51 UTC by Alan McGovern
Modified: 2015-09-24 08:36 UTC (History)
8 users (show)

Tags:
Is this bug a regression?: ---
Last known good build:

Notice (2018-05-24): bugzilla.xamarin.com is now in read-only mode.

Please join us on Visual Studio Developer Community and in the Xamarin and Mono organizations on GitHub to continue tracking issues. Bugzilla will remain available for reference in read-only mode. We will continue to work on open Bugzilla bugs, copy them to the new locations as needed for follow-up, and add the new items under Related Links.

Our sincere thanks to everyone who has contributed on this bug tracker over the years. Thanks also for your understanding as we make these adjustments and improvements for the future.


Please create a new report on Developer Community with your current version information, steps to reproduce, and relevant error messages or log files if you are hitting an issue that looks similar to this resolved bug and you do not yet see a matching new report.

Related Links:
Status:
VERIFIED FIXED

Description Alan McGovern 2013-11-07 00:51:45 UTC
The current Server Connection Dialog (wizard) consists of two screens. The first screen is an image and some text explaining how to start the Xamarin.iOS Build Host on your mac, the next page is the list of available servers for you to select.

With the current code, the wizard is shown in these cases:
1) When a solution containing an iOS application is opened and Visual Studio has not been paired with any machine in the past.
2) When the connection to the build server is lost we display an error which can be double clicked to open the wizard.
3) When the user cancels out of the dialog, or there's a pairing error, we keep displaying the error which can be double clicked to open the wizard again.
4) When the user explicitly opens the dialog by going through the options.
5) When you try to (re)connect to a server but that server is in use by another machine

As such, it becomes annoying very quickly for the dialog to always display the 'This is how you start the Xamarin.iOS Build Host' image every time it's opened. It's useful the first time, but after that it's not so important.

I would like to see a workflow where we go straight to the main page listing the servers, but have a thing to click to view the 'This is how you start the Xamarin.iOS Build Host' page. The "Get more help" link for the website could live on this page too.
Comment 1 Prashant manu 2015-07-22 08:43:20 UTC
We have checked with latest builds and getting same behavior. Every time when the build Host dialog opens it shows how to start build host image first and we don't go straight to the main page listing the servers.

Screencast: http://www.screencast.com/t/F276fJahRq

Environment Info:
Xamarin   3.11.816.0 (cefca47)