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

Attachment: signature.asc
Description: PGP signature

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

Reply via email to