Skip to content
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

Suggest that new proposals include a possible solution. #244

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 5 additions & 1 deletion whatwg.org/faq
Original file line number Diff line number Diff line change
Expand Up @@ -172,13 +172,17 @@ in-progress removal, which may or may not be successful, is the
<p>The process is rather informal, but basically boils down to this:

<ol>
<li><p>Forget about the particular solution you have in mind! Solution time is later!
<li><p>Don't get attached to the particular solution you have in mind! Solution time is later!

<li><p>Write down a description of the underlying problem you’re trying to solve. What are the
use cases? A use case is an actual user wanting to do something. Then list requirements for each
use case. For a good example of how to do this, see
<a href="http://lists.w3.org/Archives/Public/public-webapps/2012JulSep/0835.html">this email</a>.

<li><p>If you had a particular solution in mind, include it <em>as an example</em>, <em>after the
problem statement</em>, in order to help your readers think about the problem. Make it clear that
you're happy to accept other solutions that still solve the problem.

<li><p>Get more people involved. Open a new issue in
<a href="https://github.com/whatwg/html/issues">whatwg/html on GitHub</a> that describes the use
cases and their requirements. Ask fellow web developers about their opinions (but remind them of
Expand Down