FYI: codec will be fixed today. Gary
On Sep 20, 2011, at 11:38, sebb <seb...@gmail.com> wrote: > On 20 September 2011 15:49, Simone Tripodi <simonetrip...@apache.org> wrote: >> do you want some help? I could be helpful here, just let me know! >> Simo > > I'm not proposing that we go ahead and change all the components > immediately, just that projects should consider fixing the layout at > some point. > > However, what would be useful now is a Wiki page listing what needs to > be changed, and what needs to be checked. > I've made a start here: > > http://wiki.apache.org/commons/MavenStandardLayout > > but it is incomplete. > > Also perhaps create JIRA enhancement issues for each of the projects > listed, pointing to the Wiki page? > >> http://people.apache.org/~simonetripodi/ >> http://www.99soft.org/ >> >> >> >> On Tue, Sep 20, 2011 at 4:39 PM, sebb <seb...@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-unsubscr...@commons.apache.org >>> For additional commands, e-mail: dev-h...@commons.apache.org >>> >>> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org >> For additional commands, e-mail: dev-h...@commons.apache.org >> >> > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org > For additional commands, e-mail: dev-h...@commons.apache.org > --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org For additional commands, e-mail: dev-h...@commons.apache.org