[freenet-dev] website spanish translation rev 1

2012-03-14 Thread Steve Dougherty
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

It has been merged into staging, and I hope it'll be deployed this
weekend along with the rest of the server work planned.

- -operhiem1

On 03/14/2012 07:20 AM, Ian Clarke wrote:
> Great work!  Have we merged this yet?
> 
> Ian.
> 
> On Mon, Mar 12, 2012 at 11:23 AM, Flavio Heredia
>  wrote:
> 
>> good morning list.
>> 
>> a revision of website spanish translation is ready and a pull
>> request done.
>> 
>> many typos corrected and a better translation improved.
>> 
>> for a preview please see http://merlinux.com.ar/freenetproject/
>> 
>> also in freenet.
>> 
>> enjoy and kind regards. merlin
>> 
>> On Mon, Mar 5, 2012 at 10:10 AM, Flavio Heredia
>>  wrote:
>>> On Sun, Mar 4, 2012 at 1:30 PM, Steve Dougherty
>>> 
>> wrote:
 Looks great! I'm in the process of deploying it.
 
 Is "Convesar" in "Compartir, Convesar, Navegar. Anonimamente.
 En la Red Libre" a typo for "Conversar?"
 
 Thanks, operhiem1
 
 On Mon, Feb 20, 2012 at 6:57 PM, Flavio Heredia
 
>> wrote:
> 
>>> 
>>> yes, it is... i'm working in a review and many of this and
>>> other errors will be corrected. thanks a lot for feedback...! 
>>> merlin
>> ___ Devl mailing
>> list Devl at freenetproject.org 
>> http://freenetproject.org/cgi-bin/mailman/listinfo/devl
>> 
> 
> 
> 
> 
> 
> ___ Devl mailing list 
> Devl at freenetproject.org 
> http://freenetproject.org/cgi-bin/mailman/listinfo/devl
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQIcBAEBAgAGBQJPYR8sAAoJECLJP19KqmFuiLIP/15P6q1vQTRDMXINnp1EWvvU
ay+3n7hk0QxPXHc0UMzX3hjKj2vQmsbAbPqCRFLEexP42kBYywc9bgk0G9YArXhv
ErKvthw/7f5Jq2NiTeC+8xsXIjaERtpQFfJe5h1slVNLvzoBvUEccTIO7XC0ycJK
NNGDIojXFGMTqqHzcERGZK+O0Ld9l1jXGo7DN7bGujz3J5wQv0tR959V0iMIEAzP
oLt4pOmv5C84+V0VySTtjyEyKYI5jPiQKt9NUOGvj72n8ZeWZLC9EmN76KR2gkKi
EsOjvVciUJSTI6g//vQxKaQCawcKoDJvIQGZjKnZL5k79B2dokvdc5YkZyKbz5Us
c0V+KO5wEyUx5m4s9aX28oOWaFNN5P8BkWPP+RQIZV5OY8XvS5HvmbG8CBK5/HwU
M56Gn/KfCAP6ZGWiO1aZ010EMnAR04RIREMrzi+2WV0VI39N+BPy2igCEHj4RE3d
asVnForOux1qczTVYLFxE2kZClvM00UE3iHKQEiU/ICQJo+txGHpbz+qjy2/i3BT
kfDiAYpiW163jRXKNytvYCEfAb6AF1BrGTf+IKjxVr/sYCPHkTj4QSDnazgwcSd1
3o7xOEkRxDoQ8CCiUq5y7eLt+SF3fa75vmApUHzb/FBsu4f//QTb2Z9Ss9E07+9f
4XCla/MMHOeCUeTVpWxc
=97ye
-END PGP SIGNATURE-



[freenet-dev] Should we switch the websites to httpS only?

2012-03-14 Thread Florent Daigniere
On Wed, Mar 14, 2012 at 06:19:07AM -0500, Ian Clarke wrote:
> On Fri, Mar 9, 2012 at 3:37 PM, Evan Daniel  wrote:
> 
> > I'm in favor of https only. The only real arguments against it are
> > probably server cpu load. I assume that given our traffic levels,
> > that's not likely to be an issue?
> 
> 
> Actually it might.  While we normally hover around 2,500 visits per day,
> which the server should be able to handle quite easily, we do occasionally
> get linked from high-traffic websites which puts a lot more strain on the
> server.
> 
> It's important that the server doesn't go down on these occasions as they
> are an important way to acquire new users, donors, and developers.
> 
> Ian.

That might have been a concern a decade ago, it's not anymore... back then
 we had a dynamic website, nowadays everything is static and (much) faster.

Talking about SSL: some of the SSL ciphers are quite fast... and even
accelerated in hardware!
http://publib.boulder.ibm.com/infocenter/wasinfo/v6r0/index.jsp?topic=%2Fcom.ibm.websphere.express.doc%2Finfo%2Fexp%2Fae%2Frprf_ssl.html
http://zombe.es/post/4078724716/openssl-cipher-selection

I've tweaked what we use on osprey already:
RC4-SHA as a first choice, AES-128-SHA the fallback... and the other ciphers
then.

When we will renew the SSL cert, I will ensure that we use a smaller keysize 
too;
4096 bits RSA is too big, even by my paranoid standards.

We can't do ECC just yet (the openssl version we use doesn't support it)...
and the VM we rent doesn't export AESNI's CPU flags.

Florent



[freenet-dev] fproxy-ng first draft and a short roadmap

2012-03-14 Thread Nicolas Hernandez
http://dl.dropbox.com/u/67035152/fproxy-ng.png

It should be ok

- Nicolas Hernandez
a-n - aleph-networks
*associ?*
http://www.aleph-networks.com




On Wed, Mar 14, 2012 at 12:01 PM, Ian Clarke  wrote:

