[freenet-support] Freenet 0.7 build 1203

2009-01-22 Thread Ancoron Luciferis
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Matthew Toseland wrote:
> Freenet 0.7 build 1203 is now available. Please upgrade.
> 
> The main change in 1203 is that history cloaking is removed. It is very messy 
> code-wise and does not really solve the problem - for example, if a user 
> posted the key for something they had inserted, and forgot to remove 
> the ?secureid= added by history cloaking, a malicious website could then 
> probe for that key with the secureid.
> 
> The real solution to browser history stealing is simply to use a separate 
> browser for Freenet than the one you use for the wider web. We now warn users 
> about this at the beginning of the first time wizard. 

^^ That is one more reason for the suggestion of a separate UI that I
made on freenet.uservoice.com. And I feel that I have to restate what I
said there to prefer XUL for such a client as for the following reasons:
1.) widely used already (stable language, although not community driven)
2.) easy to learn (it's just some XML paired with ECMA-Script - even a
lazy JEE/web developer like me was able to master that)
3.) common look and feel intregrated (most of the users already use some
other XUL based apps like Firefox, Thunderbird, aso.)
4.) easy to extend (regarding to plugins, extensions, themes, aso.)
5.) runs on nearly every platform

> There are also some 
> German translation updates by an anonymous contributor, and some work on the 
> README and the website. 
> 
> Apart from the above, Zero3 has started to commit his new windows installer. 
> saces has continued to work on his wxFCP project, which hopefully will result 
> in a custom browser for Freenet, which we may or may not use when it is 
> finished, and robert has committed a spec file for generating RPMs for 
> Freenet.

^^ RPM? I would rather need DEB or S5R4 datastreams. JRPM over at
sourceforge is a straight forward library for creating/parsing RPMs
regardless of the platform it runs on. The software I'm developing on at
work makes extensive use of the JRPM library and it is used in many
production systems so it can be considered as stable. Also it supports
noarch packages. I was already about to start working on something
similar for Solaris PKG, as the very basics (CPIO streams) is the same
in both the RPM and S5R4 package system. Only the stuff around that
differs a lot but even on windows one can unpack a datastream PKG with
the standalone windows builds of GNU dd and cpio. So there's not much
magic. I don't like projects that deliver just one package format (and
RPM is really not my favorite one). When you are planning to release
freenet in package formats please do it for all or for none. But I would
suspect that creating a good MSI would be the hardest task anyway.

Greetz,

AncoL

> 
> 1202 was related to history cloaking (making it configurable), and 1201 fixed 
> a bug causing the activelinks enabled setting not to be read on startup.
> 
> If you find any bugs, please report them on the bug tracker:
> https://bugs.freenetproject.org/
> 
> Thanks.
> 
> 
> 
> 
> ___
> Support mailing list
> Support at freenetproject.org
> http://news.gmane.org/gmane.network.freenet.support
> Unsubscribe at http://emu.freenetproject.org/cgi-bin/mailman/listinfo/support
> Or mailto:support-request at freenetproject.org?subject=unsubscribe
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAkl485QACgkQHwxOsqv2bG3R6wCeMSd/xhz33Lp4VltG1tx31mwQ
XWQAoMWo3uDplXNLHTsTuiV2mMfA5rDV
=kzG2
-END PGP SIGNATURE-



[freenet-support] freenet stops running

2009-01-22 Thread Matthew Toseland
On Thursday 22 January 2009 12:59, Matthew Toseland wrote:
> On Thursday 22 January 2009 03:58, Dennis Nezic wrote:
> > > > My main point in my last post was a suggestion to have the error
> > > > message more informative. As another example, have it output it's
> > > > memory/cpu usage before it shuts itself down, in the case of the
> > > > deadlock I mentioned.
> > > 
> > > How do we get CPU usage from java? We can say how much memory is in
> > > use, how many threads are running, get a thread dump...
> > 
> > Well--if the node knows enough to say that it is in a deadlock, and if
> > it still has enough control over itself to be able to shut itself down
> > cleanly, surely there is something it can do to investigate itself
> > before doing so? Currently the messages do not appear to be helping us
> > at all. Before shutting itself down in such deadlocks/freezes, it should
> > at least output a thread-dump, and it's memory stats, if not a
> > deeper/clearer analysis of what in particular, within MessageCore or
> > PacketSender, is causing the problem.
> 
> I agree we could do a stack dump, I thought we did.

