On Fri, Oct 12, 2012 at 03:55:22PM -0700, Ximin Luo wrote:
> IMO the main problem has, for the longest while, been developer time
> and code quality. It is a bit chicken-and-egg. If the code quality
> is poor (which it is at the moment) then developers are less incline
> to work on it (like me). If there are few developers with time to
> work, then code quality will not improve.
> 
> One can think about cool research topics and new algorithms but
> without the foundation it's impossible to implement these in
> reality, no matter how good one's ideas are.

The problem is without visible progress we will lose both users and developers, 
and especially funding.

And Freenet is fundamentally flawed in a great many ways; if we don't make 
progress on these, it won't have contributed much no matter how shiny clean the 
code is.

However, I do see your point of view as well. We need to improve 
documentation/javadocs, unit test coverage, structures and so on. There has 
been some limited progress on getting rid of mega-classes recently, both in my 
work and chetan's, which is a start... So it's a tradeoff. We need to do both 
cleanup and innovation.

Attachment: signature.asc
Description: Digital signature

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

Reply via email to