> On Sun, Mar 11, 2012 at 5:07 PM, Nicolas Hernandez <
> nicolas.hernandez at aleph-networks.com> wrote:
>
>> Here is the first draft of http://dl.free.fr/h8FSuBGNG 
>> <http://dl.free.fr/h8FSuBGNG>
>>
>
> Nicolas, I can't seem to download this, I click on "T?l?charger ce
> fichier" but nothing happens :-/
>
> You might want to consider using http://dropbox.com/.
>
> Ian.
>
>
> --
> Ian Clarke
> Founder, The Freenet Project
> Email: ian at freenetproject.org
>
> ___
> Devl mailing list
> Devl at freenetproject.org
> http://freenetproject.org/cgi-bin/mailman/listinfo/devl
>
-- next part --
An HTML attachment was scrubbed...
URL: 
<https://emu.freenetproject.org/pipermail/devl/attachments/20120314/8341050a/attachment.html>


[freenet-dev] A general question about heavy UI

2012-03-14 Thread Nicolas Hernandez
- Nicolas Hernandez
a-n - aleph-networks
*associ?*
http://www.aleph-networks.com




On Wed, Mar 14, 2012 at 12:12 PM, Ian Clarke  wrote:

> On Wed, Mar 14, 2012 at 5:53 AM, Nicolas Hernandez <
> nicolas.hernandez at aleph-networks.com> wrote:
>
>> One of my expert (francis) ask me if it is a good idea to developp a
>> frontend like Azureus wich could embed a freenet node ?
>> Have you some reasons to say that this is a bad idea as personnal time
>> invertissment ? The Freenet dev community is ok to receive this sort of
>> contribution ?
>>
>
> Would this be instead of or in addition to replicating FProxy's current
> functionality?
>

in addition in my opinion

>
> This is certainly possible, however searching in Freenet is rather because
> of how we must implement it internally, so it would be difficult to
> replicate the experience of a file-sharing app like Azureus.
>
agree


>
> It is also very important that we do not do anything that might allow
> someone to accuse us of inducing copyright infringement, although of course
> there are many perfectly legitimate uses of file sharing applications.
>
> good alert ... ! ... we have that in our mind now.


> Ian.
>
> --
> Ian Clarke
> Founder, The Freenet Project
> Email: ian at freenetproject.org
>
>
> ___
> Devl mailing list
> Devl at freenetproject.org
> http://freenetproject.org/cgi-bin/mailman/listinfo/devl
>
-- next part --
An HTML attachment was scrubbed...
URL: 
<https://emu.freenetproject.org/pipermail/devl/attachments/20120314/a6cac266/attachment.html>


[freenet-dev] A general question about heavy UI

2012-03-14 Thread Nicolas Hernandez
Hello,

One of my expert (francis) ask me if it is a good idea to developp a
frontend like Azureus wich could embed a freenet node ?
Have you some reasons to say that this is a bad idea as personnal time
invertissment ? The Freenet dev community is ok to receive this sort of
contribution ?

nicolas

- Nicolas Hernandez
a-n - aleph-networks
*associ?*
http://www.aleph-networks.com
-- next part --
An HTML attachment was scrubbed...
URL: 
<https://emu.freenetproject.org/pipermail/devl/attachments/20120314/ba819a0a/attachment.html>


[freenet-dev] Gun.IO and Freenet

2012-03-14 Thread Ximin Luo
 but I shall defend, to the
> death, your right to say it. - Voltaire
> Those who would give up Liberty, to purchase temporary Safety, deserve
> neither Liberty nor Safety. - Ben Franklin


-- 
GPG: 4096R/5FBBDBCE
https://github.com/infinity0
https://bitbucket.org/infinity0
https://launchpad.net/~infinity0

-- next part --
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 900 bytes
Desc: OpenPGP digital signature
URL: 
<https://emu.freenetproject.org/pipermail/devl/attachments/20120314/ac39f23b/attachment.pgp>


[freenet-dev] fproxy-ng first draft and a short roadmap

2012-03-14 Thread Nicolas Hernandez
On Mon, Mar 12, 2012 at 2:01 AM, Ximin Luo  wrote:

> On 11/03/12 23:11, Matthew Toseland wrote:
> > On Sunday 11 Mar 2012 22:07:08 Nicolas Hernandez wrote:
> >> Hello,
> >>
>

Hi,



> >> after lots of internal fights the choice is made. Let's go for GWT.
> >
> > This will cost us a large proportion of our core userbase. Alienating
> your core users is a cardinal sin.
> >
>
> This prophecy is a little unrealistic,


prophecy + unrealistic is already a critic :-)

I 'am' an old Java programmer, my experts are advanced java programmers,
and when we are coding with GWT, we produce GWT.  it looks real  for
me. I am not a commiter, just a coder nothing prophetic for freenet. If our
efforts to share code with Freenet community does'nt work, it would not be
a technical problem for us, it would just be an ideological reframing.



> let's see what the end result actually
> is before criticising it.
>
> Nicolas - can you describe your reasoning behind your decision? Why not
> e.g.
> Apache Wicket?

I have send en email about that. I can fill the decision matrix for you if
you really needs.
- Minimalist ui tools
- poor production capacity in iterative mode,
- developpers knowledge of Wicket,
- capacity of using multiple UI with and without js (Lnyx, Web 2.0,
Android, ...)

are unfavorable  compare to GWT

We likes the concepts of Wicket, but in the case of a road to 0.8, GWT
looks - for us - the less worst choice. 6 monthes to produce the entire UI
is not impossible. With wickets i can't produce someting usable in 6 monthes


Nicolas
-- next part --
An HTML attachment was scrubbed...
URL: 
<https://emu.freenetproject.org/pipermail/devl/attachments/20120314/3b2e94d1/attachment.html>


[freenet-dev] GSoC: is experience with security a necessity?

2012-03-14 Thread Arne Babenhauserheide
Hi Kieran,

Firstoff: Welcome to Freenet!

Am Mittwoch, 14. M?rz 2012, 01:58:31 schrieb Kieran Donegan:
> I'm a second year BSc Computer Science student in University College Cork,
> Ireland. Freenet's development goals really resonate with me and I'd love
> to help enhance Freenet for GSoC this year. My Java skills are excellent
> and I have a good knowledge of application layer and transport layer
> networking protocols. 

That?s all you need for most tasks. Security knowledge is only needed in 
security sensitive parts

> My security knowledge however is basic to
> non-existent. Being that security is one of the main concerns when
> operating a service like Freenet would I be hopeless in contributing to the
> project?

Definitely not! 

> I have a keen interest to learn however and would appreciate some
> pointers on how to get started before GSoC kicks off.

You could try improving some existing extension to get a feel how freenet 
works.

Adding multi-site support to Freereader might be a good start. Or maybe first 
starting with adding an option to set the site title.

https://github.com/freenet/plugin-Freereader-staging

Or just look for a GSoC task which interests you most and see if you can find 
a very small starting project for that.

http://new-wiki.freenetproject.org/Google_Summer_of_Code/2012

Best wishes,
Arne
--
A man in the streets faces a knife.
Two policemen are there it once. They raise a sign:

?Illegal Scene! Noone may watch this!?

The man gets robbed and stabbed and bleeds to death.
The police had to hold the sign.

?Welcome to Europe, citizen. Censorship is beautiful.

   ( http://draketo.de/stichwort/censorship )




-- next part --
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 316 bytes
Desc: This is a digitally signed message part.
URL: 
<https://emu.freenetproject.org/pipermail/devl/attachments/20120314/84ed1963/attachment.pgp>


[freenet-dev] website spanish translation rev 1

2012-03-14 Thread Ian Clarke
Great work!  Have we merged this yet?

Ian.

On Mon, Mar 12, 2012 at 11:23 AM, Flavio Heredia  wrote:

> good morning list.
>
> a revision of website spanish translation is ready and a pull request done.
>
> many typos corrected and a better translation improved.
>
> for a preview please see http://merlinux.com.ar/freenetproject/
>
> also in freenet.
>
> enjoy and kind regards.
> merlin
>
> On Mon, Mar 5, 2012 at 10:10 AM, Flavio Heredia 
> wrote:
> > On Sun, Mar 4, 2012 at 1:30 PM, Steve Dougherty 
> wrote:
> >> Looks great! I'm in the process of deploying it.
> >>
> >> Is "Convesar" in "Compartir, Convesar, Navegar. Anonimamente. En la Red
> >> Libre" a typo for "Conversar?"
> >>
> >> Thanks,
> >> operhiem1
> >>
> >> On Mon, Feb 20, 2012 at 6:57 PM, Flavio Heredia 
> wrote:
> >>>
> >
> > yes, it is... i'm working in a review and many of this and other
> > errors will be corrected.
> > thanks a lot for feedback...!
> > merlin
> ___
> Devl mailing list
> Devl at freenetproject.org
> http://freenetproject.org/cgi-bin/mailman/listinfo/devl
>



-- 
Ian Clarke
Personal blog: http://blog.locut.us/
-- next part --
An HTML attachment was scrubbed...
URL: 
<https://emu.freenetproject.org/pipermail/devl/attachments/20120314/21f4d6f1/attachment.html>


[freenet-dev] Should we switch the websites to httpS only?

2012-03-14 Thread Ian Clarke
On Fri, Mar 9, 2012 at 3:37 PM, Evan Daniel  wrote:

> I'm in favor of https only. The only real arguments against it are
> probably server cpu load. I assume that given our traffic levels,
> that's not likely to be an issue?


Actually it might.  While we normally hover around 2,500 visits per day,
which the server should be able to handle quite easily, we do occasionally
get linked from high-traffic websites which puts a lot more strain on the
server.

It's important that the server doesn't go down on these occasions as they
are an important way to acquire new users, donors, and developers.

Ian.

-- 
Ian Clarke
Founder, The Freenet Project
Email: ian at freenetproject.org
-- next part --
An HTML attachment was scrubbed...
URL: 
<https://emu.freenetproject.org/pipermail/devl/attachments/20120314/a5bcdf27/attachment.html>


[freenet-dev] GSoC: is experience with security a necessity?

2012-03-14 Thread Ian Clarke
On Tue, Mar 13, 2012 at 8:58 PM, Kieran Donegan wrote:

> I'm a second year BSc Computer Science student in University College Cork,
> Ireland. Freenet's development goals really resonate with me and I'd love
> to help enhance Freenet for GSoC this year. My Java skills are excellent
> and I have a good knowledge of application layer and transport layer
> networking protocols. My security knowledge however is basic to
> non-existent. Being that security is one of the main concerns when
> operating a service like Freenet would I be hopeless in contributing to the
> project? I have a keen interest to learn however and would appreciate some
> pointers on how to get started before GSoC kicks off.
>

In addition to other people's replies, you may also be interested to learn
more about security.  The book "Applied Cryptography" looks a bit
intimidating from the outside, but it's actually a really good read - and
very accessible (if kinda expensive).

Ian.

-- 
Ian Clarke
Founder, The Freenet Project
Email: ian at freenetproject.org
-- next part --
An HTML attachment was scrubbed...
URL: 
<https://emu.freenetproject.org/pipermail/devl/attachments/20120314/a55c5552/attachment.html>


[freenet-dev] A general question about heavy UI

2012-03-14 Thread Ian Clarke
On Wed, Mar 14, 2012 at 5:53 AM, Nicolas Hernandez <
nicolas.hernandez at aleph-networks.com> wrote:

> One of my expert (francis) ask me if it is a good idea to developp a
> frontend like Azureus wich could embed a freenet node ?
> Have you some reasons to say that this is a bad idea as personnal time
> invertissment ? The Freenet dev community is ok to receive this sort of
> contribution ?
>

Would this be instead of or in addition to replicating FProxy's current
functionality?

This is certainly possible, however searching in Freenet is rather because
of how we must implement it internally, so it would be difficult to
replicate the experience of a file-sharing app like Azureus.

It is also very important that we do not do anything that might allow
someone to accuse us of inducing copyright infringement, although of course
there are many perfectly legitimate uses of file sharing applications.

Ian.

-- 
Ian Clarke
Founder, The Freenet Project
Email: ian at freenetproject.org
-- next part --
An HTML attachment was scrubbed...
URL: 
<https://emu.freenetproject.org/pipermail/devl/attachments/20120314/f8d56dc1/attachment.html>


[freenet-dev] fproxy-ng first draft and a short roadmap

2012-03-14 Thread Ian Clarke
On Wed, Mar 14, 2012 at 5:17 AM, Nicolas Hernandez <
nicolas.hernandez at aleph-networks.com> wrote:

> I have send en email about that. I can fill the decision matrix for you if
> you really needs.
> - Minimalist ui tools
> - poor production capacity in iterative mode,
> - developpers knowledge of Wicket,
> - capacity of using multiple UI with and without js (Lnyx, Web 2.0,
> Android, ...)
>
> are unfavorable  compare to GWT
>

These justifications seem pragmatic.  I do agree that the development cycle
with Wicket can be a bit slow, at least 4 years ago when I last used it.

Also, you are correct not to underestimate the importance of using a
familiar tool, it can make a huge difference in development time.

Ian.

-- 
Ian Clarke
Personal blog: http://blog.locut.us/
-- next part --
An HTML attachment was scrubbed...
URL: 
<https://emu.freenetproject.org/pipermail/devl/attachments/20120314/9a6ab9bf/attachment.html>


[freenet-dev] fproxy-ng first draft and a short roadmap

2012-03-14 Thread Ian Clarke
On Sun, Mar 11, 2012 at 5:07 PM, Nicolas Hernandez <
nicolas.hernandez at aleph-networks.com> wrote:

> Here is the first draft of http://dl.free.fr/h8FSuBGNG 
> <http://dl.free.fr/h8FSuBGNG>
>

Nicolas, I can't seem to download this, I click on "T?l?charger ce fichier"
but nothing happens :-/

You might want to consider using http://dropbox.com/.

Ian.


-- 
Ian Clarke
Founder, The Freenet Project
Email: ian at freenetproject.org
-- next part --
An HTML attachment was scrubbed...
URL: 
<https://emu.freenetproject.org/pipermail/devl/attachments/20120314/a7c7d935/attachment.html>


[freenet-dev] GSoC: is experience with security a necessity?

2012-03-14 Thread Kieran Donegan
Hi,

I'm a second year BSc Computer Science student in University College Cork,
Ireland. Freenet's development goals really resonate with me and I'd love
to help enhance Freenet for GSoC this year. My Java skills are excellent
and I have a good knowledge of application layer and transport layer
networking protocols. My security knowledge however is basic to
non-existent. Being that security is one of the main concerns when
operating a service like Freenet would I be hopeless in contributing to the
project? I have a keen interest to learn however and would appreciate some
pointers on how to get started before GSoC kicks off.

Regards,
Kieran
-- next part --
An HTML attachment was scrubbed...
URL: 
<https://emu.freenetproject.org/pipermail/devl/attachments/20120314/dab42beb/attachment.html>


[freenet-dev] fproxy-ng first draft and a short roadmap

2012-03-14 Thread Matthew Toseland
On Tuesday 13 Mar 2012 16:50:17 Ian Clarke wrote:
> On Sun, Mar 11, 2012 at 6:11 PM, Matthew Toseland  amphibian.dyndns.org
> > wrote:
> 
> > On Sunday 11 Mar 2012 22:07:08 Nicolas Hernandez wrote:
> > > Hello,
> > >
> > > after lots of internal fights the choice is made. Let's go for GWT.
> >
> > This will cost us a large proportion of our core userbase. Alienating your
> > core users is a cardinal sin.
> >
> 
> I don't agree.  We can't be held hostage by a vocal minority of existing
> users, and if Nicolas is willing to do the work, I believe his opinion
> should hold sway.

Sorry, he has already explained that he can provide an html fallback, based on 
the same infrastructure. So there is no problem - at least none more serious 
than the gentoo issues, which are minor imho. So it looks good.
-- next part --
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part.
URL: 
<https://emu.freenetproject.org/pipermail/devl/attachments/20120314/50139315/attachment.pgp>


[freenet-dev] GSoC: is experience with security a necessity?

2012-03-14 Thread Juiceman
On Tue, Mar 13, 2012 at 9:58 PM, Kieran Donegan wrote:

> Hi,
>
> I'm a second year BSc Computer Science student in University College Cork,
> Ireland. Freenet's development goals really resonate with me and I'd love
> to help enhance Freenet for GSoC this year. My Java skills are excellent
> and I have a good knowledge of application layer and transport layer
> networking protocols. My security knowledge however is basic to
> non-existent. Being that security is one of the main concerns when
> operating a service like Freenet would I be hopeless in contributing to the
> project? I have a keen interest to learn however and would appreciate some
> pointers on how to get started before GSoC kicks off.
>
> Regards,
> Kieran
>
>
There are many areas of Freenet development that can benefit from a good
Java coder, most don't require any security knowledge.  For the most part,
the heavy lifting (crypto, hashing, etc) is taken care of for you.

Check out http://new-wiki.freenetproject.org/Google_Summer_of_Code/2012
for places to start!  :)