We do in fact do a thread/stack dump according to the code, assuming we're 
running under the wrapper.
-- next part --
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 827 bytes
Desc: not available
URL: 
<https://emu.freenetproject.org/pipermail/support/attachments/20090122/c105a76e/attachment.pgp>


[freenet-support] Mr. T needs advice

2009-01-22 Thread bqz69
On Thursday 22 January 2009 14:24:36 mihail at riseup.net wrote:
> I have also posted problems about trying to get Freenet installed on
> Vista. Looking forward to the new version and getting going ...
>
> > On Thursday 22 January 2009 08:53, Tomas Gutierrez wrote:
> >> Dear friends, I thank you

Please note, that a subject line as "Mr. T needs advice" in a mailing list is 
not very good, as subject lines in mailing lists are used when other people 
are searching e.g. google in order to solve their  problems, so please in the 
future use a more explaining text in your subject lines - thanks :-)

Here below is a link you might skim - thanks:

http://www.livinginternet.com/i/ia_nq.htm



[freenet-support] Mr. T needs advice

2009-01-22 Thread mih...@riseup.net
I have also posted problems about trying to get Freenet installed on
Vista. Looking forward to the new version and getting going ...

> On Thursday 22 January 2009 08:53, Tomas Gutierrez wrote:
>> Dear friends, I thank you in advance for any support I get. Although I
>> am
>> not that computer illiterate, I am new to Freenet and its language, so I
>> request a measure of patience with me.
>>
>> My computer is a duo core, 31/2 gigs of RAM and a 500 gig hard drive. I
>> am
>> connected via a Lynksis router to cable Internet.
>>
>> After installing Freenet 7, my browser (IE) opened up advising me to
>> change
>> browsers, and there and then I supposed I was connected; then I did some
>> searching, getting some results, but because I do not know how to
>> download
>> yet, I shut it off. When I tried to start again using the "Start
>> Freenet"
>> icon on my desktop, I got the following response: "System error 5 has
>> occurred" "Access is denied" "Press any key to continue"
>
> You are using Vista. Freenet, like hundreds of other applications, has
> some
> problems on Vista. A new installer will be released in the not too distant
> future that will avoid this.
>>
>> I thought then that my router needs some configuration, but, since I am
>> not
>> sure I thought I get some advice.
>>
>> Mr. T
> ___
> Support mailing list
> Support at freenetproject.org
> http://news.gmane.org/gmane.network.freenet.support
> Unsubscribe at
> http://emu.freenetproject.org/cgi-bin/mailman/listinfo/support
> Or mailto:support-request at freenetproject.org?subject=unsubscribe





[freenet-support] freenet stops running

2009-01-22 Thread Matthew Toseland
; > - Get db4o sorted and merged.
> > - Sort out plugins (IMHO important for 0.8).
> > - Auto-update (and update.* update) the seednodes file.
> > - Maybe new metadata (IMHO the assumptions underlying this item may
> > no longer be valid...)
> > > 
> > > > Seriously, EVERY time I have investigated these sorts of issues
> > > > the answer has been either that it is showing constant Full GC's
> > > > because it has slightly too little memory, or that there is
> > > > external CPU load. Are you absolutely completely totally
> > > > 100% sure that that is not the problem?
> > > > AFAICS there are two posters here, and just because one of them is
> > > > sure that the problem isn't memory doesn't necessarily mean that
> > > > the other one's problems are not due to memory??
> > > 
> > > There are reports on FMS of people with gigs of ram, and powerful
> > > machines, with crashing nodes. 
> > 
> > Just because they have lots of RAM doesn't mean they've set the
> > wrapper memory limit that high.
> 
> They did. Out of 2G, they set it to 500M. And it still kept crashing.
> Though, this was a few weeks ago. (Early January.)

