Skip to content

Commit

Permalink
Update Readme file (#28)
Browse files Browse the repository at this point in the history
Fixes gh-25
  • Loading branch information
leobalter committed May 5, 2016
1 parent 8e17f12 commit d01c0f7
Showing 1 changed file with 23 additions and 64 deletions.
87 changes: 23 additions & 64 deletions README.markdown
Original file line number Diff line number Diff line change
Expand Up @@ -5,16 +5,22 @@ standards process.

It has three primary goals:

* Represent the web developer community, and especially jQuery users, to
the standards bodies (W3C and TC39) with the intention of improving
existing standards and standards in progress to better meet the needs
of web developers.
* Represent the web developer community, and especially jQuery users, to
browser vendors with the intent of helping them identify standards
that they should prioritize for implementing, and proofs of concept
that they can build.
* Help the jQuery project adopt new standards and browser features as
appropriate.
* Represent the web developer community, including people involved with any
project at the jQuery Foundation, to any web standards body and working group
(W3C, ECMA/TC39, WHATWG, Khronos, etc) with the intention of developing and
improving existing standards to better meet the needs of web developers.
* Represent the web developer community, including people involved
with any project at the jQuery Foundation, to browser vendors with the intent
of helping them identify standards that they should prioritize for
implementing, and proofs of concept that they can build.
* Help the jQuery Foundation projects adopt new standards and browser features
as appropriate.

# Code of Conduct

This project adheres to the [jQuery Foundation Code of Conduct](https://jquery.org/conduct/)
and the same is expected for those who want to participate, applied equally to
founders, mentors, members and those seeking help and guidance.

# Helping

Expand All @@ -26,8 +32,6 @@ Issues should:
* Identify problems with existing specs or specs in progress
* Identify problems with existing implementations of standards

A good example of a well-specified issue is jquery/standards#1.

Feel free to comment on existing issues rather than opening a totally
new one. We will roll up important comments into the body of the issue
periodically to ensure that the issues are as clear as possible.
Expand All @@ -46,73 +50,28 @@ If a new issue reflects the same concern as an existing issue, we will
incorporate any new information into the existing issue and close it as
a duplicate.

If it is a genuinely new issue, we will format and edit it, and assign
it one of several tags:

* `standards-body` and
* one of `W3C` or `TC39`
* if applicable, a specific working group
* `browser-vendor` and
* one of `firefox`, `chrome`, `safari`, `android`, `webkit`, etc.
* this list will firm up over time
If it is a genuinely new issue, we might format and edit it for style
consistency, in order to help the comprehension for any other contributor.

If applicable, we will also file tickets with the appropriate standards
group or browser vendor and link the issue to the remote ticket.

If it is outside the scope of the Standards Group, we will close it as
`out-of-scope`.

# FAQ

## Why not just open tickets with the standards bodies and browser vendors?

We think that having a single place to aggregate issues with the web
platform as it exists today, and having a group dedicated to following
up and tracking those issues will be extremely useful to the web
community.

Once we triage an issue here, we will make sure that a ticket is opened
in the appropriate tracker and followed up upon periodically. This will
free web developers to report their problems, and if desired, let us
manage the rest.

## What and Who is the jQuery Standards Group?

The jQuery Standards Group is a subteam of the jQuery project, led by
Yehuda Katz. Paul Irish, another member of the jQuery Board, is also
part of the Standards Group.

We will have regular public meetings in #jquery-meeting on freenode
(specific dates to be announced soon) to discuss ways that we can be
most effective in promoting the needs of the web developer community.
group, work group, or browser vendor and link the issue to the remote ticket.

We are looking for people interested in actively contributing. If you're
interested, please sign up for our Google Group at
https://groups.google.com/forum/#!forum/jquery-standards.
# Why does the web developer community need a forum like this?

## Why does the web developer community need a forum like this?
The purpose of the jQuery Standards Group is to create a forum where the
web developer community can come together to discuss shared concerns and
values.

Browser implementors, as part of their job, communicate with each other
directly about potential new standards and features. This makes their
discussion on the mailing lists and throughout the process more coherent
and reflective of their shared values.

The purpose of the jQuery Standards Group is to create a forum where the
web developer community can come together to discuss shared concerns and
values.

Like implementors, this doesn't mean that we'll always agree on the
obvious best course of action, but it does mean that we'll have a place
to find areas of consensus and discuss how we would like to see the
process move forward.

Browser standards bodies have two main constituencies: browser
implementors and web developers.

Browser implementors are well-represented because as dues-paying members
who also hold the keys to the implementation castle, they command the
lion's share of attention.

By creating this forum, we hope that we give voice to the millions of
web developers deeply invested in the process but without a natural way
to aggregate their concerns.

0 comments on commit d01c0f7

Please sign in to comment.