On 02/13/2010 05:19 PM, Ian Clarke wrote:
> On Sat, Feb 13, 2010 at 10:13 AM, Thomas Sachau <m...@tommyserver.de> wrote:
> 
>> If i remember it right, there was a goal to get packagers for freenet for
>> different distros. If you
>> really want to force GWT as a dependency without a way to compile it from
>> source, you will make it much harder to even find people, who will try to do
>> the needed work.
>> I can tell you that even the current set of dependencies is not easy to
>> package, but GWT is a big, complete mess, all other freenet dependencies are
>> a no-brainer against it.
>>
> 
> People still use Gentoo? ;-P

Sure :-P

> Seriously, I never understood the point of building everything from source -
> Gentoo is pointless masochism IMHO, which probably explains its steady
> decline in popularity, I hardly ever see it any more.

I think, the number of users did not decline, just more users for other distros 
like ubuntu, which
might decline the popularity percent in some stats.
It has its advantages with the good package manager, you can easily adjust the 
behaviour, package
handling and dependencies in great depth and based on that there easy ways to 
e.g. include patches.
There are enough people around, who like that.

In addition, i bet you often dont ask the people about their distro, so you may 
not even know about
those, who do. ;-)

> 
> GWT's output is itself source code, so for Gentoo presumably we can just
> include that, rather than having to generate the JavaScript source from the
> original.

There is another advantage with Gentoo: I can use an adjusted ebuild to compile 
and install freenet
with some changes i want to test, in addition to personal changes, which i 
might want to keep local
or which are not accepted upstream. Since freenet does currently build from 
source, this is easily
possible. But if you use the "compiled" output of GWT, then it will be harder 
to keep local changes
or to test changes, which i want to push, since those will have to be in the 
original source, so i
again need to have GWT around. And for GWT, the same reasons apply, why i want 
it from source and
not binary.

> 
> 
>> Uh, i thought, freenet was about a way to securely and anonymously send and
>> get data. If your target on those people, who want that, then you should
>> also remember that there have been enough issues with javascripts (exploits
>> and other nasty things on normal websites), so many users at least
>> use something like NoScript, which blocks javascript by default.
>>
> 
> You can create exception rules with NoScript - right?

This might currently be save, if every dev does create perfect code, but what 
happens, when a
freesite can exploit the javascript? This might even be a bigger problem, when 
there is more content
allowed, like a restricted set of javascript or similar.

Maybe keeping FProxy as an alternative for those people, who dont want or are 
not able to use
javascript?

>> I did not even speak about those people, who run freenet on a server and
>> use some text-based browser without javascript to access the WI.
>>
> 
> Anyway, Pupok has proposed that she could also use Dojo, although she isn't
> as familiar with it as GWT, and it should be able to degrade gracefully.

I currently cannot say anything about Dojo, it also seems not to be packaged 
for Gentoo, so i would
have to do that too, but dont know the amount of work for it.

Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
Devl mailing list
Devl@freenetproject.org
http://osprey.vm.bytemark.co.uk/cgi-bin/mailman/listinfo/devl

Reply via email to