Our quick start wizard should be much more powerfull, I think. And even if there is ATM noone willing or able to code a new one, maybe we should start thinking about what it should be able to do and in which order the steps should be performed.
I think, there should be two modes for the wizard: At the first page, the user should be given the choice whether he wants to use the simplified version (default) or an advanced version. The advanced version would differ from the standard version by adding a small list viewer showing all changes to the advanced settings or registry performed while giving the user the possibility to modify them by hand resp. removing some of the changes.
As for the features, I think the wizard should perform the following operations:
* select a language (set RTL/LTR respectively)
[first section: networking and connecting]
* Ask the user to enter his internet speed (on this page, links should be provided for at least two differnet speed testing sites, such as speedtest.net)
* A page asking which networks to enable.
* Choose a port (choice between automatic (=random; =default), user input and 6346 (old default)) as well as automatic router setup (UPnP), including a note on whether it was successfull
* A page asking to perform a connection test and giving information on how to set up router and firewall correctly (wiki links)
[second section: GUI]
* Ask whether links and .torrent files should be handled by Shareaza while displaying the application that does handle them ATM (if present)
* On the same page, there should be given the choice whether to use Shareaza as download manager (if set to true, IE browser helper should be setup & registered). There should be a link to the wiki page describing how to set up Shareaza as a download manager for firefox.
* A page on which the GUI mode can be chosen (simplified, tabbed (default), windowed), as well as simplified progress bars for downloads, advanced BT options/interfaces, show/hide the download hashing window, use high priority hashing, the number of days to keep in history (library)
* Enable/Disable P2P chat, edit profile, IRC Chat settings
* Select a media player/configure the media plugin
[third section: Down-/Uploading]
* Share files and folders. Set download path, Collection path and .torrent file path (only download path in simplified wizard view) This should have a notice that not sharing any files my reduce download speeds drastically.
* Set number of parallel BitTorrent downloads/prefer BT sources/clear percentage (this page should only be shown in advanced wizard mode)
* Select the look and feel of the search window, switch to transfers on download (this page should only be shown in advanced wizard mode)
* edit the upload queues/upload settings (this page should only be shown in advanced wizard mode)
Is there anything important I've missed? Anything that is aditionnally required?
mfg,
Old