Skip to content

Commit 8e4ca7e

Browse files
authored
Add Interop 2025 proposal templates (#680)
* Restore proposal templates from Interop 2024 These are the 2024 templates without changes. * Update dates in proposal templates October 3 is from #657. * Align specification requirements with 2024 process Expanded to match https://github.com/web-platform-tests/interop/blob/main/2024/selection-process.md#open-call-for-focus-area-and-investigation-proposals * Update focus-area-proposal.yml
1 parent ed2cf34 commit 8e4ca7e

File tree

2 files changed

+86
-0
lines changed

2 files changed

+86
-0
lines changed
Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,53 @@
1+
name: Focus Area Proposal
2+
description: Proposal for an Interop 2025 Focus Area
3+
labels: focus-area-proposal
4+
body:
5+
- type: markdown
6+
attributes:
7+
value: |
8+
Thanks for taking the time to make a proposal for Interop 2025!
9+
10+
Be sure to read the [proposal guide](https://github.com/web-platform-tests/interop/blob/main/proposal_guide.md) to give your proposal the best chance of success!
11+
12+
Note: If this feature is widely implemented, but lacks a high quality specification or tests, an [Investigation Effort](https://github.com/web-platform-tests/interop/issues/new?template=investigation-effort-proposal.yml) may be more appropriate.
13+
14+
When you submit your proposal, a GitHub issue will be created to track it. Please check back on GitHub from time to time to answer any questions we have. You'll also be able to make changes to your proposal from now until October 3 by commenting on your issue. See our [README](https://github.com/web-platform-tests/interop/blob/main/2025/README.md) for the full timeline of Interop 2025.
15+
- type: markdown
16+
attributes:
17+
value: "## Proposal Details"
18+
- type: textarea
19+
attributes:
20+
label: Description
21+
description: Brief description of the feature. Try to be clear about what parts of the feature are included and not.
22+
validations:
23+
required: true
24+
- type: input
25+
attributes:
26+
label: Specification
27+
description: |
28+
Specification for the feature. The feature must defined by a standards-track specification from one of the following organizations:
29+
30+
- [Alliance for Open Media](https://aomedia.org/)
31+
- [IETF](https://www.ietf.org/) (Standard Track)
32+
- [ISO](https://www.iso.org/)
33+
- [Khronos Group](https://www.khronos.org/)
34+
- [TC39](https://tc39.es/) (Stage 2+)
35+
- [W3C](https://www.w3.org/) (Recommendation Track)
36+
- [WebAssembly](https://webassembly.org/specs/) (Phase 3+)
37+
- [WHATWG](https://whatwg.org/)
38+
validations:
39+
required: true
40+
- type: textarea
41+
attributes:
42+
label: Additional Signals
43+
description: |
44+
Any additional signals from our [proposal guide](https://github.com/web-platform-tests/interop/blob/main/proposal_guide.md):
45+
46+
- Standards Positions
47+
- Site Breakage and Workaround
48+
- Size and Current State of the Feature
49+
- Browser Bugs
50+
- Developer Surveys
51+
- Other Developer Sentiment
52+
- Likely Compatibility Impact
53+
- Platform Impact
Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
name: Investigation Effort Proposal
2+
description: Proposal for an Interop 2025 Investigation Effort
3+
labels: investigation-effort-proposal
4+
body:
5+
- type: markdown
6+
attributes:
7+
value: |
8+
Thanks for taking the time to make a proposal for Interop 2025!
9+
10+
This form is for features that are widely implemented, but lack high quality specifications or tests. If this feature does have a high quality specification and tests, please file a [Focus Area](https://github.com/web-platform-tests/interop/issues/new?template=focus-area-proposal.yml) proposal instead. If you're not sure which kind of proposal to submit, pick one and we will help you out.
11+
12+
When you submit your proposal, a GitHub issue will be created to track it. Please check back on GitHub from time to time to answer any questions we have. You'll also be able to make changes to your proposal from now until October 3 by commenting on your issue. See our [README](https://github.com/web-platform-tests/interop/blob/main/2025/README.md) for the full timeline of Interop 2025.
13+
- type: textarea
14+
attributes:
15+
label: Description
16+
description: Brief description of the feature. Try to be clear about what parts of the feature are included and not.
17+
- type: textarea
18+
attributes:
19+
label: Rationale
20+
description: |
21+
Reasons for including the feature. A few dimensions to consider are:
22+
23+
- Web developer sentiment from polls or surveys, for example, [MDN surveys](https://insights.developer.mozilla.org/) or [State of CSS](https://stateofcss.com/).
24+
- Examples of sites or libraries working around a missing feature or browser bug.
25+
- Browser bugs or browser bug statistics, for example, [Chromium](https://bugs.chromium.org/), [Gecko](https://bugzilla.mozilla.org/), or [WebKit](https://bugs.webkit.org/).
26+
- Current usage of the feature, for example, [Chrome use counters](https://www.chromestatus.com/metrics/feature/popularity) or [HTTP Archive](https://httparchive.org/).
27+
- type: textarea
28+
attributes:
29+
label: Investigation Roadmap
30+
description: |
31+
Please describe the steps necessary to get this feature to a state of high quality specification and tests. Link to existing spec and tests, and describe what needs to be done, ideally as a set of distinct tasks. If there are open-ended questions about the behavior that require investigation, try to still capture this as a set of tasks, such as "test existing behavior", "update specification", and "update tests".
32+
33+
Any standards work must be done in the appropriate standards group, and those doing the work need to join that group. Interop 2025 is not a venue for specifying new features.

0 commit comments

Comments
 (0)