Thanks a lot for that.I only used the term ROM as that's what I grew up with,to refer to anything that needs flashing to a device,like firmware on my smartphone,router,etc but I can now accept that ROM will simply cause confusion so I'll refer to this as image from now on.
Since wi-fi isn't switched on out of the box,I'm a little put off by this due to my lack of familarity of using linux in general (I use a mac as I moved away from windows as I was still required to use command line to make some things work whereas with a mac,everything is simplified for me to work with with no command line to worry about).
For any WiFi device, one still needs to configure it properly unless you really want to run all of your network traffic via wifi unencrypted and "open", thus vulnerable. Using the command line (thus, logging into
StarMiner via SSH or via the console by plugging the Raspberry Pi into a monitor and keyboard), this is done via
wicd-curses. It is not "sexy" as a GUI, but it does the job it is designed to do in a TUI (Text User Interface) style just as well.
I think you need to remind your developer team the importance of understanding that time is money to some members of it's target audience as I'm not happy with such a basic feature being overlooked.I also expect a GUI (system wide,not me having to remember IP addresses/web addresses,etc to access an online webpage as no internet=no control).
For reference, I am part of the developer team, as well as the Owner of Linux ETC.
StarMiner is my original concept and thus, it is "my baby" as a project here as well. StarMiner came to be due to the lack of proper controllers that "looked pretty and sexy", but were "not up to snuff" mining functionality wise. Reminds me of buying a car...always look "under the hood", not just at the body.
Yes, "time is money". Most of us in the mining circles know and understand this as well (myself included here). However, this is also a Raspberry Pi which is just a minimal/basic ARM CPU and 512MB of RAM, not like perhaps your video editing workstation on Apple's Mac hardware with 16GB+ of RAM and an Intel i7 CPU (as a polite guess
). Having a GUI run on top of (1) a mining application like cgminer or bfgminer; and (2) Apache web server running Perl scripts will overload a Raspberry Pi to make it operate under an extremely and excessively high load (i.e., you are moving at "snail's pace"). The webUI is meant to resolve some of the "plug and play/miner" needs of basic users in place of using a GUI. So, when you refer to "time is money", having a miner that runs as "snail's pace" also fits in this situation. We are aware of such, and designed StarMiner to avoid running as "snail's pace" and thus be more effective and efficient as a mining controller tool.
So while I admit, StarMiner may not make everyone happy (as you so noted above) by not having a GUI interface, the reason, sound logic, and engineering behind such is noted. Most would prefer knowing that StarMiner can and does mine with their particular ASIC device (we have a growing list on our
SourceForge Discussion section) in full and efficiently versus "where is my pretty GUI" that will overload a simple Raspberry Pi.