Hi Jason,

it's really good to have a better mechanism in place but breaking existing Maven 
project using XML entities is another thing - you can always issue a deprecation 
warning during the build or POM validation.

Thanks in advance

Siegfried Goeschl

-----Original Message-----
From: Jason van Zyl [mailto:[EMAIL PROTECTED] 
Sent: Mittwoch, 09. Juni 2004 03:51
To: Maven Users List
Subject: Re: XML entities and forward compatibility


On Tue, 2004-06-08 at 21:24, Dion Gillard wrote:
> Given that they're a standard part of XML, and that the m2 project 
> descriptor in one form will be an XML document, why would they not be 
> available?

If decided that the native mechanisms would work best, which I definitely think would 
be the case as there would be one standard way that work whereas the use of XML 
entities could be used in any fashion, then I would disable their use them in the xpp3 
parser.

I honestly cannot see any cases where entities would be beneficial with what's running 
now in m2. Also, with some of the more advanced features in m2 for conflict resolution 
amongst dependencies, better jar overriding, and better general handling of artifacts 
exact control over processing becomes necessary. I would really like to avoid having 
to locate the source of a problem by finding the source of an entity.

In addition things like accurate authoring will have difficulty dealing with entities. 
If you, say, have a GUI that is allowing you to fix a conflict, or align dependencies 
then we can provide the exact information to client code to find the source of the 
conflict.

I don't see any upside to entities at all in m2 and I think they would actually be 
harmful. Nothing special happens with the processing of XML in m1 so it doesn't really 
matter. But sophisticated tools will need exacting control whether than be our own 
like the conflict resolution mechanism or GUI tools.

-- 
jvz.

Jason van Zyl
[EMAIL PROTECTED]
http://maven.apache.org

happiness is like a butterfly: the more you chase it, the more it will elude you, but 
if you turn your attention to other things, it will come and sit softly on your 
shoulder ...

 -- Thoreau 


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to