On 23 Nov 2009, at 09:03, Emmanuel Bernard wrote:
On 21 nov. 09, at 19:36, Gavin King wrote:
> On Sat, Nov 21, 2009 at 10:47 AM, Pete Muir <pmuir(a)redhat.com> wrote:
>
>> * I would prefer to not actually bootstrap Weld core inside the
>> Weld constructor (I believe this should be an explicit step), hence
>> the boot() method. We could rename this to initialize() for
>> example. Opinions?
>
> Fine by me. Especially since that at some stage we will need to pass
> some kind of settings before booting.
Which probably means you don't want Weld to host both the
configuration and the operation methods
WeldContainer weld = new Weld().initialize();
weld.instance().select(Foo.class).get();
Yes, this seems sensible to me, as it will allow us to provide flexibility with the
configuration in the future.