commons-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Simone Tripodi <simonetrip...@apache.org>
Subject Re: [ALL] components using non-standard source and test directory layouts
Date Tue, 20 Sep 2011 14:49:07 GMT
do you want some help? I could be helpful here, just let me know!
Simo

http://people.apache.org/~simonetripodi/
http://www.99soft.org/



On Tue, Sep 20, 2011 at 4:39 PM, sebb <sebbaz@gmail.com> wrote:
> Just ran a search for top-level poms that define sourceDirectory /
> testSourceDirectory; quite a few are using non-standard locations.
>
> The standard Maven layout [1] is:
>
> src/main/java
> src/test/java
>
> If the standard layout is used there is no need to redefine the
> properties in the pom, and it makes life a bit easier for new-comers
> to a project.
>
> It's not essential to change the layout, but developers might wish to
> consider fixing the layout at some point as part of component
> maintenance.
>
> Remember to update assembly/*.xml and Ant builds if necessary, and
> test the updated layout before committing!
>
> [These are all long-established projects, so probably inherited the
> layout from pre-Maven2 days.]
>
> betwixt/trunk/pom.xml:    <sourceDirectory>src/java</sourceDirectory>
> betwixt/trunk/pom.xml:    <testSourceDirectory>src/test</testSourceDirectory>
> codec/trunk/pom.xml:    <sourceDirectory>src/java</sourceDirectory>
> codec/trunk/pom.xml:    <testSourceDirectory>src/test</testSourceDirectory>
> collections/trunk/pom.xml:    <sourceDirectory>src/java</sourceDirectory>
> collections/trunk/pom.xml:
> <testSourceDirectory>src/test</testSourceDirectory>
> daemon/trunk/pom.xml:    <sourceDirectory>src/java</sourceDirectory>
> daemon/trunk/pom.xml:    <testSourceDirectory>src/test</testSourceDirectory>
>
> [I'll probably do this shortly]
>
> ddbcp/trunk/pom.xml:    <sourceDirectory>src/java</sourceDirectory>
> dbcp/trunk/pom.xml:    <testSourceDirectory>src/test</testSourceDirectory>
> dbutils/trunk/pom.xml:    <sourceDirectory>src/java</sourceDirectory>
> dbutils/trunk/pom.xml:    <testSourceDirectory>src/test</testSourceDirectory>
>
> [I'll probably do this shortly]
>
> discovery/trunk/pom.xml:    <sourceDirectory>src/java</sourceDirectory>
> discovery/trunk/pom.xml:    <testSourceDirectory>src/test</testSourceDirectory>
> el/trunk/pom.xml:    <sourceDirectory>src/java</sourceDirectory>
> el/trunk/pom.xml:    <testSourceDirectory>src/test</testSourceDirectory>
> email/trunk/pom.xml:        <sourceDirectory>src/java</sourceDirectory>
> email/trunk/pom.xml:        <testSourceDirectory>src/test</testSourceDirectory>
> fileupload/trunk/pom.xml:    <sourceDirectory>src/java</sourceDirectory>
> fileupload/trunk/pom.xml:    <testSourceDirectory>src/test</testSourceDirectory>
> jcs/trunk/pom.xml:    <sourceDirectory>src/java</sourceDirectory>
> jcs/trunk/pom.xml:    <testSourceDirectory>src/test</testSourceDirectory>
> jxpath/trunk/pom.xml:    <sourceDirectory>src/java</sourceDirectory>
> jxpath/trunk/pom.xml:    <testSourceDirectory>src/test</testSourceDirectory>
> launcher/trunk/pom.xml:    <sourceDirectory>src/java</sourceDirectory>
> logging/trunk/pom.xml:    <sourceDirectory>src/java</sourceDirectory>
> logging/trunk/pom.xml:    <testSourceDirectory>src/test</testSourceDirectory>
> modeler/trunk/pom.xml:    <sourceDirectory>src/java</sourceDirectory>
> modeler/trunk/pom.xml:    <testSourceDirectory>src/test</testSourceDirectory>
> pool/trunk/pom.xml:    <sourceDirectory>src/java</sourceDirectory>
> pool/trunk/pom.xml:    <testSourceDirectory>src/test</testSourceDirectory>
> primitives/trunk/pom.xml:    <sourceDirectory>src/java</sourceDirectory>
> primitives/trunk/pom.xml:    <testSourceDirectory>src/test</testSourceDirectory>
>
> [1] http://maven.apache.org/guides/introduction/introduction-to-the-standard-directory-layout.html
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
> For additional commands, e-mail: dev-help@commons.apache.org
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
For additional commands, e-mail: dev-help@commons.apache.org


Mime
View raw message