logo       

Re: it is time to move on...: msg#00292

Subject: Re: it is time to move on...
Hi Oliver,

I think this is a great idea and will hopefully inject some extra energy 
into the project!

Michael.

Oliver Burn wrote:
> Hi all,
>
> It has been a while since I sent an email. This is because Checkstyle 
> has been very stable and adequately supports Java 1.4 and has "some" 
> support for Java 5. But, I am bored with Checkstyle as it is. I am 
> sure you agree judging from the level of activity over the last year.
>
> I am proposing converting Checkstyle to be a Java 5 based application. 
> The motivation for doing this is to make Checkstyle interesting again 
> by opening up new areas. It would be nice to use the new 
> java.util.concurrent package to multi-thread the core engine to take 
> advantage of multiple cores. There are other Java 5 features that can 
> be applied, such as generics, annotations, JUnit4 etc.
>
> Also by using Java 5 source for Checkstyle, this will force having 
> better support for Java 5 (I always get asked in Checkstyle passes 
> Checkstyle!:-). Currently the support in Checkstyle for Java 5 is 
> rather limited, and since I do not use Java 5 at work, I personally 
> find it hard to get motivated to fix it.
>
> Another positive of creating a Java 5 version of Checkstyle is that it 
> can serve as a good time to drop support for legacy features. For 
> example, remove the support in the JavadocMethodCheck for the 
> "{@inheritDoc}" and instead support the @Override annotation.
>
> I am proposing to branch Checkstyle to create a release 4 branch in 
> CVS. This can be used to create maintenance releases if required. I 
> intend to do a Checkstyle 4.4 release shortly.
>
> I am very keen in other people's thoughts.
>
> Regards,
> Oliver
>


-------------------------------------------------------------------------
SF.Net email is sponsored by:
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services
for just about anything Open Source.
http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace


<Prev in Thread] Current Thread [Next in Thread>