With big download queues? Big datastores?
> 
> > > Though, I'm not sure if it's the same 
> > > problem, as my node hasn't really crashed this time--it just shut
> > > itself down. (Before I would get JVM hung errors, without any clean
> > > shut downs.)
> > 
> > This is closely related IMHO.
> 
> It feels that way to me too.
-- next part --
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 827 bytes
Desc: not available
URL: 
<https://emu.freenetproject.org/pipermail/support/attachments/20090122/5c6ece78/attachment.pgp>


[freenet-support] Mr. T needs advice

2009-01-22 Thread Matthew Toseland
On Thursday 22 January 2009 08:53, Tomas Gutierrez wrote:
> Dear friends, I thank you in advance for any support I get. Although I am
> not that computer illiterate, I am new to Freenet and its language, so I
> request a measure of patience with me.
> 
> My computer is a duo core, 31/2 gigs of RAM and a 500 gig hard drive. I am
> connected via a Lynksis router to cable Internet.
> 
> After installing Freenet 7, my browser (IE) opened up advising me to change
> browsers, and there and then I supposed I was connected; then I did some
> searching, getting some results, but because I do not know how to download
> yet, I shut it off. When I tried to start again using the "Start Freenet"
> icon on my desktop, I got the following response: "System error 5 has
> occurred" "Access is denied" "Press any key to continue"

You are using Vista. Freenet, like hundreds of other applications, has some 
problems on Vista. A new installer will be released in the not too distant 
future that will avoid this.
> 
> I thought then that my router needs some configuration, but, since I am not
> sure I thought I get some advice.
> 
> Mr. T 
-- next part --
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 827 bytes
Desc: not available
URL: 
<https://emu.freenetproject.org/pipermail/support/attachments/20090122/56754bbc/attachment.pgp>


[freenet-support] Mr. T needs advice

2009-01-22 Thread Tomas Gutierrez
Dear friends, I thank you in advance for any support I get. Although I am
not that computer illiterate, I am new to Freenet and its language, so I
request a measure of patience with me.

My computer is a duo core, 31/2 gigs of RAM and a 500 gig hard drive. I am
connected via a Lynksis router to cable Internet.

After installing Freenet 7, my browser (IE) opened up advising me to change
browsers, and there and then I supposed I was connected; then I did some
searching, getting some results, but because I do not know how to download
yet, I shut it off. When I tried to start again using the "Start Freenet"
icon on my desktop, I got the following response: "System error 5 has
occurred" "Access is denied" "Press any key to continue"

I thought then that my router needs some configuration, but, since I am not
sure I thought I get some advice.

Mr. T 



-- next part --
An HTML attachment was scrubbed...
URL: 
<https://emu.freenetproject.org/pipermail/support/attachments/20090122/e008e875/attachment.html>


[freenet-support] Mr. T needs advice

2009-01-22 Thread Tomas Gutierrez
Dear friends, I thank you in advance for any support I get. Although I am
not that computer illiterate, I am new to Freenet and its language, so I
request a measure of patience with me.

My computer is a duo core, 31/2 gigs of RAM and a 500 gig hard drive. I am
connected via a Lynksis router to cable Internet.

After installing Freenet 7, my browser (IE) opened up advising me to change
browsers, and there and then I supposed I was connected; then I did some
searching, getting some results, but because I do not know how to download
yet, I shut it off. When I tried to start again using the Start Freenet
icon on my desktop, I got the following response: System error 5 has
occurred Access is denied Press any key to continue

I thought then that my router needs some configuration, but, since I am not
sure I thought I get some advice.

Mr. T 

 

___
Support mailing list
Support@freenetproject.org
http://news.gmane.org/gmane.network.freenet.support
Unsubscribe at http://emu.freenetproject.org/cgi-bin/mailman/listinfo/support
Or mailto:support-requ...@freenetproject.org?subject=unsubscribe

