Will this have many monitoring functions like there are with the SW used at NOCs? So a large, or many screens can show status of large farms, perhaps even on different networks..
Possible to integrate with a CRM and/or Ticket system to make it easier for large farm operators manage clients, issues, invoices, provide client Dashboards and user level management?
I think all the apps that can monitor and configure many devices are really great but because of the difficulty and price of miners as well as power requirements people are more likely going to buy/lease miners from others that have large farms who would be willing to sell miners that they are hosting but would need some powerful software to make management much easier.
So, what I see is sooner than later people are going to need interfaces that are like the ones used at data centers or people who lease powerful machines and create VPS for their clients and use things like this
http://www.solusvm.com/ (and of course many others, some that even the data center will provide as part of the lease).
If you guys could create a web based software which can easily be tied into compatible existing software that would be great as then the same information would not have to be replicated many times. Even integration into a CMS as a start would be good, then the framework for the content is already there, just modules to be built.
So, if MySQL is used as is popular for many other popular and open source CRMs, Ticket systems/Knowledge base, CMS etc, data can all be shared easily between the tables. The end user will only have to create one login and password, the administrator can see each user/client/support staff.
Connecting to various pools and other sites with APIs could be easily done, with cron or when queried by a user.
I would think that this could be something installed on a server at perhaps the central DC which would hold the largest number of miners, then through IPSec VPN (not at all related to this sw but would allow management at multiple sites which would be the task of the DC operator to implement) could also connect to other miners at different locations. If IPSec VPN could not be done I'm sure that some creative ways to access information from other locations would be easy enough to figure out. A backed server could be setup that would feed a front end located at a large DC specifically for web hosting so that users could always connect to the "cloud" even if a connection at one site may not be reachable for what ever reason.
I wish you guys luck in the development of this as it would really take off if the interface is easy to use even if it takes some extra work on the back end. Then your product could be a service based Open Source fee structure which has been a very successful method of software development.
Thanks!