Re: DDG Donation Roadblocks

Arne Babenhauserheide <arne_bab-S0/[email protected]> Mon, 27 Feb 2017 07:30:06 +0100
Newsgroups gmane.network.freenet.devel
Message-ID <[email protected]>
Ian Clarke <[email protected]> writes:
> On Saturday, February 25, 2017 08:23:00 PM Freenet wrote:
>> What is stopping the funding from DuckDuckGo (received over a year ago)
>> from being disbursed?
>
> Finding someone qualified to hire.

To get that going, we only need your comment whether we can follow-up on
it when we write job openings or bounties for the two tasks described
here:

https://emu.freenetproject.org/pipermail/devl/2017-February/039506.html

I cut the explanations from there for the following short descriptions. 
Can we put up offers for these, using the cost estimates as payment?


(1) Title: *Darknet invitation bundles*
    Description: Adding a single use node reference to an installer
      executable. People could hand out the installer executable to
      their friends to allow them to connect by Darknet instantly. See      
      - https://bugs.freenetproject.org/view.php?id=166#c11290
        (an overview of the requirements and options for invites) and
      - https://bugs.freenetproject.org/view.php?id=1342
        ("create a bundle installer")
    Success-condition: A pull-request is accepted which adds a
      single-click option in the web interface which creates a bundle
      with installers for Windows, MacOS and *nix. These installers must
      be preconfigured to automatically connect via darknet to the node
      on which the bundle was created.
      This will require single-use connection-tokens with which only the
      first person who uses the installer can connect to the node which
      created the installer.
    Estimated cost: 3 to 3.525 weeks (~ $3000 to $3525)

(2) Title: *Fix the installers*
    Description: Fix windows installers first, then add packages for
      linux. See
      - https://bugs.freenetproject.org/view.php?id=1276 and
      - https://bugs.freenetproject.org/view.php?id=1275 and
      - https://bugs.freenetproject.org/view.php?id=5892 and
        linked issues.
    Success-condition: Pull-requests are accepted which identify
      problems in the windows-installer and resolve them. This includes
      porting the wrapper to a 64bit JVM.
    Estimated cost: 0.5 to 2 weeks (~ $500 to $2000)


The main breakage in the windows installers are 64 bit Java and the
wrapper. Therefore the requirement here would be "Freenet installs and
runs cleanly with 64 bit and 32 bit Java on Windows while using the
wrapper".

This will likely require finishing and releasing the work on compiling
the wrapper for Windows 64bit. Providing separate installers for 32bit
and for 64bit could be acceptable.

Linux packages require additional maintenance for which we might not
have the resources at the moment. Since java-based installers for Linux
work, packages need not be part of the task.


Best wishes,
Arne
-- 
Unpolitisch sein
heißt politisch sein
ohne es zu merken

_______________________________________________
Devl mailing list
[email protected]
https://emu.freenetproject.org/cgi-bin/mailman/listinfo/devl
signature.asc (application/pgp-signature, 800 B)
-----BEGIN PGP SIGNATURE-----

iQIcBAEBCAAGBQJYs8dxAAoJEBPvjUUkA8Pr050P/RvjG++MnBPeKvQ3drGnSDxP
CATzxKvHTzn6t2zypO+jfZFlQfx4tFGXNp8EyIcEMRV6Ml7HdnXu9QXN76QEipPE
2tZLyz66d6hCJxVV7lvq/FH5GZRgwcnGK4Xke5OzpjgcJH4obacHN/eYHqVgY7Uo
f0YvlLo/+dSXmS71N/hrJ8W3ngmjve9Y+cUHBf8pwQ5ud/6iNRkfJbduly7EWZQ7
9Qwv6B+0VFpUG69sjL/jZ6dkyHWkNuYxhnT17MxUHpE7+WvznSJTTPZvDefZu72E
/CNXUHboBQG9V2vrD+yM3VDnyKKMZHPKwCdlf6AcOggWMmx87492amPucueTNpWS
sQzkHpCrWumjdrMW2Rs735Y5t5nPN1nQwECMZZHlE1mB+aVK/oK/RBqKPpjPSkXv
sCHmqRPUW4Ifu+BIi8Y7a3KE+Q1ElBkLjiycyNpNFknNyRjJM2OtBuLaJ6CFrC5C
abnfAsLQq3lcySs0ZcSS0ZCc0EbJWxEyu8jhd09jyKOClUH4gUU/BhMF+ui/sgRM
wfQE6VMt86EoC11qIPkKWdhCiCkXrZomEBQvmGsfRsxh6lWKQJ665WGHFeWgM7XS
ktUYe/AXXFYlOhFq7WTOr3ArktraBSzQenUxSKl6cgcj4ELpD8axUagWvYLCaNiD
VSiNg9CTeBTFXj+WyKos
=AsFU
-----END PGP SIGNATURE-----