On Thu, Nov 27, 2008 at 8:26 AM, Matthew Toseland
<toad at amphibian.dyndns.org> wrote:
> On Thursday 27 November 2008 00:07, Zero3 wrote:
>> Matthew Toseland skrev:
>> >>>> I do understand that whether the default should be on or off is a tough
>> >>>> decision, but shouldn't we at least warn the user about it, and provide
>> >>>> an easy way to disable it (if enabled by default)?
>> >>>>
>> >>> Huh.
>> >>>
>> >>> On windows we use services which is the standard way of interfacing with
>> >>> the OS... and on *nix we provide a start/stop script which is compatible
>> >>> with init's format. What exactly isn't "easy" here?
>> >>>
>> >> I'm quite sure the average Windows user doesn't know how to disable a
>> >> system service (after he manages to figure out that Freenet has
>> >> installed itself as a system service...) . The average geekiness among
>> >> Windows users is much lower than among Linux users, mind you. Obviously,
>> >> I cannot provide any raw numbers as you probably would prefer, so I
>> >> guess we won't be getting any further on this matter either.
>> >>
>> >
>> > What do you suggest then? We already have too many config options even on
> the
>> > simple page ... and having a big red button and a sign that says "DO NOT
> PUSH
>> > THIS BUTTON" is getting really lame...
>> >
>>
>> Best compromise (IMHO) between extreme user friendliness and network
>> support would be to always enable the autorun, but include a small note
>> in the installer about it (after installation, Freenet will
>> automatically run in the background of your computer as a system service
>> and use some of your system resources in order to be a part of the
>> Freenet network, bla bla bla - and a link to the website faq about how
>> to disable the system service if the user wants to). That way, we kindly
>> inform the user about the fact that we install a hidden service eating
>> resources. When we get the tray icon, we can probably remove such notice.
>
> Yet another warning. :|
>>
>> Or we can just not care, of course... :)
>
> That may be the better option in the short term.
>
> When we have a tray icon it may make sense to run the node as the installing
> user.
>

Apache have a tray icon for its tomcat web server, the source is
availiable in their web site
http://commons.apache.org/daemon/procrun.html
see if we can reuse it.

Reply via email to