Re: [freenet-support] freenet stops running

2009-01-22 Thread Matthew Toseland
On Thursday 22 January 2009 03:58, Dennis Nezic wrote:
   My main point in my last post was a suggestion to have the error
   message more informative. As another example, have it output it's
   memory/cpu usage before it shuts itself down, in the case of the
   deadlock I mentioned.
  
  How do we get CPU usage from java? We can say how much memory is in
  use, how many threads are running, get a thread dump...
 
 Well--if the node knows enough to say that it is in a deadlock, and if
 it still has enough control over itself to be able to shut itself down
 cleanly, surely there is something it can do to investigate itself
 before doing so? Currently the messages do not appear to be helping us
 at all. Before shutting itself down in such deadlocks/freezes, it should
 at least output a thread-dump, and it's memory stats, if not a
 deeper/clearer analysis of what in particular, within MessageCore or
 PacketSender, is causing the problem.

I agree we could do a stack dump, I thought we did.
 
   Also, why is there such a high requirement?? Why on earth is 100MB
   memory not enough? If it can't allocate any more memory, it should
   wait or throttle itself. Restricting freenet to the latest
   unecessary super-computers is dumb. (It really should be developed
   on a 486.)
  
  Because it has a lot of stuff to track.
 
 :|. A megabyte is pretty big. A hundred megabytes is huge. How much
 data (CHKs) does it really need to hold in memory. Though we're
 digressing a little since I don't believe memory is a problem with me
 in this particular case. (I have it set to 200MB now.)

We do not hold CHKs in memory except when we are transferring data. However, 
we do need to track a vast number of them (even with a block size of 32K).
 
  People propose rewriting Freenet in kernel-mode C with 1KB blocks
  every so often, as an example. That means 32X more disk seeks, 32X
  bigger bloom filter, and so on; it's not feasible.
 
 Why 1K blocks? (A c implementation would be great though! :)

IMHO it would not achieve the order of magnitude improvement that everyone 
assumes it would. To take an analogy, a number field sieve is vastly faster 
than trying to factor every even number, even if the former is coded in java 
and the latter in assembler. It's the algorithms, stupid!. Also java *does* 
have some significant performance advantages in some areas (memory 
management, function calls), as well as disadvantages in other areas.
 
  Memory requirements depend on two things:
  - The datastore. The bdbje datastore uses a significant amount of
  memory, with significant churn, inside the JVM's allocated space; the
  salted hash datastore uses very little memory inside the memory
  limits but uses 1/2048th of the store outside of the limits as a
  memory mapped bloom filter to limit I/O.
  - Client layer activity. Lots of large downloads use lots of memory,
  uploads use even more (because of inefficient architecture).
 
 Why are large file transfers worse than small file transfers? (And why
 are uploads any different than downloads, aside from the fact that we
 have to initially package the file for distribution.) Aren't transfers
 done in segments? For example, why can't it work on transferring 10MB
 segments at a time--that is, restricting it's memory usage per file
 transfer to 10MB (or whatever similarly effective yet small size)--and
 thus treating 2000MB files the same as 20MB files... both sailing along
 10MB at a time?

Because that's not the most effective way to fetch blocks from the network! To 
some degree we do fetch segment-wise in the db4o branch as an optimisation, 
but we still need to track every key. Even on the db4o branch, we need to be 
able to quickly determine Am I interested in key K?, if it is offered to 
us, if another node fetches it through us, etc. On the db4o branch we use 
bloom filters, approx 3.7MB per 10GB queued data; we keep a bloom filter in 
RAM for every download, and use that to quickly determine whether a block is 
of interest. This greatly reduces the number of database queries (= many disk 
seeks) we have to do, since the actual details of the downloads are not kept 
in RAM on the db4o branch.

