logging-log4net-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Nicko Cadell" <ni...@neoworks.com>
Subject RE: Interest in OpenNETCF (1.4)
Date Sun, 13 Nov 2005 18:20:51 GMT
Kevin,

Sounds like you have made some good progress using the OpenNETCF
library. It looks like the main benefit is the additional appenders that
can be built for the Compact Framework.

Some of the changes to the Config namespace, in my opinion, are not as
significant improvements as to the Appenders. The
DefaultRepositorySelector and the attributes in the log4net.Config
namespace are not needed unless we can find some way to read assembly
level attributes (or make some sort of equivalent).

There are a few things that we may want to incorporate directly into the
log4net NETCF builds as we have done to provide support for Stack and
Guid. For example support for the WinCE equivalents to
GetCurrentProcess().Id and Environment.MachineName could be added to
SystemInfo.cs.

I don't want to make the log4net assembly dependant on the OpenNETCF
library for build simplicity and potential licensing issues. So I think
that the best solution is to make a new assembly, which does reference
the OpenNETCF library, with just the additional appenders. At the moment
I think the most we can do is to include this assembly (in source form)
as an example, i.e. it would go into examples\netcf\1.0\OpenNETCF.

If that is acceptable to you then the way to contribute code is to
create an issue in the log4net issue tracking system
(http://issues.apache.org/jira/browse/LOG4NET). Once the issue has been
created you can attach your patch file to the issue by selecting the
Attach file to this issue operation from the left hand menu. When
attaching your patch you must select the 'Grant license to ASF for
inclusion in ASF works' option. 

More details here:
http://logging.apache.org/log4net/contributing.html#patch

Cheers,
Nicko

> -----Original Message-----
> From: Kevin O'Connor [mailto:koconnor@11.com] 
> Sent: 08 November 2005 19:14
> To: Log4NET Dev
> Cc: Sean Going; Shawn Becker
> Subject: RE: Interest in OpenNETCF (1.4)
> 
> Hi Nicko,
> 
> I have finished a port of log4net that does use the OpenNETCF library.
> I have attached a description of what I have done, the files 
> I edited (and a bit about why).  The library seems to work 
> nicely in our framework.  
> 
> If this is of interest to the group, I'd be happy to submit 
> the changes for review and inclusion. 
> 
> Please let me know the process for this.
> 
> Kevin
> 
> Kevin G O'Connor 
> Eleven Technology     e: koconnor@11.com
> 45 Dunster St         p: 617.715.3031
> Cambridge, MA 02138   m: 617.834.1291
> http://www.11.com     f: 810.963.2708
> 
> -----Original Message-----
> From: Nicko Cadell [mailto:nicko@neoworks.com]
> Sent: Sunday, November 06, 2005 3:02 PM
> To: Log4NET Dev
> Subject: RE: Interest in OpenNETCF (1.4)
> 
> Hi Kevin,
> 
> OpenNETCF isn't something that I was aware of, thanks for 
> your email bringing it to our attention. It looks like the 
> OpenNETCF library makes up for many of the shortfalls of the 
> base NETCF platform.
> 
> Many of the appenders in log4net which are not built for the 
> NETCF platform could be built using the OpenNETCF library.  
> These can be built into a separate assembly that links with 
> the OpenNETCF library.
> 
> As far as I know there is none working on using the OpenNETCF 
> library to build log4net appenders.
> 
> Cheers,
> Nicko
> 
> > -----Original Message-----
> > From: Kevin O'Connor [mailto:koconnor@11.com]
> > Sent: 01 November 2005 16:21
> > To: log4net-dev@logging.apache.org
> > Cc: Shawn Becker; Sean Going
> > Subject: Interest in OpenNETCF (1.4)
> > 
> > Hello,
> >  
> > I am currently working on a .NET compact framework system.  
> > We are making use of OpenNETCF Smart Device Framework (v 
> 1.4).  I was 
> > looking at the log4net project as a potential logging 
> utility for this
> 
> > system. The OpenNETCF SDF provides support for several areas of the 
> > full .NET framework that are not part of the compact 
> framework in the 
> > area of logging (the OpenNETCF.Diagnostics namespace).
> >  
> > I did a quick search of the dev list archives and did not find a 
> > reference to OpenNETCF.  I am curious if there is anyone 
> working on an
> 
> > implementation of log4net using OpenNETCF SDF, and if not 
> if there is 
> > any interest in having it done.
> >  
> > Kevin
> >  
> > Kevin G O'Connor 	  	
> > Eleven Technology	 ?e: koconnor@11.com	
> > 45 Dunster St	 *p: 617.715.3031	
> > Cambridge, MA 02138	 (m: 617.834.1291	
> > http://www.11.com <http://www.11.com/> 	 *f: 617.876.3704	
> > 
> > 
> > 
> >  
> > 
> 

Mime
View raw message