-- 
I may disagree with what you have to say, but I shall defend, to the death,
your right to say it. - Voltaire
Those who would give up Liberty, to purchase temporary Safety, deserve
neither Liberty nor Safety. - Ben Franklin
-- next part --
An HTML attachment was scrubbed...
URL: 
<https://emu.freenetproject.org/pipermail/devl/attachments/20120314/da5664e4/attachment.html>


Re: [freenet-dev] GSoC: is experience with security a necessity?

2012-03-14 Thread Arne Babenhauserheide
Hi Kieran,

Firstoff: Welcome to Freenet!

Am Mittwoch, 14. März 2012, 01:58:31 schrieb Kieran Donegan:
 I'm a second year BSc Computer Science student in University College Cork,
 Ireland. Freenet's development goals really resonate with me and I'd love
 to help enhance Freenet for GSoC this year. My Java skills are excellent
 and I have a good knowledge of application layer and transport layer
 networking protocols.

That’s all you need for most tasks. Security knowledge is only needed in
security sensitive parts

 My security knowledge however is basic to
 non-existent. Being that security is one of the main concerns when
 operating a service like Freenet would I be hopeless in contributing to the
 project?

Definitely not!

 I have a keen interest to learn however and would appreciate some
 pointers on how to get started before GSoC kicks off.

