> On Sunday, 24 November 2013, Manfred Moser wrote:
>
>>
>> > By separating "consumption" and "production" metadata formats, we'll
>> be
>> > able to evolve production format more aggressively. For example, it
>> > would be nice to have Tycho-specific configuration markup inside
>> <build>
>> > section. This is not currently possible because all poms must be
>> > compatible with the same model.
>>
>> I like the idea of consumptions specifics. It would be great if we could
>> agree/define some sort of standard on how to declare suitability for
>> artifacts for certain deployment scenarios ..
>> e.g. it is jar suitable for Java 6, 7, 8, 9 or what, what about running
>> on
>> Android, or on some embedded Java version profile.
>>
>> I dont believe that the previous approaches of using classifiers is just
>> not powerful enough. And I also agree that we should potentially just
>> stick to the existing format.
>>
>> E.g. nothing stops us from declaring a standard for e.g. for a bunch of
>> properties like
>>
>> <properties>
>>  <runtime.android>true</runtime.android>
>>  <runtime.java6>true</runtime.java6>
>> </properties>
>>
>> or
>> <properties>
>>  <runtime.android>false</runtime.android>
>>  <runtime.java6>false</runtime.java6>
>>  <runtime.java7>true</runtime.java7>
>> </properties>
>>
>>
> How is that any different from having a modelVersion 5.0.0? (Other than
> not
> giving the benefit of a schema change)


It probably isnt different ;-)

manfred

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org

Reply via email to