For log4j it is:
<source>1.3</source>
<target>1.1</target>

For companions component, receivers and extras:
<source>1.4</source>
<target>1.4</target>
<encoding>UTF-8</encoding>

This is true for the maven  pom, but not for the build.xml which uses
1.2 and 1.1 (which is scary btw)

For the unreleased zeroconf:
 <source>1.2</source>
 <target>1.1</target>

Does it make sense to have different compiler configurations for add
ons to the original log4j?

For sake of compatiblity, we can do the following:

#1: use 1.4 for all, including log4j. 1.3 is really ancient
#2: use 1.5 for all, including log4j, because even 1.4 is long time dead
#3: leave log4j as it is, use the same configuration for companions
(and remove UTF-8)
#4: do #4, but include UTf-8 to log4j build

To be honest, I am all for #2. I know, bc and such, but targeting for
1.1 makes log4j really look decaying. I would agree to #4, if #2 does
not find friends.

Your thoughts?

Cheers
Christian

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to