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
signature.asc
Description: OpenPGP digital signature
_______________________________________________ Devl mailing list Devl@freenetproject.org https://emu.freenetproject.org/cgi-bin/mailman/listinfo/devl