ant-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jim Jackl-Mochel" <jmoc...@foliage.com>
Subject RE: [VOTE] Datatypes
Date Thu, 12 Apr 2001 13:45:02 GMT


> -----Original Message-----
> From: Stefan Bodewig [mailto:bodewig@apache.org]
> Sent: Thursday, April 12, 2001 3:00 AM
> To: ant-dev@jakarta.apache.org
> Subject: [VOTE] Datatypes
>
>
> * Allow mappers to be genericised so that particular features can
> be modified
>   during mapping. Something similar to
>
>  <fileset ...>
>    <include name="*.sh"/>
>    <mapper type="unix-permissions">
>      <param name="user" value="ant"/>
>      <param name="group" value="ant"/>
>      <param name="mod" value="755"/>
>    </mapper>
>  </fileset>
>

+1

> * Allow include/exclude tow work with multiple characteristerics
> of a file.
>   ie include into fileset if file is readable, modified after 29th of Feb,
>   has a name that matches patter "**/*.java" and the property
> "foo.present"
>   is set. Something similar to
>

+1

>
> * provide datatypes through property tag and remove need for separate free
>   standing entities. ie
>   <property name="foo">
>     <fileset dir="blah">
>      <include name="*/**.java" />
>     </fileset>
>   </property>

+1

>
> * provide support for non-hardwired (ie loadable) low-level
>   components (mappers/itemset-filters/converters). Allow them to be
>   loaded in either global or a new classloader.
>

?

> * provide support for non-hardwired (ie loadable) converters.
>
>   /i.e. make the hardcoded rules from IntrospectionHelper pluggable/
>

+1

> * Make all datatypes interfaces to allow them to be customized in many
>   ways.
>

+1

> * Set arithmetic for fileset/patternset/*set
>

?

> * inheritance of ant properties/datatypes/context etc in project hierarchy
>

+1

> * inheritance of between ant datatypes. ie fileset A inherits from
>   fileset B (includes all entries in A).

-1

>
> * Homogenize notion of PATHs and filesets.
>

+1


Mime
View raw message