[freenet-dev] Progress page implemented

2009-04-21 Thread Ian Clarke
Any chance of a screenshot?

Ian.

On Tue, Apr 21, 2009 at 3:27 PM, Matthew Toseland  wrote:

> Current testing (SVN) versions of Freenet include a progress page which is
> shown when you click on a link and it will take more than a few seconds to
> fetch the page. I will be moving on to database auto-backup and deploying
> Zero3's wininstaller soon. Help would be appreciated:
> - Comments on the current user interface: How could it be improved? Would a
> different refresh time be better? Etc.
> - The progress bar needs to be bigger, we can use a separate CSS type for
> the
> bar here; if somebody could fix the CSS that would be great.
> - Javascript support: It would be much better if the progress bar and the
> other details could be updated by javascript without having to reload the
> page; this would speed things up (less re-rendering), improve interactivity
> (having the page reload under you when you're trying to select something is
> clunky), reduce latency (we can reload immediately when the data is ready)
> etc.
>
> Maybe sashee could help on the last item?
>
> None of this is strictly needed for 0.8.0-beta1 anyway.
>
> ___
> Devl mailing list
> Devl at freenetproject.org
> http://emu.freenetproject.org/cgi-bin/mailman/listinfo/devl
>



-- 
Ian Clarke
CEO, Uprizer Labs
Email: ian at uprizer.com
Ph: +1 512 422 3588
Fax: +1 512 276 6674
-- next part --
An HTML attachment was scrubbed...
URL: 
<https://emu.freenetproject.org/pipermail/devl/attachments/20090421/26b51462/attachment.html>


[freenet-dev] Current uservoice top 5 (20 node barrier)

2009-04-21 Thread Theodore Hong
VolodyA! V Anarhist  wrote:
> Matthew Toseland wrote:
>> 1. (200 votes) Release the 20 nodes barrier
>>
> If you watch the 'Human body' documentary it says that humans have on average 
> 20
> people they call friends. I am unsure where that number comes from, but if 
> it's
> some scientific study, that's another reason to keep 20 node limit, or if we
> increase it than it shouldn't be more than something like 25.

There's a thing called Dunbar's number which supposedly represents an
upper cognitive limit on the number of friendships that a person can
keep track of - estimated to be around 150.
http://en.wikipedia.org/wiki/Dunbar%27s_number

theo



[freenet-dev] Current uservoice top 5 (20 node barrier)

2009-04-21 Thread VolodyA! V Anarhist
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Matthew Toseland wrote:
> Top 5 suggestions on freenet.uservoice.com. Two are performance, and three 
> are 
> usability.
> 
> 1. (200 votes) Release the 20 nodes barrier
> 
> Interesting that the top issue is essentially a plea for more performance! 
> Some of this will clearly be from frustrated long-term node operators with 
> fast links that Freenet doesn't use, but imho it represents a more general 
> problem: Freenet is slow!

If you watch the 'Human body' documentary it says that humans have on average 20
people they call friends. I am unsure where that number comes from, but if it's
some scientific study, that's another reason to keep 20 node limit, or if we
increase it than it shouldn't be more than something like 25.

  - Volodya

- --
http://freedom.libsyn.com/   Echo of Freedom, Radical Podcast
http://eng.anarchopedia.org/ Anarchopedia, A Free Knowledge Portal
http://www.freedomporn.org/  Freedom Porn, anarchist and activist smut

 "None of us are free until all of us are free."~ Mihail Bakunin
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAknt59cACgkQuWy2EFICg+235gCg6cAdLSnhZgpmJMN8JNmOpmLp
+HwAnRzQYszoH8ciAFwnUfbVLzJxtM4I
=o4Aa
-END PGP SIGNATURE-



[freenet-dev] Status report

2009-04-21 Thread Matthew Toseland
On Tuesday 21 April 2009 05:53:54 xor wrote:
> 
> > -Original Message-
> > From: devl-bounces at freenetproject.org 
> > [mailto:devl-bounces at freenetproject.org] On Behalf Of Matthew Toseland
> > Sent: Tuesday, April 21, 2009 12:22 AM
> > To: devl at freenetproject.org
> > Cc: Ian Clarke
> > Subject: Re: [freenet-dev] Status report
> > 
> > Having said that, it looks like we can get away with very 
> > little work on plugins, so I will very soon be moving on to 
> > building the loading a page screen.
> 
> The GSoC page says that a student wants to do this??

No, he changed his proposal, but wasn't able to edit the summary. He is 
working on XMLLibrarian/XMLSpider.
-- next part --
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 835 bytes
Desc: This is a digitally signed message part.
URL: 
<https://emu.freenetproject.org/pipermail/devl/attachments/20090421/99746898/attachment.pgp>


[freenet-dev] Status report

2009-04-21 Thread xor


