On Mon, Jan 30, 2017 at 3:23 PM, Chuck Reeves <chuck.ree...@gmail.com> wrote:
> Hope it is not too late but I would like to have a quick talk about merging
> containers.
>
> How would a user merge in containers?  From what I hear it was going to be
> by merging the configs. What if there is a container from a library that
> needs a specialized factory that is added when the container is constructed?
> Would we want to say that lib has implemented the spec wrong?

Configuration of a container falls outside the PSR-11 spec,
deliberately. The authors of PSR-11 are working on a specification for
that currently to submit for acceptance at a date in the
not-too-distant future based on the concept of service providers
(https://github.com/container-interop/service-provider).

> On Tuesday, January 17, 2017 at 10:14:00 AM UTC-5, Matthew Weier O'Phinney
> wrote:
>>
>> We are rebooting the PSR-11 review period again as of now; this marks
>> the third review period, and it will end at 11:59 UTC 29 Jan 2017,
>> with the prospect of holding a vote starting the following day.
>>
>> The only change since the previous review period is a clarification of
>> the role of `NotFoundExceptionInterface`. Previously, the
>> specification stated that calls to `get()` MUST NOT allow such
>> exceptions to bubble out, but must instead convert them to the more
>> generic `ContainerExceptionInterface`.
>>
>> The specification now states that `NotFoundExceptionInterface`
>> instances are allowed to bubble out, and that any call to `get()`
>> where `has()` would return `false` MUST raise a
>> `NotFoundExceptionInterface`. This change is more in line with
>> existing implementations, and focuses on the primary issue faced by
>> consumers: determining when a service is missing from configuration.
>>
>> Please review the specification again at this time, and let us know as
>> soon as
>> possible if you see any remaining problems to address; ideally, please do
>> so in
>> the next 48 hours, so that we may fit within the FIG 2.0 by-law window.
>>
>> --
>> Matthew Weier O'Phinney
>> mweiero...@gmail.com
>> https://mwop.net/
>
> --
> You received this message because you are subscribed to the Google Groups
> "PHP Framework Interoperability Group" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to php-fig+unsubscr...@googlegroups.com.
> To post to this group, send email to php-fig@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/php-fig/84a3df35-c189-45c6-be5a-6228a30ea519%40googlegroups.com.
>
> For more options, visit https://groups.google.com/d/optout.



-- 
Matthew Weier O'Phinney
mweierophin...@gmail.com
https://mwop.net/

-- 
You received this message because you are subscribed to the Google Groups "PHP 
Framework Interoperability Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to php-fig+unsubscr...@googlegroups.com.
To post to this group, send email to php-fig@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/php-fig/CAJp_myW0jumc%2BbNyLG_6ZBcfZ5Lps6JgEp%3DB%2BkwthAS4pDiBFA%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to