LOL! I think we just answered each others questions. :-)

> -----Original Message-----
> From: Mark Womack [mailto:[EMAIL PROTECTED]]
> Sent: Wednesday, 12 February 2003 10:36
> To: 'Log4J Developers List'
> Subject: RE: Configuration GUI
> 
> 
> [EMAIL PROTECTED] -
> http://archives.apache.org/eyebrowse/SummarizeList?listId=19
> 
> [EMAIL PROTECTED] -
> http://archives.apache.org/eyebrowse/SummarizeList?listId=135
> 
> As Oliver has said, it is likely that LGPL code will not be allowed,
> especially if used at compile time (referenced as an import).  I believe
> that not allowing LGPL is already Apache policy, so some of the jakarta
> projects have to come into compliance with this.
> 
> But we can still use Checkstyle and Jalopy, can't we?  We use 
> them as tools,
> not as part of the library.  And we don't release them with 
> log4j or include
> them in the cvs.  My understanding is that this is kosher, but I haven't
> been able to read all the emails.  I hope the ASF board and the 
> Jakarta PMC
> release some kind of document when this is all said and done.  Otherwise
> we'll be having this discussion again in three months time.
> 
> -Mark
> 
> > -----Original Message-----
> > From: Richard Bair [mailto:[EMAIL PROTECTED]]
> > Sent: Tuesday, February 11, 2003 3:24 PM
> > To: Log4J Developers List
> > Subject: RE: Configuration GUI
> > 
> > 
> > That's good to know.  Since I'm the sole author of the 
> > guibuilder code,
> > I could easily alter the license any which way.  I guess I'll have to
> > look into the specifics of the differences between the Apache and LGPL
> > Licenses.  Is there a link to those discussions so I can read 
> > up on the
> > differences?  It may be that I want my guibuilder to use the Apache
> > license too.
> > 
> > Richard
> > 
> > On Tue, 2003-02-11 at 15:41, Oliver Burn wrote:
> > > Richard,
> > > 
> > > Be aware that there has been a lot of discussion within 
> > Jakarta/Apache
> > > about the use of LGPL code on Jakarta projects. It seems to be
> > > highly likely that it will not be allowed.
> > > 
> > > Is this what the other committers believe the case is?
> > > 
> > > I would hate to see you spend time going down a path of using LGPL
> > > code, when the Log4J project may not be able to use it.
> > > 
> > > Regards,
> > > Oliver
> > > 
> > > > -----Original Message-----
> > > > From: Richard Bair [mailto:[EMAIL PROTECTED]]
> > > > Sent: Wednesday, 12 February 2003 09:08
> > > > To: Log4J Developers List
> > > > Subject: RE: Configuration GUI
> > > >
> > > >
> > > > The cool thing about this idea is that we'd be able to 
> > set properties
> > > > for any given appender without the need of a ton of 
> > custom code.  I'm in
> > > > the process of building a guibuilder right now as well, 
> > so reflection
> > > > and property sheets are almost second nature ;-)
> > > >
> > > > The one drawback I see with going this route is that 
> > creating a really
> > > > generic tool sometimes means that the user interface 
> > isn't as intuitive.
> > > >
> > > > For instance, I think it would make for a cleaner UI to 
> > provide the user
> > > > of a FileAppender a checkbox for bufferedIO and Append, 
> > and a spinner
> > > > control for the BufferSize (or maybe an editable combo 
> > box) rather than
> > > > providing a table that would list each of the properties 
> > and would use a
> > > > different editor depending on the datatype (like the 
> > property sheet in
> > > > VB or the guibuilder I've been writing).
> > > >
> > > > But I don't know.  Maybe a good property sheet using 
> > reflection would
> > > > rock over all.  I'd be able to reuse a lot of my other code (its
> > > > LGPL'd), and it really WOULD provide for all different appenders.
> > > >
> > > > Incidently, I was using java 1.4 for its java.beans package and
> > > > functionality.
> > > >
> > > > Richard
> > > >
> > > > On Tue, 2003-02-11 at 14:38, Mark Womack wrote:
> > > > > I'd like to see a tool that performs reflection on the various
> > > > classes to
> > > > > let you know what parameters can be set.  So, if I 
> > chose to add a
> > > > > FileAppender, the list of configuration options would be
> > > > gathered by looking
> > > > > at the property setter methods defined in that class.
> > > > >
> > > > > I remember someone mentioning a configuration tool for log4j a
> > > > very long
> > > > > time ago, but I don't remember the details.  I think that a
> > > > tool like this
> > > > > would be very cool.  You should consider placing it into the
> > > > log4j-sandbox.
> > > > >
> > > > > -Mark
> > > > >
> > > > > > -----Original Message-----
> > > > > > From: Richard Bair [mailto:[EMAIL PROTECTED]]
> > > > > > Sent: Tuesday, February 11, 2003 9:59 AM
> > > > > > To: Log4J Developers List
> > > > > > Subject: Configuration GUI
> > > > > >
> > > > > >
> > > > > > Hey Folks,
> > > > > >
> > > > > > I'm gearing up to write a preliminary gui for editing log4j
> > > > > > configuration files.  I don't know of any that currently
> > > > exist(?).  My
> > > > > > employer has need of a simple configuration gui (it 
> > won't be very
> > > > > > flexible in this first version).  After writing that, 
> > I'll be more
> > > > > > familiar with the issues involved and will start tackling a
> > > > > > more generic
> > > > > > setup on my own time.
> > > > > >
> > > > > > Initially I was planning on using DOM for parsing and 
> > modifying XML
> > > > > > config files.  It seemed a natural fit.  However, in 
> > the spirit of
> > > > > > logging.apache.org, and because one of our requirements at
> > > > > > work is that
> > > > > > our app work for all of the log4j variants (perl and c++ in
> > > > > > particular),
> > > > > > it looks like we'll have to use standard properties files.
> > > > > >
> > > > > > I'm wondering if anybody out there:
> > > > > >
> > > > > > 1) Has tried to build one of these before and has any ideas
> > > > > > 2) Knows of code that would be a good fit for parsing 
> > and saving the
> > > > > > properties files (log4j obviously has code for 
> > parsing the properties
> > > > > > file, but I don't know if it will be applicable or 
> > need reworking)
> > > > > > 3) Thinks this is a bad idea ;-)
> > > > > >
> > > > > > Ideally, we'd be able to provide plugin functionality so that
> > > > > > no matter
> > > > > > what configuration file style users prefer, we'd be able to
> > > > read/write
> > > > > > them.
> > > > > >
> > > > > > Thoughts?
> > > > > > Richard
> > > > > >
> > > > > >
> > > > > > 
> > ---------------------------------------------------------------------
> > > > > > To unsubscribe, e-mail: 
> > [EMAIL PROTECTED]
> > > > > > For additional commands, e-mail: 
> > [EMAIL PROTECTED]
> > > > > >
> > > > >
> > > > > 
> > ---------------------------------------------------------------------
> > > > > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > > > > For additional commands, e-mail: 
> > [EMAIL PROTECTED]
> > > >
> > > >
> > > >
> > > > 
> > ---------------------------------------------------------------------
> > > > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > > > For additional commands, e-mail: [EMAIL PROTECTED]
> > > >
> > > 
> > > 
> > > 
> > ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > > For additional commands, e-mail: [EMAIL PROTECTED]
> > > 
> > 
> > 
> > 
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> > 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to