Tangent from an end user:

On Sat, Mar 28, 2026 at 06:04:24PM +0000, Fabrice Bauzac wrote:
> You can change parts of the structure indeed, e.g. instead of
> 
> #+begin_src xml
>   <dependency>
>     <groupId>g</groupId>
>     <artifactId>a</artifactId>
>     <version>v</version>
>   </dependency>
> #+end_src
> 
> have
> 
> #+begin_src xml
>   <dependency>g:a:v</dependency>
> #+end_src
> 
> Which is fine.  But please note that doing so does not require a
> change of namespace.

Please, no.  Use XML as it was designed:

<dependency groupId='g' artifactId='a' version='v'/>

If making a clean break, there are lots of places where the POM schema
can be made more precise without introducing additional layers of
parsing.

-- 
Mark H. Wood
Lead Technology Analyst

University Library
Indiana University Indianapolis
755 W. Michigan Street
Indianapolis, IN 46202
317-274-0749
library.indianapolis.iu.edu

ORCiD:  0000-0002-9558-3768

Attachment: binGzYB31Fr26.bin
Description: PGP Key 0xDA186C80E6EEA295.

Attachment: signature.asc
Description: PGP signature

Reply via email to