I think the logger depends on l10n in some way, so I'm not sure if this makes 
sense. You can use the complete freenet.jar to run Freemail, this would only 
require a bat/sh file to start it.

> Message: 1
> Date: Mon, 3 Dec 2007 15:39:44 +0000
> From: Matthew Toseland <toad at amphibian.dyndns.org>
> Subject: Re: [Freemail] r15929 - in trunk/apps/Freemail/src/freemail:
>       . utils
> To: freemail at freenetproject.org
> Message-ID: <200712031539.49032.toad at amphibian.dyndns.org>
> Content-Type: text/plain; charset="iso-8859-1"
> 
> These should be a single Logger.normal() call. Even if you have to include 
> \n's in them, it's better for them to be atomic, especially if you're running 
> with the node's logger later on.
> 
> It's quite possible to configure freenet's logger to log to stderr etc. The 
> only problem is providing the classes when running in standalone mode. We 
> could perhaps provide a jar with the parts of freenet/support/ that don't 
> depend on the node core...
> 
> On Thursday 22 November 2007 20:24, alexlehm at freenetproject.org wrote:
> > Author: alexlehm
> > Date: 2007-11-22 20:24:44 +0000 (Thu, 22 Nov 2007)
> > New Revision: 15929
> > 
> > Added:
> >    trunk/apps/Freemail/src/freemail/utils/Logger.java
> > Modified:
> >    trunk/apps/Freemail/src/freemail/InboundContact.java
> >    trunk/apps/Freemail/src/freemail/OutboundContact.java
> >    trunk/apps/Freemail/src/freemail/RTSFetcher.java
> > Log:
> > Logger class for Freemail, this tries to mimic the Logger class form 
> Freenet, maybe we can later exchange the class by simple changing the import. 
> The logging has to be changed on a few other classes as well, I'll commit 
> that later.
> > A regular user will need normal and error messages, anything minor is 
> > status 
> logs that do not show progress (e.g. checking message keys).
> > 
> > Modified: trunk/apps/Freemail/src/freemail/InboundContact.java
> > ===================================================================
> >                     if(slot.length()!=52) {
> > -                           System.out.println("ignoring malformed slot 
> > "+slot+" (probably due to 
> previous bug)");
> > -                           System.out.println("please the fix the entry in 
> > "+this.ibct_dir);
> > +                           Logger.normal(this,"ignoring malformed slot 
> > "+slot+" (probably due to 
> previous bug)");
> > +                           Logger.normal(this,"please the fix the entry in 
> > "+this.ibct_dir);
> >                             break;
> >                     }
> 



Reply via email to