You could try improving some existing extension to get a feel how freenet
works.

Adding multi-site support to Freereader might be a good start. Or maybe first
starting with adding an option to set the site title.

https://github.com/freenet/plugin-Freereader-staging

Or just look for a GSoC task which interests you most and see if you can find
a very small starting project for that.

http://new-wiki.freenetproject.org/Google_Summer_of_Code/2012

Best wishes,
Arne
--
A man in the streets faces a knife.
Two policemen are there it once. They raise a sign:

“Illegal Scene! Noone may watch this!”

The man gets robbed and stabbed and bleeds to death.
The police had to hold the sign.

…Welcome to Europe, citizen. Censorship is beautiful.

   ( http://draketo.de/stichwort/censorship )






signature.asc
Description: This is a digitally signed message part.
___
Devl mailing list
Devl@freenetproject.org
http://freenetproject.org/cgi-bin/mailman/listinfo/devl

Re: [freenet-dev] fproxy-ng first draft and a short roadmap

2012-03-14 Thread Nicolas Hernandez
On Mon, Mar 12, 2012 at 2:01 AM, Ximin Luo infini...@gmx.com wrote:

 On 11/03/12 23:11, Matthew Toseland wrote:
  On Sunday 11 Mar 2012 22:07:08 Nicolas Hernandez wrote:
  Hello,
 


Hi,



  after lots of internal fights the choice is made. Let's go for GWT.
 
  This will cost us a large proportion of our core userbase. Alienating
 your core users is a cardinal sin.
 

 This prophecy is a little unrealistic,


prophecy + unrealistic is already a critic :-)

I 'am' an old Java programmer, my experts are advanced java programmers,
and when we are coding with GWT, we produce GWT.  it looks real  for
me. I am not a commiter, just a coder nothing prophetic for freenet. If our
efforts to share code with Freenet community does'nt work, it would not be
a technical problem for us, it would just be an ideological reframing.



 let's see what the end result actually
 is before criticising it.

 Nicolas - can you describe your reasoning behind your decision? Why not
 e.g.
 Apache Wicket?

I have send en email about that. I can fill the decision matrix for you if
you really needs.
- Minimalist ui tools
- poor production capacity in iterative mode,
- developpers knowledge of Wicket,
- capacity of using multiple UI with and without js (Lnyx, Web 2.0,
Android, ...)

are unfavorable  compare to GWT

We likes the concepts of Wicket, but in the case of a road to 0.8, GWT
looks - for us - the less worst choice. 6 monthes to produce the entire UI
is not impossible. With wickets i can't produce someting usable in 6 monthes


Nicolas
___
Devl mailing list
Devl@freenetproject.org
http://freenetproject.org/cgi-bin/mailman/listinfo/devl

[freenet-dev] A general question about heavy UI

2012-03-14 Thread Nicolas Hernandez
Hello,

One of my expert (francis) ask me if it is a good idea to developp a
frontend like Azureus wich could embed a freenet node ?
Have you some reasons to say that this is a bad idea as personnal time
invertissment ? The Freenet dev community is ok to receive this sort of
contribution ?

nicolas

- Nicolas Hernandez
a-n - aleph-networks
*associé*
http://www.aleph-networks.com
___
Devl mailing list
Devl@freenetproject.org
http://freenetproject.org/cgi-bin/mailman/listinfo/devl

Re: [freenet-dev] fproxy-ng first draft and a short roadmap

2012-03-14 Thread Ian Clarke
On Sun, Mar 11, 2012 at 5:07 PM, Nicolas Hernandez 
nicolas.hernan...@aleph-networks.com wrote:

 Here is the first draft of http://dl.free.fr/h8FSuBGNG 
 http://dl.free.fr/h8FSuBGNG


Nicolas, I can't seem to download this, I click on Télécharger ce fichier
but nothing happens :-/

You might want to consider using http://dropbox.com/.

Ian.


-- 
Ian Clarke
Founder, The Freenet Project
Email: i...@freenetproject.org
___
Devl mailing list
Devl@freenetproject.org
http://freenetproject.org/cgi-bin/mailman/listinfo/devl

Re: [freenet-dev] fproxy-ng first draft and a short roadmap

2012-03-14 Thread Ian Clarke
On Wed, Mar 14, 2012 at 5:17 AM, Nicolas Hernandez 
nicolas.hernan...@aleph-networks.com wrote:

 I have send en email about that. I can fill the decision matrix for you if
 you really needs.
 - Minimalist ui tools
 - poor production capacity in iterative mode,
 - developpers knowledge of Wicket,
 - capacity of using multiple UI with and without js (Lnyx, Web 2.0,
 Android, ...)

 are unfavorable  compare to GWT


These justifications seem pragmatic.  I do agree that the development cycle
with Wicket can be a bit slow, at least 4 years ago when I last used it.

Also, you are correct not to underestimate the importance of using a
familiar tool, it can make a huge difference in development time.

Ian.

-- 
Ian Clarke
Personal blog: http://blog.locut.us/
___
Devl mailing list
Devl@freenetproject.org
http://freenetproject.org/cgi-bin/mailman/listinfo/devl

Re: [freenet-dev] A general question about heavy UI

2012-03-14 Thread Ian Clarke
On Wed, Mar 14, 2012 at 5:53 AM, Nicolas Hernandez 
nicolas.hernan...@aleph-networks.com wrote:

 One of my expert (francis) ask me if it is a good idea to developp a
 frontend like Azureus wich could embed a freenet node ?
 Have you some reasons to say that this is a bad idea as personnal time
 invertissment ? The Freenet dev community is ok to receive this sort of
 contribution ?