With regards to uploads, the current code (including on the db4o branch) for 
uploads is somewhat less efficient than the code for downloads. It's 
something that I may or may not resolve before db4o is merged.
 
   When is the db4o stuff expected to be released?
  
  When I get around to it. :| The immediate todo:
  - Release 1203
  - Implement basic progress screen.
  - Get db4o sorted and merged.
  - Sort out plugins (IMHO important for 0.8).
  - Auto-update (and update.* update) the seednodes file.
  - Maybe new metadata (IMHO the assumptions underlying this item may
  no longer be valid...)
   
Seriously, EVERY time I have investigated these sorts of issues
the answer has been either that it is showing constant Full GC's
because it has slightly too little memory, or that 

Re: [freenet-support] Mr. T needs advice

2009-01-22 Thread mihail
I have also posted problems about trying to get Freenet installed on
Vista. Looking forward to the new version and getting going ...

 On Thursday 22 January 2009 08:53, Tomas Gutierrez wrote:
 Dear friends, I thank you in advance for any support I get. Although I
 am
 not that computer illiterate, I am new to Freenet and its language, so I
 request a measure of patience with me.

 My computer is a duo core, 31/2 gigs of RAM and a 500 gig hard drive. I
 am
 connected via a Lynksis router to cable Internet.

 After installing Freenet 7, my browser (IE) opened up advising me to
 change
 browsers, and there and then I supposed I was connected; then I did some
 searching, getting some results, but because I do not know how to
 download
 yet, I shut it off. When I tried to start again using the Start
 Freenet
 icon on my desktop, I got the following response: System error 5 has
 occurred Access is denied Press any key to continue

 You are using Vista. Freenet, like hundreds of other applications, has
 some
 problems on Vista. A new installer will be released in the not too distant
 future that will avoid this.

 I thought then that my router needs some configuration, but, since I am
 not
 sure I thought I get some advice.

 Mr. T
 ___
 Support mailing list
 Support@freenetproject.org
 http://news.gmane.org/gmane.network.freenet.support
 Unsubscribe at
 http://emu.freenetproject.org/cgi-bin/mailman/listinfo/support
 Or mailto:support-requ...@freenetproject.org?subject=unsubscribe


___
Support mailing list
Support@freenetproject.org
http://news.gmane.org/gmane.network.freenet.support
Unsubscribe at http://emu.freenetproject.org/cgi-bin/mailman/listinfo/support
Or mailto:support-requ...@freenetproject.org?subject=unsubscribe


Re: [freenet-support] Mr. T needs advice

2009-01-22 Thread bqz69
On Thursday 22 January 2009 14:24:36 mih...@riseup.net wrote:
 I have also posted problems about trying to get Freenet installed on
 Vista. Looking forward to the new version and getting going ...

  On Thursday 22 January 2009 08:53, Tomas Gutierrez wrote:
  Dear friends, I thank you

Please note, that a subject line as Mr. T needs advice in a mailing list is 
not very good, as subject lines in mailing lists are used when other people 
are searching e.g. google in order to solve their  problems, so please in the 
future use a more explaining text in your subject lines - thanks :-)

Here below is a link you might skim - thanks:

http://www.livinginternet.com/i/ia_nq.htm
___
Support mailing list
Support@freenetproject.org
http://news.gmane.org/gmane.network.freenet.support
Unsubscribe at http://emu.freenetproject.org/cgi-bin/mailman/listinfo/support
Or mailto:support-requ...@freenetproject.org?subject=unsubscribe


Re: [freenet-support] freenet stops running

2009-01-22 Thread Matthew Toseland
On Thursday 22 January 2009 12:59, Matthew Toseland wrote:
 On Thursday 22 January 2009 03:58, Dennis Nezic wrote:
My main point in my last post was a suggestion to have the error
message more informative. As another example, have it output it's
memory/cpu usage before it shuts itself down, in the case of the
deadlock I mentioned.
   
   How do we get CPU usage from java? We can say how much memory is in
   use, how many threads are running, get a thread dump...
  
  Well--if the node knows enough to say that it is in a deadlock, and if
  it still has enough control over itself to be able to shut itself down
  cleanly, surely there is something it can do to investigate itself
  before doing so? Currently the messages do not appear to be helping us
  at all. Before shutting itself down in such deadlocks/freezes, it should
  at least output a thread-dump, and it's memory stats, if not a
  deeper/clearer analysis of what in particular, within MessageCore or
  PacketSender, is causing the problem.
 
 I agree we could do a stack dump, I thought we did.

