It might be reasonable to do darknet invitations: a file which allows
someone to connect with another node over darknet without exchanging
noderefs. (I can't think of how this would work, though.) This could
also, perhaps more conveniently, come baked into a generated
installer. In a similar vein, generated installers could include
additional plugins as well. When I helped someone set up Freenet, FRED
itself was fast, but all the plugins (WoT, Freetalk, FMS, Sone) took a
while to download. Sure, I can carry the .jars/.zips around with me,
but that's annoying and not streamlined.

More extensively, which probably falls outside the scope and intent of
gun.io, it would be very nice to have code cleanup, review, and
documentation. One cleanup task that occurs to me is separating FProxy
and the rest of the UI from - I'm not sure what to call it: the core?
Such work could involve using FCP to interact with the backend and
using an established templating engine like Apache Velocity Engine.
Review could catch bugs and inform any possible cleanup and
documentation. Documentation would allow others to add Freenet support
to their existing products, or write their own Freenet daemons. It'd
also be good for FRED to have a protocol and load balancing
specification to work from.

These projects are probably still be too large, and I'm not sure about
putting them on gun.io as I'd like to do them myself, but I'm
interested in realtime public chat using WoT for identities, and more
chat programs/plugins which are compatible with FLIP. I'm hoping to
work on that myself in the form of additions to my chat plugin. There
have also been many posts about a filesharing plugin, which I think is
a great idea, but I haven't noticed reports of progress on any of them
so far. Most recently, f?nfnull's "What Freenet really needs" in
eng.freenet on Freetalk mentions this.

How about posting subtasks for cleaning up WoT/Freetalk?

-Steve

On Mon, Jan 9, 2012 at 10:38 AM, Ian Clarke <ian at locut.us> wrote:
>
> On Thu, Jan 5, 2012 at 8:28 PM, Michael Grube <michael.grube at gmail.com> 
> wrote:
>>
>> If I understand correctly, you pick a task that nobody has time to do. You 
>> then outsource that task. People then compete for your money with their 
>> solutions.
>>
>> It's like TopCoder but you get paid to win! Awesome.
>
>
> Right, and I think anyone can offer to pay people to perform specific tasks, 
> not just the project.
>
> What are some good candidate problems for people to address? ?We could invite 
> both donors and programmers for each problem...
>
> Ian.
>
> --
> Ian Clarke
> Personal blog: http://blog.locut.us/
>
> _______________________________________________
> Devl mailing list
> Devl at freenetproject.org
> http://freenetproject.org/cgi-bin/mailman/listinfo/devl

Reply via email to