Would this be instead of or in addition to replicating FProxy's current
functionality?

This is certainly possible, however searching in Freenet is rather because
of how we must implement it internally, so it would be difficult to
replicate the experience of a file-sharing app like Azureus.

It is also very important that we do not do anything that might allow
someone to accuse us of inducing copyright infringement, although of course
there are many perfectly legitimate uses of file sharing applications.

Ian.

-- 
Ian Clarke
Founder, The Freenet Project
Email: i...@freenetproject.org
___
Devl mailing list
Devl@freenetproject.org
http://freenetproject.org/cgi-bin/mailman/listinfo/devl

Re: [freenet-dev] GSoC: is experience with security a necessity?

2012-03-14 Thread Ian Clarke
On Tue, Mar 13, 2012 at 8:58 PM, Kieran Donegan kdonegan...@gmail.comwrote:

 I'm a second year BSc Computer Science student in University College Cork,
 Ireland. Freenet's development goals really resonate with me and I'd love
 to help enhance Freenet for GSoC this year. My Java skills are excellent
 and I have a good knowledge of application layer and transport layer
 networking protocols. My security knowledge however is basic to
 non-existent. Being that security is one of the main concerns when
 operating a service like Freenet would I be hopeless in contributing to the
 project? I have a keen interest to learn however and would appreciate some
 pointers on how to get started before GSoC kicks off.


In addition to other people's replies, you may also be interested to learn
more about security.  The book Applied Cryptography looks a bit
intimidating from the outside, but it's actually a really good read - and
very accessible (if kinda expensive).

Ian.

-- 
Ian Clarke
Founder, The Freenet Project
Email: i...@freenetproject.org
___
Devl mailing list
Devl@freenetproject.org
http://freenetproject.org/cgi-bin/mailman/listinfo/devl

Re: [freenet-dev] Should we switch the websites to httpS only?

2012-03-14 Thread Ian Clarke
On Fri, Mar 9, 2012 at 3:37 PM, Evan Daniel eva...@gmail.com wrote:

 I'm in favor of https only. The only real arguments against it are
 probably server cpu load. I assume that given our traffic levels,
 that's not likely to be an issue?


Actually it might.  While we normally hover around 2,500 visits per day,
which the server should be able to handle quite easily, we do occasionally
get linked from high-traffic websites which puts a lot more strain on the
server.

It's important that the server doesn't go down on these occasions as they
are an important way to acquire new users, donors, and developers.

Ian.

-- 
Ian Clarke
Founder, The Freenet Project
Email: i...@freenetproject.org
___
Devl mailing list
Devl@freenetproject.org
http://freenetproject.org/cgi-bin/mailman/listinfo/devl

Re: [freenet-dev] website spanish translation rev 1

2012-03-14 Thread Ian Clarke
Great work!  Have we merged this yet?

Ian.

On Mon, Mar 12, 2012 at 11:23 AM, Flavio Heredia merli...@gmail.com wrote:

 good morning list.

 a revision of website spanish translation is ready and a pull request done.

 many typos corrected and a better translation improved.

 for a preview please see http://merlinux.com.ar/freenetproject/

 also in freenet.

 enjoy and kind regards.
 merlin

 On Mon, Mar 5, 2012 at 10:10 AM, Flavio Heredia merli...@gmail.com
 wrote:
  On Sun, Mar 4, 2012 at 1:30 PM, Steve Dougherty st...@asksteved.com
 wrote:
  Looks great! I'm in the process of deploying it.
 
  Is Convesar in Compartir, Convesar, Navegar. Anonimamente. En la Red
  Libre a typo for Conversar?
 
  Thanks,
  operhiem1
 
  On Mon, Feb 20, 2012 at 6:57 PM, Flavio Heredia merli...@gmail.com
 wrote:
 
 
  yes, it is... i'm working in a review and many of this and other
  errors will be corrected.
  thanks a lot for feedback...!
  merlin
 ___
 Devl mailing list
 Devl@freenetproject.org
 http://freenetproject.org/cgi-bin/mailman/listinfo/devl




-- 
Ian Clarke
Personal blog: http://blog.locut.us/
___
Devl mailing list
Devl@freenetproject.org
http://freenetproject.org/cgi-bin/mailman/listinfo/devl

Re: [freenet-dev] A general question about heavy UI

2012-03-14 Thread Nicolas Hernandez
- Nicolas Hernandez
a-n - aleph-networks
*associé*
http://www.aleph-networks.com




On Wed, Mar 14, 2012 at 12:12 PM, Ian Clarke i...@freenetproject.org wrote:

 On Wed, Mar 14, 2012 at 5:53 AM, Nicolas Hernandez 
 nicolas.hernan...@aleph-networks.com wrote:

 One of my expert (francis) ask me if it is a good idea to developp a
 frontend like Azureus wich could embed a freenet node ?
 Have you some reasons to say that this is a bad idea as personnal time
 invertissment ? The Freenet dev community is ok to receive this sort of
 contribution ?


 Would this be instead of or in addition to replicating FProxy's current
 functionality?


in addition in my opinion


 This is certainly possible, however searching in Freenet is rather because
 of how we must implement it internally, so it would be difficult to
 replicate the experience of a file-sharing app like Azureus.

agree



 It is also very important that we do not do anything that might allow
 someone to accuse us of inducing copyright infringement, although of course
 there are many perfectly legitimate uses of file sharing applications.

 good alert ... ! ... we have that in our mind now.


 Ian.

 --
 Ian Clarke
 Founder, The Freenet Project
 Email: i...@freenetproject.org


 ___
 Devl mailing list
 Devl@freenetproject.org
 http://freenetproject.org/cgi-bin/mailman/listinfo/devl

___
Devl mailing list
Devl@freenetproject.org
http://freenetproject.org/cgi-bin/mailman/listinfo/devl