We do in fact do a thread/stack dump according to the code, assuming we're 
running under the wrapper.


pgpqz6YihdVAm.pgp
Description: PGP signature
___
Support mailing list
Support@freenetproject.org
http://news.gmane.org/gmane.network.freenet.support
Unsubscribe at http://emu.freenetproject.org/cgi-bin/mailman/listinfo/support
Or mailto:support-requ...@freenetproject.org?subject=unsubscribe

Re: [freenet-support] Freenet 0.7 build 1203

2009-01-22 Thread Ancoron Luciferis
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Matthew Toseland wrote:
 Freenet 0.7 build 1203 is now available. Please upgrade.
 
 The main change in 1203 is that history cloaking is removed. It is very messy 
 code-wise and does not really solve the problem - for example, if a user 
 posted the key for something they had inserted, and forgot to remove 
 the ?secureid= added by history cloaking, a malicious website could then 
 probe for that key with the secureid.
 
 The real solution to browser history stealing is simply to use a separate 
 browser for Freenet than the one you use for the wider web. We now warn users 
 about this at the beginning of the first time wizard. 

^^ That is one more reason for the suggestion of a separate UI that I
made on freenet.uservoice.com. And I feel that I have to restate what I
said there to prefer XUL for such a client as for the following reasons:
1.) widely used already (stable language, although not community driven)
2.) easy to learn (it's just some XML paired with ECMA-Script - even a
lazy JEE/web developer like me was able to master that)
3.) common look and feel intregrated (most of the users already use some
other XUL based apps like Firefox, Thunderbird, aso.)
4.) easy to extend (regarding to plugins, extensions, themes, aso.)
5.) runs on nearly every platform

 There are also some 
 German translation updates by an anonymous contributor, and some work on the 
 README and the website. 
 
 Apart from the above, Zero3 has started to commit his new windows installer. 
 saces has continued to work on his wxFCP project, which hopefully will result 
 in a custom browser for Freenet, which we may or may not use when it is 
 finished, and robert has committed a spec file for generating RPMs for 
 Freenet.

^^ RPM? I would rather need DEB or S5R4 datastreams. JRPM over at
sourceforge is a straight forward library for creating/parsing RPMs
regardless of the platform it runs on. The software I'm developing on at
work makes extensive use of the JRPM library and it is used in many
production systems so it can be considered as stable. Also it supports
noarch packages. I was already about to start working on something
similar for Solaris PKG, as the very basics (CPIO streams) is the same
in both the RPM and S5R4 package system. Only the stuff around that
differs a lot but even on windows one can unpack a datastream PKG with
the standalone windows builds of GNU dd and cpio. So there's not much
magic. I don't like projects that deliver just one package format (and
RPM is really not my favorite one). When you are planning to release
freenet in package formats please do it for all or for none. But I would
suspect that creating a good MSI would be the hardest task anyway.

Greetz,

AncoL

 
 1202 was related to history cloaking (making it configurable), and 1201 fixed 
 a bug causing the activelinks enabled setting not to be read on startup.
 
 If you find any bugs, please report them on the bug tracker:
 https://bugs.freenetproject.org/
 
 Thanks.
 
 
 
 
 ___
 Support mailing list
 Support@freenetproject.org
 http://news.gmane.org/gmane.network.freenet.support
 Unsubscribe at http://emu.freenetproject.org/cgi-bin/mailman/listinfo/support
 Or mailto:support-requ...@freenetproject.org?subject=unsubscribe
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAkl485QACgkQHwxOsqv2bG3R6wCeMSd/xhz33Lp4VltG1tx31mwQ
XWQAoMWo3uDplXNLHTsTuiV2mMfA5rDV
=kzG2
-END PGP SIGNATURE-
___
Support mailing list
Support@freenetproject.org
http://news.gmane.org/gmane.network.freenet.support
Unsubscribe at http://emu.freenetproject.org/cgi-bin/mailman/listinfo/support
Or mailto:support-requ...@freenetproject.org?subject=unsubscribe


