Guys, I've checked in a new cut of NodeConfig.
Changes: * ipAddress and listenPort fields now relocated to front, 'Normal' tab * these fields hidden unless node is set to permanent * 'transient' checkbox relocated to front 'Normal' tab, and changed to a pair of mutually-exclusive checkboxes, reading 'transient' and 'node runs 24/7' * node defaults to transient, with brief static text saying that permanent nodes are good * if user clicks 'permanent node', a dialog pops up explaining the requirements for running a permanent node, and asking user to confirm * setting node to permanent automatically sets 'doAnnounce' I hope this proves to be an acceptable compromise. If the above descriptions don't make sense, then check it out from cvs, build it and have a look If you don't have MSVC, or if you can't be bothered building form source, get the binary from http://freeweb.sourceforge.net/NodeConfig.zip David > Ian Clarke wrote: > > > Looks great, a few issues: > > > > Nodes are set to transient by default, and the setting is under the > > advanced tab. It is reasonable to assume that 99% of windows users will > > probably never even look at this setting, let alone click on it. We > > need to force them to tell us whether the node should be transient or > > not (explaining that leaving their node running is a good thing). > > > Right, David and me are arguing hard on that topic :-). I think the > transient setting belongs on the first, "basic" page, he said it is > advanced. So after one of us died during the fights, we?ll have a final > decision. > > > > Also, the announcement option is meaningless if the node is transient, > > it should probably be greyed out in this case. > > > Yes, we can do that easily, although it doesn?t hurt to have it set or > not set, as it is ignored on transient nodes. I will look into it. > > > Sebastian > > > > > _______________________________________________ > Devl mailing list > Devl at freenetproject.org > http://lists.freenetproject.org/mailman/listinfo/devl > _______________________________________________ Devl mailing list Devl at freenetproject.org http://lists.freenetproject.org/mailman/listinfo/devl