Re: [freenet-dev] fproxy-ng first draft and a short roadmap

2012-03-14 Thread Nicolas Hernandez
http://dl.dropbox.com/u/67035152/fproxy-ng.png

It should be ok

- Nicolas Hernandez
a-n - aleph-networks
*associé*
http://www.aleph-networks.com




On Wed, Mar 14, 2012 at 12:01 PM, Ian Clarke i...@freenetproject.org wrote:

 On Sun, Mar 11, 2012 at 5:07 PM, Nicolas Hernandez 
 nicolas.hernan...@aleph-networks.com wrote:

 Here is the first draft of http://dl.free.fr/h8FSuBGNG 
 http://dl.free.fr/h8FSuBGNG


 Nicolas, I can't seem to download this, I click on Télécharger ce
 fichier but nothing happens :-/

 You might want to consider using http://dropbox.com/.

 Ian.


 --
 Ian Clarke
 Founder, The Freenet Project
 Email: i...@freenetproject.org

 ___
 Devl mailing list
 Devl@freenetproject.org
 http://freenetproject.org/cgi-bin/mailman/listinfo/devl

___
Devl mailing list
Devl@freenetproject.org
http://freenetproject.org/cgi-bin/mailman/listinfo/devl

Re: [freenet-dev] Gun.IO and Freenet

2012-03-14 Thread Ximin Luo
Library has some architectural problems. I don't think it's a great use of time
to try to improve the existing code directly.

- We didn't create a proper specification for how the data structure should
work over freenet
- I made a mistake in trying to shoe-horn a stub remote data structure into the
Java collections framework.
- To support loading from remote, I wrote my own event handling framework,
which was not a very clean design as I wasn't familiar with
java.util.concurrent at the time.
- I did write an asynchronous merge algorithm (SkelBTreeMap.update) which
currently does the majority of the write work, but it's quite complex and
doesn't integrate well with the rest of the code. Toad also made some
adjustments on top of it for performance, which makes understanding it even
more complex as it distracts from the pure form of the algorithm.

What is needed to get Library working well is to:

1. specify the data structure, and associated algorithms, properly. I have
notes, I can help with this
2. use an event handling framework for Java (something similar to Twisted for
python, but also has the ability to use threads if necessary)
3. use this to implement the algorithm in a concise way

freenet itself should use something like this as well - atm it uses its own
custom solution which is a bit messy and not well-separated from the rest of
the code. It also uses many of its own crypto and concurrent utilities, which
bloats the code for no reason.

In other words, both Library and freenet (probably freenet first) needs some
major refactoring work, before major features can progress.

Most of this requires that freenet-ext be available as separate modules, which
needs an overhaul of the update-over-freenet system as that currently assumse
freenet-ext comes in a single JAR.

Oh, and another thing, the config framework is horrible and we really should
use an existing external solution. This would make the freenet installation
portable to different systems (e.g. to conform to FHS), rather than being
constrained to the current rigid set of directories. I did make this part
customisable but it's still untidy and has some fiddly non-fatal problems.

Dependency diagram:

[ overhaul freenet update system ]
 |- [ use external crypto library ]
 |- [ use external config management library ]
 ||- [ make installation more portable / robust ]
 |- [ use external event-handling library (both async and concurrent) ]
 ||- [ update the Library plugin as described ]

This is the ideal non-hacky correct way of doing things, but I gather we don't
have that much development time on the whole.

X

On 14/03/12 05:06, Juiceman wrote:
 Hi, I think you wrote or worked on the Library plugin for Freenet?
 I posted a job at
 http://gun.io/open/45/update-freenet-plugin-library-to-snakeyaml-110
 for someone to update the code, figured you might be interested?  The
 bounty is only $25 USD right now, I wish I could afford more
 
 The Seeker took a stab at it but couldn't get it to work.  This is
 what he said to me on Sone:
 
 The Seeker
 @Juiceman I tried doing this, but just making it compile and run isn't
 nearly enough :-/ When I try to do a search, I get this 3-layer
 stacktrace... trying to follow wtf is going on makes my brain hurt. I
 give up. plugins.Library.util.exec.TaskAbortException: Could not
 construct index from data --
 plugins.Library.index.ProtoIndexSerialiser.pull(ProtoIndexSerialiser.java:123)
 -- plugins.Library.Library.getIndex(Library.java:677) --
 plugins.Library.Library.getIndex(Library.java:640) --
 plugins.Library.Library.getIndex(Library.java:616) --
 plugins.Library.search.Search.splitQuery(Search.java:245) --
 plugins.Library.search.Search.startSearch(Search.java:111) --
 plugins.Library.search.Search.splitQuery(Search.java:347) --
 plugins.Library.search.Search.startSearch(Search.java:111) --
 plugins.Library.search.Search.startSearch(Search.java:117) --
 plugins.Library.ui.MainPage.processPostRequest(MainPage.java:192) --
 plugins.Library.ui.MainPageToadlet.handleMethodPOST(MainPageToadlet.java:96)
 -- sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) --
 sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
 -- 
 sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
 -- java.lang.reflect.Method.invoke(Method.java:597) --
 freenet.clients.http.ToadletContextImpl.handle(ToadletContextImpl.java:564)
 -- 
 freenet.clients.http.SimpleToadletServer$SocketHandler.run(SimpleToadletServer.java:1102)
 -- freenet.support.PooledExecutor$MyThread.realRun(PooledExecutor.java:233)
 -- freenet.support.io.NativeThread.run(NativeThread.java:130)
 plugins.Library.io.DataFormatException: TreeMapTranslator: reverse
 translation failed. Try supplying a non-null key-translator. --
 plugins.Library.util.SkeletonTreeMap$TreeMapTranslator.rev(SkeletonTreeMap.java:330)
 -- 
 

Re: [freenet-dev] Should we switch the websites to httpS only?