Re: [freenet-support] Freenet 0.7 build 1203

2009-01-22 Thread Matthew Toseland
On Thursday 22 January 2009 22:30, Ancoron Luciferis wrote:
 Matthew Toseland wrote:
  Freenet 0.7 build 1203 is now available. Please upgrade.
 
  The main change in 1203 is that history cloaking is removed. It is very 
messy
  code-wise and does not really solve the problem - for example, if a user
  posted the key for something they had inserted, and forgot to remove
  the ?secureid= added by history cloaking, a malicious website could then
  probe for that key with the secureid.
 
  The real solution to browser history stealing is simply to use a separate
  browser for Freenet than the one you use for the wider web. We now warn 
users
  about this at the beginning of the first time wizard.
 
 ^^ That is one more reason for the suggestion of a separate UI that I
 made on freenet.uservoice.com. 

This is now largely accepted in the development team as a long-term goal. 
saces is working on something like this based on wxWindows. However, a 
dedicated browser/client (somewhere in between probably, e.g. there is no 
point in converting all the config pages to tabbed dialogs) would likely be a 
significant amount of work and require a significant amount of maintenance. 
So it's not a priority for 0.8.0.

 And I feel that I have to restate what I 
 said there to prefer XUL for such a client as for the following reasons:
 1.) widely used already (stable language, although not community driven)
 2.) easy to learn (it's just some XML paired with ECMA-Script - even a
 lazy JEE/web developer like me was able to master that)

We do actually need some help with javascript, I don't know js...

 3.) common look and feel intregrated (most of the users already use some
 other XUL based apps like Firefox, Thunderbird, aso.)
 4.) easy to extend (regarding to plugins, extensions, themes, aso.)

It will probably require some C++ (or java with mozswing) code, we would want 
it to speak FCP for various reasons, and we'd want callbacks from incoming 
FCP packets to some UI elements.

 5.) runs on nearly every platform
 
  There are also some
  German translation updates by an anonymous contributor, and some work on 
the
  README and the website.
 
  Apart from the above, Zero3 has started to commit his new windows 
installer.
  saces has continued to work on his wxFCP project, which hopefully will 
result
  in a custom browser for Freenet, which we may or may not use when it is
  finished, and robert has committed a spec file for generating RPMs for
  Freenet.
 
 ^^ RPM? I would rather need DEB or S5R4 datastreams. JRPM over at
 sourceforge is a straight forward library for creating/parsing RPMs
 regardless of the platform it runs on. The software I'm developing on at
 work makes extensive use of the JRPM library and it is used in many
 production systems so it can be considered as stable. Also it supports
 noarch packages. I was already about to start working on something
 similar for Solaris PKG, as the very basics (CPIO streams) is the same
 in both the RPM and S5R4 package system. Only the stuff around that
 differs a lot but even on windows one can unpack a datastream PKG with
 the standalone windows builds of GNU dd and cpio. So there's not much
 magic. I don't like projects that deliver just one package format (and
 RPM is really not my favorite one). When you are planning to release
 freenet in package formats please do it for all or for none. But I would
 suspect that creating a good MSI would be the hardest task anyway.

What are S5R4? We cannot support every package format, and we will have to 
keep the java installer around because of this fact. But we would like to 
support the major formats. Let us know if you are interested in helping in 
any of the areas I have mentioned.


pgp9XMOt8wlO6.pgp
Description: PGP signature
___
Support mailing list
Support@freenetproject.org
http://news.gmane.org/gmane.network.freenet.support
Unsubscribe at http://emu.freenetproject.org/cgi-bin/mailman/listinfo/support
Or mailto:support-requ...@freenetproject.org?subject=unsubscribe