On 23 Dec 06, at 4:39 PM 23 Dec 06, Brett Porter wrote:
Maybe I put the comment there and didn't realise - I thought it was
yours. At the top it said to replace it with a generic converter
component, which is what the other one seemed to be. It wasn't
adding anything.
I don't necessarily agree with the one entry point to rule them
all. The first converter was at the right level of abstraction but
certainly required a lot of scaffolding of repositories to use, so
the converter component you added was a good way to do that. But I
don't understand why it then needs to be delegated via yet another
component that won't actually add anything.
I meant the Archiva component itself, it only had the converter but
should have everything else as well. The application entry point
which should be the single place people interact with the system. We
really can hide everything else. We can have oodles of components but
they should be unified for reuse from one place.
I'm not that committed to it, if it was meant to be there I'm happy
for it to come back.
Cool, I'll put it back.
- Brett
On 24/12/2006, at 1:37 AM, Jason van Zyl wrote:
Brett,
Why did you remove the application component? I was using that as
a binding to another view, but at any rate why remove the entry
point? It makes everyone have to deal with numerous components,
having one facade decouples the innner components from someone
trying to use all of Archiva's capabilities. I would like it put
back.
Jason.