On Sun, 2014-02-23 at 03:38 +0000, sebb wrote: > At present the parent 7 pom defines the source/target as 1.5. > > Some versions of some HC components override this (e.g. httpclient trunk) > > It seems to me it would be clearer to define the compiler version at > component level rather than in the parent. > It almost guaranteed that there will be components with differeing > compiler requirements, so it will likely never be possible to use a > common shared value - local overrides will always be needed. > > I suggest that the setting is removed from the next parent pom (if any > is released) to force components to declare the compiler settings. >
+1. Compiler settings in parent pom make no sense. > In the meantime, I would like to add the settings to the 4.3 branch > where necessary. > > Also, at present httpasyncclient trunk defaults to the parent pom > (1.5) whereas httpclient and httpcore both use 1.6 in their poms. > Using 1.5 for async seems wrong. > Async client development cycle is slightly behind given it depends on both core and client. I'll upgrade it to 1.6 after 4.0.1. Oleg --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
