Re: Poll results available; Temporary quit as potential employee

Arne Babenhauserheide <arne_bab-S0/[email protected]>
Newsgroups gmane.network.freenet.devel
Message-ID <[email protected]>
Matthew Toseland writes:
> The final results seem surprisingly sensible, though clearly there is
> overlap and lack of clarity around the darknet enhancements stuff.

Yes, it’s pretty solid. Though the only reason that fixing WoT is not at
the top is that xor pulled out his vote for that (and marked it as
non-distributed — he did *not* use it for something else).

However keep in mind that the money will only last for 20 weeks of
fulltime employment, not for 50 (and we did not offer 50 weeks: xor said
that he would need 27k for one year employment, but the cost estimates
used fulltime weeks).

I did an evaluation of the full set of CSVs xor distributed with the
results, and that shows that from the top 20 tasks, 14 are robustly in
the top 20, regardless of the evaluation I choose:

- Web of Trust: Finish first iteration of most critical speed fixes; ranks: 2 0 17; cost estimate: 4.1
- Darknet invitation bundles; ranks: 1 1 1; cost estimate: 1.125
- Improve FProxy CSS3 support to allow better Freesite UI; ranks: 0 2 2; cost estimate: 1.75
- Short node references; ranks: 6 3 12; cost estimate: 0.8
- Legal docs: Instead of the above suggestions, just link the Tor legal FAQ; ranks: 4 4 15; cost estimate: 0.5
- Document how Freenet works, with a infographic; ranks: 10 5 7; cost estimate: 1.625
- Friend requests, like in Facebook; ranks: 3 7 0; cost estimate: 1.375
- Keepalive; ranks: 13 8 3; cost estimate: 1.75
- Friend-of-a-friend connection suggestions (FOAF); ranks: 14 9 4; cost estimate: 2.25
- Darknet chat improvements; ranks: 17 10 5; cost estimate: 2.2
- Single use node references; ranks: 16 11 6; cost estimate: 2.4
- how to install Freenet; ranks: 7 13 8; cost estimate: 0.9
- Migrate to the Gradle build tool; ranks: 12 15 9; cost estimate: 1.166
- Do not reject Freemail messages when an ID is not known; ranks: 8 18 16; cost estimate: 1.0

I plan to do a few other evaluations to test the robustness of the
results and upload them over the weekend. One of them is to use a metric
which reduces the effect of different scaling of the development time
per feature.

> Whoever implements it, or buys it in, should go carefully over
> everything that's been said about it, especially on the bug tracker, and
> check my old FOAF branch. It may not make sense to adhere too rigorously
> to the specific division of jobs given here, especially as they overlap.

Yes. It’s a list of things we’d like to pay for, not a list of clearly
isolated tasks.

> I do think that Xor having to deal with this while potentially being a
> beneficiary was unfair.

That was quite a risky situation, yes, and it had the bad effects we
could have expected :(

I had hoped that me doing an independent evaluation would reduce the
problem, but that seems to not have been enough.

> I for one appreciate all he's done for the
> project, mostly as a volunteer. Unfortunately even for volunteers
> Freenet has very little personpower at the moment...

Yes.

> Legally I probably could work on Freenet a bit as a volunteer. When I
> will have the time and energy to do so remains to be seen. I will update
> my blog sometime soon to reflect this.

That would be great.

> How are we going to move forward on converting this money and
> rough-roadmap into code? Are any of the volunteer devs available? (I'm
> not)

Maybe we can put out that question via all Freenet channels we have to
first see whether someone from our community is up for taking money for
improving Freenet.

> Do we want to try just doing bounties, or put it out to tender? Is
> there enough money for that to be viable? Even if we do that, somebody
> will need to be responsible for supervising them, verifying that the
> code works and is reasonable etc - getting good results from a third
> party developer requires that *we* know what we're doing (see e.g. the
> London Ambulance Service disaster - the contractor was a bunch of
> idiots, but worse, the buyer had no idea what was going on).

There’s a real danger there, yes. This is the weakest spot I see in our
community: We do not have good structures to ensure that money we spend
is used to the best effect. Though if this poll gives social weight to
our roadmaps, then it might help us in that 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-----

iQIcBAEBCAAGBQJYSwUsAAoJEBPvjUUkA8ProywQALAQbczzml9ZRCmhHdZzqkoR
XioNifKFSEdCW/SmIwmmognP9CFV70pL6+3t8DjxTZsr44g9Ce24YxE8DHI775FE
X04czh1XafOpdqV4SBJyOq+I1p2KgfarWPg4qhb0aShoIaIFZholV2QpMksybNN2
+bRLou2mPu99YQAbfUcKZWu4gU/AE1V3ycBq6S+95T+9dtHfjkKdC5lcRyhE4VU0
6yK3VdruK5FJPOLHr2q6M/mTDB4MbwYRMqdQq14X+IyaFYH3abAqB0tOeAKLS2Ld
VJm2rNXDtoI2susoSRpLzOIg+HTQYA0mK/srZEMIkl8vY3q5lDJmY8sUVD2F+EZ2
YmhUeihyRqDWod9qZFmbQyB8rLnbuj4+ymBMB2bilXhtuwYyGVDR1Tgoyw3QkxfK
M0YGW5Pk6z3K+I5UgQ9XPuKlR6m3Xel16Z/k9VCjxwuT0LZnmmbDXcvlPTZFX4Ux
v5R5ZJ6+bEdeyBwW7SsFjnvcEGf6N6nmOt0O3No+G67r8Tf5zqYli530G0n7Pm0t
qNxHZpfNHwP3iA/vt5Gt2cjMsReCv2WjihCDbHDc1ODWCvWshGKfumu0q4FxWcQS
JWsQWZFo8P60N69ALXEkrygtv1dqQmL1HFUk/v1OvclIvJrryfiKyeFq/NSdZjwP
NpXXR1hAV2+IbXyRZW0x
=QoRh
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.