> -Original Message-
> From: devl-bounces at freenetproject.org 
> [mailto:devl-bounces at freenetproject.org] On Behalf Of Matthew Toseland
> Sent: Tuesday, April 21, 2009 12:22 AM
> To: devl at freenetproject.org
> Cc: Ian Clarke
> Subject: Re: [freenet-dev] Status report
> 
> Having said that, it looks like we can get away with very 
> little work on plugins, so I will very soon be moving on to 
> building the loading a page screen.
> 

The GSoC page says that a student wants to do this??




[freenet-dev] Status report

2009-04-21 Thread Matthew Toseland
I missed one:
Get the new wininstaller working and deployed. It now supports localisation so 
is not a regression from the current installer.

Having said that, it looks like we can get away with very little work on 
plugins, so I will very soon be moving on to building the loading a page 
screen.

On Monday 20 April 2009 13:48:48 Matthew Toseland wrote:
> On Monday 20 April 2009 00:12:43 Ian Clarke wrote:
> > Hey Matthew,
> > 
> > What is the current status of things with respect to getting a
> > publicity-worthy release out soon?
> 
> Most of my recent work has been related to supporting Freetalk, and 
post-merge 
> fixes for db4o. In particular, the auto-update system needed to be improved 
> somewhat before releasing 1207, and various improvements to USK 
> fetching/polling were needed for Freetalk (this is largely finished now). 
> Further work on plugins will definitely be necessary, although the path 
ahead 
> is clear and this should not take more than a few days to a week. Then it's 
> on to the progress page, which should not take more than a few days. There 
> have been several reports of corrupted databases causing the node not to 
> start up, often due to power failure etc, so it will be necessary to 
> implement some form of auto-backup, which involves taking the database 
> offline while we write the backup, auto-restoring it if startup fails, and 
> not deleting stuff until the next backup point; this will be several days. 
> There are some sporadically reported download/upload bugs, and there will 
> need to be work on bootstrapping, as automatic testing frequently fails on 
> this point. Four of our seednodes are offline, I will send a request for 
more 
> today. Most other bugs can likely wait until a full (0.8 not 0.8 beta) 
> release. 
> 
> p0s is actively working on Freetalk/WoT and has completed some major 
> refactoring work, more debugging and more UI work is needed, he guesstimates 
> 2 weeks for it to be basically finished.
> 
> Other recent developments include saces building a working multi-container 
> freesite inserter. This will considerably improve performance for inserting 
> and especially for browsing/fetching big freesites or big hg/git inserts. It 
> does however need considerable work (activation, storing stuff when changed, 
> debugging the inevitable database leaks) to be persistence compatible. I do 
> not have time, and I'm guessing it would take saces a lot longer than it 
> would take me, so it will probably be turned off in 0.8 beta 1.
> 
> The FEC changes may or may not make the release. When built on my machine, 
or 
> Tommy[D]'s, the native 64-bit FEC library segfaults. IMHO native 64-bit FEC 
> would improve performance for freesites slightly on amd64, especially if the 
> data is cached, although decoding/encoding large long term downloads is 
> dominated by disk seeking.
> 
> Nextgens has been working on some major optimisations to the messaging core 
on 
> a branch, I haven't looked at this yet.
> 
> And we have accepted 5 students for GSoC, between our four mentors. These 
are 
> not completely absolutely finalized yet, but should be later today (things 
> could still change due to last minute slot reallocation causing new 
> duplicates). Currently, they include a distributed searching project, a 
bunch 
> of improvements to the centralised searching system, making the web 
interface 
> more dynamic, work on content filtering, and work on friend-to-friend 
> functionality and introduction.
> 


-- next part --
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 835 bytes
Desc: This is a digitally signed message part.
URL: 



[freenet-dev] [freenet-cvs] r27108 - trunk/freenet/src/freenet/client

2009-04-21 Thread bo-le
Am Montag, 20. April 2009 21:54:16 schrieb freenetwork at web.de:
> saces at freenetproject.org wrote:
> > Author: saces
> > Date: 2009-04-20 19:50:55 + (Mon, 20 Apr 2009)
> > New Revision: 27108
> >
> > Modified:
> >trunk/freenet/src/freenet/client/Metadata.java
> > Log:
> > refactor out a haseFlags(), a single list for read and write
>
> Hase?
>
> (\__/)
> (='.'=)
> ("")("")

A typo, left from last holiday ;)
...

MfG
saces



Re: [freenet-dev] Status report

