- From: Dimitri Glazkov <notifications@github.com>
- Date: Mon, 14 Sep 2015 09:45:21 -0700
- To: w3c/webcomponents <webcomponents@noreply.github.com>
Received on Monday, 14 September 2015 16:46:06 UTC
It's a tradeoff that we need to think through carefully. I think the decision depends on balancing 1. the number of developers who will encounter the problem you described above 2. the cost of implementation complexity To understand the number in the first item, we could the component v0/component v1 scenario into 2 buckets: 1. Both v0 and v1 are made using the same framework that doesn't support multiple versions of itself 2. v0 and v1 are made using the same framework that supports multiple versions of itself or using different frameworks or custom-made The bucket 1 is all good, because then it is the framework's responsibility to homogenize (or disallow) v0/v1 components across. The bucket 2 is highly problematic, because then the burden of encountering and resolving breakage falls on the user of the component (not the developer). So.. the questions are: how big is bucket 2 and how does it compare with the cost of complexity? --- Reply to this email directly or view it on GitHub: https://github.com/w3c/webcomponents/issues/130#issuecomment-140140956
Received on Monday, 14 September 2015 16:46:06 UTC