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

Reply via email to