On Jun 8, 2009, at 11:05 AM, George Morgan wrote:

I've started porting the IMAppender from log4j-sandbox to log4cxx.  I
am hoping to produce code which is suitable for inclusion in the
log4cxx distribution.

Is there is a list of guidelines for inclusion somewhere?

I've looked over the code and was wondering if I should base my new
appender on the AppenderSkeleton or the SocketAppenderSkeleton?

I'm planning to use libstrophe for the XMPP interface and was
wondering what I need to ask the author of that library in order to
not preclude inclusion of my code in log4cxx?

The standard distribution is licensed under the GPL. See http://www.apache.org/licenses/GPL-compatibility.html for why Apache projects can't link to GPL licensed projects. Apache, BSD or MIT style licenses are not a problem.




Since I am only planning to develop support for the XMPP/Jabber
protocol would it make more sense to call the appender, "XMPPAppender"
or "JabberAppender" instead of IMAppender?

Thanks.

--
George Morgan


Can't write more at the moment.

Reply via email to