Ok, but in the original mail, Jochen talks about the requirements of his _users_, not of the developers of the main project. And users of his users need those dependencies transitively …


On 1 Jan 2006, at 23:48, Brett Porter wrote:

The optional tag is *only* for the purposes of transitive
dependencies. It's not really intended for use in a real Maven build.

- Brett

On 1/2/06, ir. ing. Jan Dockx <[EMAIL PROTECTED]> wrote:
Frankly, I have no idea ;-). I knew the tag existed, but have no
experience with it yet, although I do recognize your problem (see
http://cvs.peopleware.be/training/maven/maven2/dependencies.html,
Issues). I briefly talked with Vincent Massol during JavaPolis (hi
Vincent -- nice chat), and he wasn't aware of this tag either.
Furthermore, I can't find any real documentation on this tag. It seems
like "somebody" saw the issue, added the tag, and left it there? I
hoped you would report back with some experience though ;-).

What is particularly puzzling to me, is how the <optional /> tag
interacts with the dependency scopes.


On 1 Jan 2006, at 20:39, Jochen Wiedmann wrote:

ir. ing. Jan Dockx wrote:

Have you tried the <optional /> tag for the dependency?

Thank you. To be honest, I wasn't aware of this tag.

Reading through the docs, I do, however, believe, that it is a partial
solution only, isn't it? I'd prefer a solution where Maven
automatically detects the presence or absence of some classes and
performs the required steps.


Jochen

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


Met vriendelijke groeten,

Jan Dockx

PeopleWare NV - Head Office
Cdt.Weynsstraat 85
B-2660 Hoboken
Tel: +32 3 448.33.38
Fax: +32 3 448.32.66

PeopleWare NV - Branch Office Geel
Kleinhoefstraat 5
B-2440 Geel
Tel: +32 14 57.00.90
Fax: +32 14 58.13.25

http://www.peopleware.be/
http://www.mobileware.be/




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


<x-tad-smaller>Met vriendelijke groeten,

Jan Dockx
</x-tad-smaller><x-tad-smaller>
PeopleWare NV - Head Office</x-tad-smaller>
<x-tad-smaller>
Cdt.Weynsstraat 85
B-2660 Hoboken
Tel: +32 3 448.33.38
Fax: +32 3 448.32.66 </x-tad-smaller>
<x-tad-bigger>
</x-tad-bigger>
<x-tad-smaller>
PeopleWare NV - Branch Office Geel</x-tad-smaller>
<x-tad-smaller>
Kleinhoefstraat 5
B-2440 Geel
Tel: +32 14 57.00.90
Fax: +32 14 58.13.25</x-tad-smaller>
<x-tad-bigger>
</x-tad-bigger>
<x-tad-smaller>
http://www.peopleware.be/
</x-tad-smaller><x-tad-smaller>http://www.mobileware.be/</x-tad-smaller>

Attachment: smime.p7s
Description: S/MIME cryptographic signature

Reply via email to