2009-04-21 Thread Matthew Toseland
On Tuesday 21 April 2009 05:53:54 xor wrote:
 
  -Original Message-
  From: devl-boun...@freenetproject.org 
  [mailto:devl-boun...@freenetproject.org] On Behalf Of Matthew Toseland
  Sent: Tuesday, April 21, 2009 12:22 AM
  To: devl@freenetproject.org
  Cc: Ian Clarke
  Subject: Re: [freenet-dev] Status report
  
  Having said that, it looks like we can get away with very 
  little work on plugins, so I will very soon be moving on to 
  building the loading a page screen.
 
 The GSoC page says that a student wants to do this??

No, he changed his proposal, but wasn't able to edit the summary. He is 
working on XMLLibrarian/XMLSpider.


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

Re: [freenet-dev] Current uservoice top 5 (20 node barrier)

2009-04-21 Thread VolodyA! V Anarhist
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Matthew Toseland wrote:
 Top 5 suggestions on freenet.uservoice.com. Two are performance, and three 
 are 
 usability.
 
 1. (200 votes) Release the 20 nodes barrier
 
 Interesting that the top issue is essentially a plea for more performance! 
 Some of this will clearly be from frustrated long-term node operators with 
 fast links that Freenet doesn't use, but imho it represents a more general 
 problem: Freenet is slow!

If you watch the 'Human body' documentary it says that humans have on average 20
people they call friends. I am unsure where that number comes from, but if it's
some scientific study, that's another reason to keep 20 node limit, or if we
increase it than it shouldn't be more than something like 25.

  - Volodya

- --
http://freedom.libsyn.com/   Echo of Freedom, Radical Podcast
http://eng.anarchopedia.org/ Anarchopedia, A Free Knowledge Portal
http://www.freedomporn.org/  Freedom Porn, anarchist and activist smut

 None of us are free until all of us are free.~ Mihail Bakunin
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAknt59cACgkQuWy2EFICg+235gCg6cAdLSnhZgpmJMN8JNmOpmLp
+HwAnRzQYszoH8ciAFwnUfbVLzJxtM4I
=o4Aa
-END PGP SIGNATURE-
___
Devl mailing list
Devl@freenetproject.org
http://emu.freenetproject.org/cgi-bin/mailman/listinfo/devl


Re: [freenet-dev] Current uservoice top 5 (20 node barrier)

2009-04-21 Thread Theodore Hong
VolodyA! V Anarhist volo...@whengendarmesleeps.org wrote:
 Matthew Toseland wrote:
 1. (200 votes) Release the 20 nodes barrier

 If you watch the 'Human body' documentary it says that humans have on average 
 20
 people they call friends. I am unsure where that number comes from, but if 
 it's
 some scientific study, that's another reason to keep 20 node limit, or if we
 increase it than it shouldn't be more than something like 25.

There's a thing called Dunbar's number which supposedly represents an
upper cognitive limit on the number of friendships that a person can
keep track of - estimated to be around 150.
http://en.wikipedia.org/wiki/Dunbar%27s_number

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


[freenet-dev] Progress page implemented

2009-04-21 Thread Matthew Toseland
Current testing (SVN) versions of Freenet include a progress page which is 
shown when you click on a link and it will take more than a few seconds to 
fetch the page. I will be moving on to database auto-backup and deploying 
Zero3's wininstaller soon. Help would be appreciated:
- Comments on the current user interface: How could it be improved? Would a 
different refresh time be better? Etc.
- The progress bar needs to be bigger, we can use a separate CSS type for the 
bar here; if somebody could fix the CSS that would be great.
- Javascript support: It would be much better if the progress bar and the 
other details could be updated by javascript without having to reload the 
page; this would speed things up (less re-rendering), improve interactivity 
(having the page reload under you when you're trying to select something is 
clunky), reduce latency (we can reload immediately when the data is ready) 
etc.

Maybe sashee could help on the last item?

None of this is strictly needed for 0.8.0-beta1 anyway.


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

Re: [freenet-dev] Current uservoice top 5 (20 node barrier)

2009-04-21 Thread Arne Babenhauserheide
Am Dienstag 21 April 2009 17:41:59 schrieb Theodore Hong:
 VolodyA! V Anarhist volo...@whengendarmesleeps.org wrote:
  Matthew Toseland wrote:
  If you watch the 'Human body' documentary it says that humans have on
  average 20 people they call friends. I am unsure where that number comes
  from, but if it's some scientific study, that's another reason to keep 20
  node limit, or if we increase it than it shouldn't be more than something
  like 25.

 There's a thing called Dunbar's number which supposedly represents an
 upper cognitive limit on the number of friendships that a person can
 keep track of - estimated to be around 150.
 http://en.wikipedia.org/wiki/Dunbar%27s_number

So we get to the question, what a freenet contact is: A friend or an 
aquaintance. 

If you look at myspace and similar sites, you'll see people with hundreds of 
friends which in truth are aquaintances. 

Also the question arises, which number of friends will be efficient for 
freenets algorithm: How many people have similar interest? 

