On 2015-07-16 9:21 PM, Martin Thomson wrote:
On Thu, Jul 16, 2015 at 5:44 PM, Benjamin Kelly <[email protected]> wrote:


FWIW, I've sent an intent to implement for the Streams API, but I won't be
able to actually start work until Q4.  I just listed that as "favorable"
for now.  Not sure if we need a clearer "we intend to implement this but
just haven't been able to start yet" status.

I would rather have:
  - done (Firefox X)
  - planned (with some vague time frame)
  - "under investigation" or "no current plans"

Streams seems straightforward enough.  navigator.connect would fall
into the last category.

I think we need to have a way to signal that we are not going to implement a specific feature in addition to those categories (without delving into the specific example here, but yes this is one of those features.) That sends a useful signal to other browser vendors and web developers. I know that for us, it would be hugely helpful to know if vendor X is actively planning to not implement a certain feature when weighing the pros and cons of working on something. I can imagine the same would be useful for other vendors, and it would be nice if we did that.

Thinking about this more, I really don't see why we should try to narrow down the list to fewer items. I feel like our default position on a random spec is "no opinion", because we aren't aware of the content. After someone studies it a bit, we can spend a while to consider it, and then defer it to some point into the future (as in "in support of, without current plans"), or decide to work on it soon, or decide that we should not work on it, etc. Of course, we can't get too fine grained to keep things comprehensible and realistic to keep updated, but a couple of additional categories wouldn't hurt!
_______________________________________________
dev-platform mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to