Hi everyone,

Here's my current understanding of the things Fred needs before 1471
will have -pre3 / is probably stable and feature-complete. If you're
looking for something to do, doing one of these would be great!

1. When updating to a suggested version, plugins (especially ones
   necessary to connect like UPnP) need to completely fetch the
   suggested version before unloading the current one to avoid being
   unable to complete the fetch. [0] We can either remove the suggested
   versions from connection-essential plugins (the easier option) or
   implement suggested version upgrading as above.

2. Add a fundraising solicitation useralert. See how the JVM version
   alert was added; [1] this one should have a "hide" button too. [2]
   This could be something like "The Freenet Project can no longer
   afford to pay a developer. Please donate! Our BitCoin address is
   1966U1pjj15tLxPXZ19U48c99EJDkdXeqb; see the project website for
   details." (Maybe a link to the website mirror, and/or the clearnet
   one.) The BitCoin address be added with a substitution token in the
   translatable string.

3. Generate and use a new autoupdate key to be switched to if running
   Java 7 or higher. (A release manager needs to at least generate the
   key; I'm working on a script for this.) Fixing bug #6390 is part of
   this. [3]

- Steve

[0] https://bugs.freenetproject.org/view.php?id=4490
[1]
https://github.com/freenet/fred/commit/2e0a8583de26b186a49c3f5e62713dd643e6c347
[2]
https://github.com/freenet/fred/commit/c4560061fc71251c02bc9178a6a992879ef90c5d
[3] https://bugs.freenetproject.org/view.php?id=6390

Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
Devl mailing list
[email protected]
https://emu.freenetproject.org/cgi-bin/mailman/listinfo/devl

Reply via email to