Version 3.0 Feature

General HouseBot discussion. Any issues that don't fit into any of the other topics belong here.
ScottBot
Site Admin
Posts: 2790
Joined: Thu Feb 13, 2003 6:46 pm
Location: Georgia (USA)
Contact:

Version 3.0 Feature

Post by ScottBot »

Work on Version 3 has been very slow. One of the reasons that it is progressing so slowly is that the first feature (the big feature) that I am adding is to split the User Interface apart from the core server functionality. This would allow you to remotely configure the server from one or more machines. It would also allow the server to run as a service.

However, there is a huge amount of work involved and there have been several technical hurtles that have been difficult and a few difficult ones still remain.

Every time I work on it, the thought keeps going through my head that it's not worth the effort and potential loss of stability with so much of the code needing changed. I know there are a few users that have asked for this and would like to see it, but I'm starting to doubt the time involved in the implementation is worth the value that the few users would appreciate.

So... since this is really for the users (I control my server via RDP), I'd like everyone to take a moment and answer the pole above.

I can either continue to work on the split for 3.0. This will mean AT LEAST another nine months of development and less new features.
OR
I can bag the split and begin to focus on the long list of new features that have been requested for some time.

You make the call.
Scott
Osler
HouseBot Guru
Posts: 742
Joined: Fri Feb 03, 2006 11:18 pm

Post by Osler »

Forget the split. I can see how this may be helpful for a minority of users, but the majority will never need or use this functionality. I would be very concerned about porting my current set-up to this "new" set-up...with absolutely no gain on my part (IMHO). I think the core functionality of the program is SOLID and I would focus my attention on tweaking the features. This is just my opinion based upon my personal (read: self-centered) opinion of the state of the software.

Osler
bjlamarca
Member
Posts: 83
Joined: Wed Apr 13, 2005 1:09 am
Location: White Plains, NY

Post by bjlamarca »

Also say forget the split. I already remotely configure the server via Windows XP remote desktop.
Last edited by bjlamarca on Thu Nov 09, 2006 11:50 pm, edited 1 time in total.
kilowatt
Senior Member
Posts: 152
Joined: Thu Jan 08, 2004 5:45 pm
Location: Westford, MA

Post by kilowatt »

I would say skip the split. It would be a nice feature but I work around it by running the current version as a service using Firedaemon.

I did this originally for a system that had multiple users and I didn't want to be logged in all the time for housebot to function. I set it up to restart automatically if the service stops. The only down side is as users log in and out the access to housebot (icon in system tray) disappears. If I need to get to it to make changes I just kill the process and the icon reappears when it auto restarts. Then I can make any changes I want.

HouseBot runs as a service even when no one is logged into this system. The software remote works fine both locally and from other machines.

So separating the server out to run as a service would be a little nicer but not worth 9 months more of work.

For remote control of my systems I use VNC. I run it over SSH when I'm remotely controlling the system at my vacation home.

Mark
yaccri
HouseBot Special Member
Posts: 304
Joined: Wed May 07, 2003 2:19 pm
Location: Tel-Aviv, Israel
Contact:

Post by yaccri »

Scott,

Leave the split to version 4.
I personally prefer to see other enhancements first.

Thank you for sharing your concerns with us.
I suppose that you already spent a great amount of time on the splitting issue, and still you are willing to take a step back and to think it over!

Thank you!

Yoram
wallebalboa
Senior Member
Posts: 111
Joined: Wed Aug 11, 2004 6:52 pm
Location: Sweden

Post by wallebalboa »

Hello scott!
Thanks for the possibility to do user input ;)
For me the "divorce" of runtime and theme editor (task/mode editor) was mainly a stability issue. (the edit of one theme button should not crash the server!). If this is a big-dig and will delay features i say focus on the features and wait with the divorce to a later release....

kind regs
markd
Advanced Member
Posts: 234
Joined: Fri Jul 21, 2006 4:32 pm

Post by markd »

I use VNC to access the server. A touch painful, but much better than nine months! ;-) I use the basic batch file to restart any crashes, and I'm not mission critical- if it goes down while I'm editting, no big deal.
JonFo
Member
Posts: 49
Joined: Sun Sep 21, 2003 11:56 am
Location: Big Canoe, GA
Contact:

Post by JonFo »

Skip the split. Remote desktop allows all the server control most of us need. And there are ways to make an app come back after a restart.

Additional features, or tweaks to the UI would add more value overall.

Thanks for asking.
_______

Jonathan
[email protected]
Member
Posts: 6
Joined: Fri Sep 30, 2005 10:01 pm

Post by [email protected] »

I do not see a need to split the two. I simply use RDC to connect to HB when needed. More features please!
roussell
Advanced Member
Posts: 268
Joined: Wed Dec 15, 2004 9:07 am
Location: Pelham, AL

Post by roussell »

Skip it, yes it would be very nice and open the door to some embedded platforms similar to Homeseer's Pro-100, but...

Most people have found ways around it, I used MS TweakUI to auto-login to the in HB account and start/restart HD from a batch file in the startup folder. It always works. I access the server through a RDP connection to the console and that computers only use is for HA related duties so it works fine.

I would like to see a split some day (maybe in 4.0) but I'm more interested in the features brought up here before and enhanced insteon/zwave/UPB support. I love the SWremotes, but along with the other changes mentioned before, I would love support for embedded HTML pages, and full-motion webcams or any other form of video. Oh yeah, flash objects in the SWremote would be nice, or maybe a flashed-based SWremote. :D

BTW, It was so exciting to login to to the forum this morning and see all the posts - it really shows that a lot of people are lurking and waiting to join in a discussion.

Terry
Pedromlo
Member
Posts: 12
Joined: Tue Sep 26, 2006 9:57 am
Location: Portugal

Post by Pedromlo »

Hi,
I´m new at HouseBot, but as a new user i think new features are more important than the split
Regards.
Richard Naninck
HouseBot Guru Extraordinaire
Posts: 1121
Joined: Tue Sep 28, 2004 7:49 am
Location: The Netherlands

Post by Richard Naninck »

I would be happy with other features in stead of the split.
Many different good enhancements have been discussed which probably require a lot less work.

I know this poll is only about yes or no to the split, but here goes...

Streaming video .... to get somekind of security camera's on board would be my number 1 feature.
ScottBot
Site Admin
Posts: 2790
Joined: Thu Feb 13, 2003 6:46 pm
Location: Georgia (USA)
Contact:

Post by ScottBot »

I think I see a pattern. So the split is now postponed until sometime in the future. I have to say that I'm not terribly disappointed that the votes went that way.

Thanks for the input.
Scott
PT
Senior Member
Posts: 147
Joined: Wed Apr 13, 2005 12:32 pm
Location: Hampshire.UK

Post by PT »

For my part I would agree with all of the above. Drop the split in favour of the features.

Scott Thanks for oppotunity to have some input into the decision process.
Regards

PT

If it isn't broke,fix it till it is!
incoronado
Senior Member
Posts: 153
Joined: Fri Mar 19, 2004 12:30 am
Location: San Diego, CA

Post by incoronado »

Ditto. Skip the split and work on developing core functionalty. Personally, I think the current HB design is already on the right track. I use VNC and it works perfectly fine for my use.
Post Reply