|
| 1 | +# OpenJS Foundation Standards Working Group Meeting 2020-10-06 |
| 2 | + |
| 3 | +## Links |
| 4 | + |
| 5 | +* **Recording**:https://www.youtube.com/watch?v=34DxEp4x2lk&ab_channel=OpenJSFoundation |
| 6 | +* **GitHub Issue**: https://github.com/openjs-foundation/standards/issues/108 |
| 7 | + |
| 8 | +## Present |
| 9 | + |
| 10 | +* Joe Sepi (@joesepi) |
| 11 | +* Robin Ginn |
| 12 | +* Myles Borins |
| 13 | +* Mike Samuel |
| 14 | +* Brian Kardell |
| 15 | +* Mike Champion |
| 16 | +* Jordan Harband |
| 17 | +* Richard Gibson |
| 18 | +* Jory Burson |
| 19 | +* Donovan Buck (@dtex) |
| 20 | + |
| 21 | + |
| 22 | +## Agenda |
| 23 | + |
| 24 | +### Announcements |
| 25 | + |
| 26 | +*Extracted from **cross-project-council-agenda** labeled issues and pull requests from the **openjs-foundation org** prior to the meeting. |
| 27 | + |
| 28 | +### openjs-foundation/standards |
| 29 | + |
| 30 | +* A home for reference-implementation polyfills [#106](https://github.com/openjs-foundation/standards/issues/106) |
| 31 | +BK: Currently in the standards dev process, proposal go from speculative idea polyfill to a “true” polyfill to patch browsers that haven’t added the functionality. Currently there is no way to ensure those polyfills don’t fall subject or bit rot. We need an easy way for those communities to submit their polyfills to a place where they will be maintained and can be shared with the community. That’s the gist. There’s a lot to work out yet. |
| 32 | +JH: I am one of the people that maintains widely used JS polyfills. There really isn’t a community that needs collecting and managing. These tend to be “single-maintainer” projects. Unless the foundation is removing obstacles for the maintainers I’m skeptical about this as an idea. Secondly, JS spec implementations already link to polyfills, but makes an effort to not endorse or choose a preferred solution. |
| 33 | +BK: There is definitely some conversation to be had about “blessing” a polyfill. |
| 34 | +JH: The long term challenge isn’t around creating a polyfill while people are excited about a proposal. Long term maintenance (after browsers start shipping) is the real problem. |
| 35 | +JB: So this may not address the needs of polyfill maintainers unless long term maintenance is an added benefit. |
| 36 | +MS: Agree with JH. Long-term maintenance is super important. |
| 37 | +JH: I think a project that provides tests would be embraced. There isn’t an easy way to run 262 tests against anything that’s not a browser. That’s a problem I’d love to see solved that would definitely help. |
| 38 | +MS: So, to restate, being able to run tests on a bunch of different platforms would be helpful. |
| 39 | +JH: Many projects out there, whether they be polyfills, transpilers, etc could benefit from the ability to run conformance tests. |
| 40 | +JB: Maybe this is a good thing for us to talk about on a higher level. |
| 41 | +BK: One of the things we could do is provide a means for actually running tests. I support this. |
| 42 | +MB: My gut on this, based on our charter, is that this is something better suited for the collaboration network. I’m not saying this work isn’t important or worthy, but for the sake of our meetings we should be facilitating discussion. |
| 43 | +BK: I agree. We have heard from W3C and individual developers about this, so I brought this issue to see if we can facilitate some actual action. |
| 44 | +MB: I think the goos path forward would be to set up a Collaboration Space and see if some traction can be established there. |
| 45 | + |
| 46 | +Action Item: Jory and Brian to speak with Micheal Dawson about initializing a space for “Polyfillers” |
| 47 | + |
| 48 | +* Proposals for TC39 [#102](https://github.com/openjs-foundation/standards/issues/102) |
| 49 | + |
| 50 | +FYI - prepping for 2021 Standards strategy session - what questions do we want to try to answer? |
| 51 | +* How do we communicate to the broader community - how do we make member projects more aware of what we’re doing? |
| 52 | +* Can we poll the projects - how would you like to be represented, how would you like to get involved, etc? |
| 53 | +* How do the projects imagine this working? |
| 54 | + |
| 55 | + |
| 56 | +## Q&A, Other |
| 57 | + |
| 58 | +## Upcoming Meetings |
| 59 | + |
| 60 | +* **Calendar**: https://calendar.openjsf.org |
| 61 | + |
| 62 | +Click `+GoogleCalendar` at the bottom right to add to your own Google calendar. |
| 63 | + |
| 64 | + |
0 commit comments