Greetings.
I've been holding off on posting another meeting summary as it's been a bit
haphazard lately, and we've been circling essentially the same question for a
while. Offering a blow-by-blow of that didn't seem very useful or productive.
At this point, I'm not sure on a date for the Readiness Vote. The main open
question at the moment is whether we include marker interfaces -- and thus
type declare everything -- or not -- and thus the spec has basically no type
declarations anywhere. The question is whether the marker interfaces add more
robustness than they cause possible BC issues for some existing
implementations (particularly for the unidirectional case), a question on
which there are multiple competing opinions at present.
Regarding the points from last time (below), if we keep the marker interfaces
then we keep the parent marker, which is likely to be renamed
DispatchableInterface. The experimentation of forcing 2 separate Providers
for the unidirectional and mono-directional case showed it was... not a good
idea. We're also all agreed on type-as-identifier (as the spec is now), as it
offers way more flexibility and robustness than opaque strings do.
More information when there's more information to be had. :-)
--Larry Garfield