Reinhard Poetz schrieb:
That's one of the differnces between block requirements and Maven2
dependencies. Maven2 dependencies are concrete implementations and
block requirement always point to a contract which have to be
implemented by a block.
What we _could_ do is having real artifacts for our contracts and not
just URIs. Well, I think that future experiments with a working
deployment system will help us to understand better what we really need.
For now I will implement it the way it was designed a long time ago
(based on the block.xml and it's IMO well-designed features) and we can
use this as starting point for further discussions.
Ah, I see.
I wasn't aware, that the contracts weren't meant to be real maven artifacts.
So what you proposed looks like a good way for me and we can continue
the discussions when an implementation is available.
Andreas