2012-03-14 Thread Florent Daigniere
On Wed, Mar 14, 2012 at 06:19:07AM -0500, Ian Clarke wrote:
 On Fri, Mar 9, 2012 at 3:37 PM, Evan Daniel eva...@gmail.com wrote:
 
  I'm in favor of https only. The only real arguments against it are
  probably server cpu load. I assume that given our traffic levels,
  that's not likely to be an issue?
 
 
 Actually it might.  While we normally hover around 2,500 visits per day,
 which the server should be able to handle quite easily, we do occasionally
 get linked from high-traffic websites which puts a lot more strain on the
 server.
 
 It's important that the server doesn't go down on these occasions as they
 are an important way to acquire new users, donors, and developers.
 
 Ian.

That might have been a concern a decade ago, it's not anymore... back then
 we had a dynamic website, nowadays everything is static and (much) faster.

Talking about SSL: some of the SSL ciphers are quite fast... and even
accelerated in hardware!
http://publib.boulder.ibm.com/infocenter/wasinfo/v6r0/index.jsp?topic=%2Fcom.ibm.websphere.express.doc%2Finfo%2Fexp%2Fae%2Frprf_ssl.html
http://zombe.es/post/4078724716/openssl-cipher-selection

I've tweaked what we use on osprey already:
RC4-SHA as a first choice, AES-128-SHA the fallback... and the other ciphers
then.

When we will renew the SSL cert, I will ensure that we use a smaller keysize 
too;
4096 bits RSA is too big, even by my paranoid standards.

We can't do ECC just yet (the openssl version we use doesn't support it)...
and the VM we rent doesn't export AESNI's CPU flags.

Florent
___
Devl mailing list
Devl@freenetproject.org
http://freenetproject.org/cgi-bin/mailman/listinfo/devl


Re: [freenet-dev] website spanish translation rev 1

2012-03-14 Thread Steve Dougherty
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

It has been merged into staging, and I hope it'll be deployed this
weekend along with the rest of the server work planned.

- -operhiem1

On 03/14/2012 07:20 AM, Ian Clarke wrote:
 Great work!  Have we merged this yet?
 
 Ian.
 
 On Mon, Mar 12, 2012 at 11:23 AM, Flavio Heredia
 merli...@gmail.com wrote:
 
 good morning list.
 
 a revision of website spanish translation is ready and a pull
 request done.
 
 many typos corrected and a better translation improved.
 
 for a preview please see http://merlinux.com.ar/freenetproject/
 
 also in freenet.
 
 enjoy and kind regards. merlin
 
 On Mon, Mar 5, 2012 at 10:10 AM, Flavio Heredia
 merli...@gmail.com wrote:
 On Sun, Mar 4, 2012 at 1:30 PM, Steve Dougherty
 st...@asksteved.com
 wrote:
 Looks great! I'm in the process of deploying it.
 
 Is Convesar in Compartir, Convesar, Navegar. Anonimamente.
 En la Red Libre a typo for Conversar?
 
 Thanks, operhiem1
 
 On Mon, Feb 20, 2012 at 6:57 PM, Flavio Heredia
 merli...@gmail.com
 wrote:
 
 
 yes, it is... i'm working in a review and many of this and
 other errors will be corrected. thanks a lot for feedback...! 
 merlin
 ___ Devl mailing
 list Devl@freenetproject.org 
 http://freenetproject.org/cgi-bin/mailman/listinfo/devl
 
 
 
 
 
 
 ___ Devl mailing list 
 Devl@freenetproject.org 
 http://freenetproject.org/cgi-bin/mailman/listinfo/devl
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQIcBAEBAgAGBQJPYR8sAAoJECLJP19KqmFuiLIP/15P6q1vQTRDMXINnp1EWvvU
ay+3n7hk0QxPXHc0UMzX3hjKj2vQmsbAbPqCRFLEexP42kBYywc9bgk0G9YArXhv
ErKvthw/7f5Jq2NiTeC+8xsXIjaERtpQFfJe5h1slVNLvzoBvUEccTIO7XC0ycJK
NNGDIojXFGMTqqHzcERGZK+O0Ld9l1jXGo7DN7bGujz3J5wQv0tR959V0iMIEAzP
oLt4pOmv5C84+V0VySTtjyEyKYI5jPiQKt9NUOGvj72n8ZeWZLC9EmN76KR2gkKi
EsOjvVciUJSTI6g//vQxKaQCawcKoDJvIQGZjKnZL5k79B2dokvdc5YkZyKbz5Us
c0V+KO5wEyUx5m4s9aX28oOWaFNN5P8BkWPP+RQIZV5OY8XvS5HvmbG8CBK5/HwU
M56Gn/KfCAP6ZGWiO1aZ010EMnAR04RIREMrzi+2WV0VI39N+BPy2igCEHj4RE3d
asVnForOux1qczTVYLFxE2kZClvM00UE3iHKQEiU/ICQJo+txGHpbz+qjy2/i3BT
kfDiAYpiW163jRXKNytvYCEfAb6AF1BrGTf+IKjxVr/sYCPHkTj4QSDnazgwcSd1
3o7xOEkRxDoQ8CCiUq5y7eLt+SF3fa75vmApUHzb/FBsu4f//QTb2Z9Ss9E07+9f
4XCla/MMHOeCUeTVpWxc
=97ye
-END PGP SIGNATURE-
___
Devl mailing list
Devl@freenetproject.org
http://freenetproject.org/cgi-bin/mailman/listinfo/devl


Re: [freenet-dev] GSoC: is experience with security a necessity?

2012-03-14 Thread Kieran Donegan
Cheers for the tips. I've had a look at the project suggestions and Tahrir
caught my eye, it sounds really awesome. I will probably get a chance to
give it a go at the weekend (college has me busy atm) and will hopefully
make a start on implementing TCP as a transport layer. I will probably need
some help with this. Is this the correct mailing list to use for specific
Tahrir problems?

Regards,
Kieran


___
Devl mailing list
Devl@freenetproject.org
http://freenetproject.org/cgi-bin/mailman/listinfo/devl