Re: Reducing normative dependencies

> On Dec 4, 2014, at 1:36 PM, Martin Thomson <martin.thomson@gmail.com> wrote:
> 
> On 4 December 2014 at 08:25, Cullen Jennings (fluffy) <fluffy@cisco.com> wrote:
>> 
>> I don't want to be adding new normative dependencies to the PC spec at this point if we can avoid that. Previously we had agreed to keep the structure for the stats in PC spec so that other specs could define new stats but not have PC spec normatively depend on the all the specs that defined stats. I think this is the right decision and we should stick with it. Let me know if there is a good reason not to.
> 
> 
> If this is in relation to https://github.com/w3c/webrtc-pc/pull/37,
> then I think that I agree.  If we move stats out, the dependency graph
> needs to be: stats -> pc, and not pc <-> stats.  The former de-risks
> pc, which is a good thing.
> 
> 

No,exactly the opposite. PR 37 makes PC normatively depend on stats which it did not do before. Right now stats depends on PC. That is fine with me. However PR 37 makes PC normatively depend on stats which has many problems including one has to implement all of stats to be compliant with on PC. 

Received on Friday, 5 December 2014 00:33:23 UTC