Hi Max,

Max Berger wrote:
> Dear Fop-Devs,
> 
> for the actual implementation, I think it would be a good idea to create
> a second lib-directory (e.g. buildsupport, or buildlib), and add the
> required libs there, so that we're all using the same tools. These libs
> would only be needed during build, and not during deployment.
> 
> Libs which are BSD (pmd, retroweaver /translator) would be added there
> directly, for others (checkstyle, findbugs)  I'd provide a readme on
> where to find them.
> 
> Right now this is the case with lib/, but everything in lib/ is also
> used during run-time, whereas I would explicity like to exclude these
> build-time dependencies.

Actually there is already a lib/build directory that serves that
purpose. You could use it, or if you prefer to have a separate directory
you can move the content of lib/build into the new one. Your choice :)


> This would increase the size of the fop svn directory, but it would also
> make it easier for developers to get started.
> 
> Please comment.
> 
>> On that note, I'm currently evaluating IntelliJ, which has some really
>> nice Code Inspection features. It warns about redundant statements,
>> for example: unnecessary casts, variable that are assigned but never
>> used, while-statements that don't loop...
> 
> nice. This could definitely be complimentary.
> 
>> As you said, the result could turn out to be scary... :-)
> 
> It will be.
> 
>> Cheers
>> Andreas
> 
> Max

Vincent


-- 
Vincent Hennebert                            Anyware Technologies
http://people.apache.org/~vhennebert         http://www.anyware-tech.com
Apache FOP Committer                         FOP Development/Consulting

Reply via email to