The wikipedia entry suggests that specialized academic interest groups are in 
the size of 150 individuals. The same might be true for other specialized 
groups. 

If all members of such a group were using freenet: Should they all have every 
other member of the group as freenet friends, or should they only have their 
closest contacts? 

If they should have more contacts, we'll need stronger friend interaction 
features, so we can keep the cost for social interaction with friends low. 

A Jabber server which automatically adds all friends as contacts would be an 
option, I think. 

Best wishes, 
Arne
-- 
-- Ein Würfel System: http://1w6.org - einfach saubere (Rollenspiel-) Regeln.
-- Infinite Hands: http://infinite-hands.draketo.de - singing a part of the 
history of free software.
-- My stuff: http://draketo.de - stories, songs, poems, programs and stuff :)

-- PGP/GnuPG: http://draketo.de/inhalt/ich/pubkey.txt


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

Re: [freenet-dev] Progress page implemented

2009-04-21 Thread Ian Clarke
Any chance of a screenshot?

Ian.

On Tue, Apr 21, 2009 at 3:27 PM, Matthew Toseland t...@amphibian.dyndns.org
 wrote:

 Current testing (SVN) versions of Freenet include a progress page which is
 shown when you click on a link and it will take more than a few seconds to
 fetch the page. I will be moving on to database auto-backup and deploying
 Zero3's wininstaller soon. Help would be appreciated:
 - Comments on the current user interface: How could it be improved? Would a
 different refresh time be better? Etc.
 - The progress bar needs to be bigger, we can use a separate CSS type for
 the
 bar here; if somebody could fix the CSS that would be great.
 - Javascript support: It would be much better if the progress bar and the
 other details could be updated by javascript without having to reload the
 page; this would speed things up (less re-rendering), improve interactivity
 (having the page reload under you when you're trying to select something is
 clunky), reduce latency (we can reload immediately when the data is ready)
 etc.

 Maybe sashee could help on the last item?

 None of this is strictly needed for 0.8.0-beta1 anyway.

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




-- 
Ian Clarke
CEO, Uprizer Labs
Email: i...@uprizer.com
Ph: +1 512 422 3588
Fax: +1 512 276 6674
___
Devl mailing list
Devl@freenetproject.org
http://emu.freenetproject.org/cgi-bin/mailman/listinfo/devl

Re: [freenet-dev] [freenet-cvs] r27188 - trunk/freenet/src/freenet/l10n

2009-04-21 Thread Daniel Cheng
On Wed, Apr 22, 2009 at 9:40 AM,  x...@freenetproject.org wrote:
 Author: xor
 Date: 2009-04-22 01:40:55 + (Wed, 22 Apr 2009)
 New Revision: 27188

 Modified:
   trunk/freenet/src/freenet/l10n/L10n.java
 Log:
 Fix javadoc warnings.

 Modified: trunk/freenet/src/freenet/l10n/L10n.java
 ===
 --- trunk/freenet/src/freenet/l10n/L10n.java    2009-04-22 01:32:40 UTC (rev 
 27187)
 +++ trunk/freenet/src/freenet/l10n/L10n.java    2009-04-22 01:40:55 UTC (rev 
 27188)
 @@ -28,7 +28,7 @@
  public class L10n {
        public static final String CLASS_NAME = L10n;

 -       /** @see http://www.omniglot.com/language/names.htm */
 +       /** @see http://www.omniglot.com/language/names.htm; */

it should be
  /** @see a href=http://www.omniglot.com/language/names.htm;Language
names in their own scripts/a */

ref   http://java.sun.com/j2se/1.5.0/docs/tooldocs/windows/javadoc.ht...@see


        public enum LANGUAGE {
                ENGLISH(en, English, eng),
                SPANISH(es, Español, spa),
 @@ -250,7 +250,7 @@

        /**
        * You probably don't want to use that one directly
 -       * @see getString(String)
 +       * @see #getString(String)
        */
        public static String getString(String key, boolean 
 returnNullIfNotFound) {
                String result = null;
 @@ -370,7 +370,7 @@
        /**
        * Load a translation file depending on the given name and using the 
 prefix
        *
 -       * @param name
 +       * @param lang The chosen language.
        * @return the Properties object or null if not found
        */
        public static SimpleFieldSet loadTranslation(LANGUAGE lang) {

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


Re: [freenet-dev] Current uservoice top 5 (20 node barrier)

2009-04-21 Thread David ‘Bombe’ Roden
On Tuesday 21 April 2009 17:41:59 Theodore Hong wrote:

 There's a thing called Dunbar's number which supposedly represents an
 upper cognitive limit on the number of friendships that a person can
 keep track of - estimated to be around 150.

It’s probably better known as “the monkeysphere.” [1] :)


David

[1]: http://www.cracked.com/article_14990_what-monkeysphere.html


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