-
Notifications
You must be signed in to change notification settings - Fork 17
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Non-implemented feature removal #45
Comments
@michaelchampion I agree that we need to focus on getting to REC. Are you looking for: a. A removal of features at this time, before we re-charter? |
This dashboard is at the moment a bit better at showing failing tests than it is at showing unimplemented features; by my count the lack of transceivers in Chrome is blocking 20-odd tests from turning green. Still, there are things that should seriously be considered for removal; I believe such removal is within the current charter. |
@jeffjaffe something like b) or c) in your list -- a clear statement in the charter that the priority is to get to Rec on whatever timeline is in the charter, and that unimplemented features will be dropped / deferred when it is clear that leaving them in would force an extension. |
@alvestrand The WebRTC WPT tests have a false negative problem since tests of implemented features are failing due to dependencies on unimplemented features. As a result, the dashboard is not currently a useful indication of what features are implemented. To get that indication we will either need to fix the WPT false negative problem, or find another way to determine the implemented feature set. Looking at the feature set not yet implemented by 2 browsers, it would appear that there are some unimplemented features which are droppable and others that might be separated out into a separate specification. However, there are some features still being implemented (e.g. addTransceiver) that can't be removed without requiring major rework. |
The WPT test dashboard (see: https://wpt.fyi/webrtc ) shows a great many features of the 1.0 specification have only been implemented by a single browser or even no browsers. This charter needs to outline a plan to remove features not meeting the interoperability requirements so that WebRTC 1.0 can finally get to Recommendation during the charter period.
The text was updated successfully, but these errors were encountered: