On 12/18/2014 08:00 PM, Matthew Toseland wrote:
> On 19/12/14 00:46, Matthew Toseland wrote:
...
>> So what you are saying is the default is not NOT to start on startup?!
>>
>> When was this massive, enormous change discussed? When the new installer
>> was deployed? Was it imposed without discussion?
>>
>> All of the Freenet installers going back at least to 0.7.0 have always
>> had start-on-startup.
>>
>> Xor has posted the obvious arguments as to why. I'm just pointing out
>> that it's a major change which should have been discussed first,
>> possibly here.
> Technical clarification: For the last few years on Windows we've done
> start-on-login. There are good reasons for running as the user who
> installed Freenet / uses Freenet, including security issues related to
> e.g. auto-update (which isn't entirely resolved for multi-user as we
> have a web interface).
> 
> However, if the new installer only starts Freenet *on demand* by
> default, that's a major change, which may well cancel out the
> improvements in data retention we saw over the summer. Freenet mostly
> works because the average uptime is reasonable, much better than we had
> feared. This is partly because it starts on login. Of course we should
> ask the user, e.g. have a checkbox, but it should default to on.

I assume it was inadvertently changed in the InnoSetup reimplementation
of the setup and no one brought up that it was a significant policy
change. Fixed in 52ea28d. [0]

[0]
https://github.com/freenet/wininstaller-innosetup/commit/52ea28d247dbad51abc515656b9187a03ef35d14

Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
Devl mailing list
Devl@freenetproject.org
https://emu.freenetproject.org/cgi-bin/mailman/listinfo/devl

Reply via email to