Bug 59672

Summary: Add guidelines for feature addition to webkit.org (per disccusion at contributor meeting)
Product: WebKit Reporter: Eric Seidel (no email) <eric>
Component: New BugsAssignee: Eric Seidel (no email) <eric>
Severity: Normal CC: abarth, mjs, sam, staikos
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: Other   
OS: OS X 10.5   
Description Flags
Patch abarth: review+, abarth: commit-queue-

Description Eric Seidel (no email) 2011-04-27 22:35:36 PDT
Add guidelines for feature addition to webkit.org (per disccusion at contributor meeting)
Comment 1 Eric Seidel (no email) 2011-04-27 22:36:42 PDT
Created attachment 91430 [details]
Comment 2 Alexey Proskuryakov 2011-04-29 14:31:18 PDT
I feel like the policy is experimental at this point, and may need to be adjusted a lot. Publishing it without acknowledging that can cause tension when such adjustments happen.
Comment 3 Eric Seidel (no email) 2011-04-29 17:29:15 PDT
Specific language you'd like to see?

My intended approach was not to dictate experimental policy, but rather offer (toothless) guidelines.  I believe we had consensus for that at both the meeting and on webkit-reviewers.  But I'm very open to changing the language if you have specific suggestions.

It seems we should probably take this discussion to webkit-reviewers.
Comment 4 George Staikos 2011-04-30 15:32:28 PDT
I like this so far, but I also think that we need to work harder to make it possible for people to do work in branches and effectively and efficiently maintain those branches.  Some suggestions for that would be great.
Comment 5 Adam Barth 2011-05-08 12:50:54 PDT
Comment on attachment 91430 [details]

This looks like a good start.  Can you address Alexey's comment by adding some text indicating that this policy is an experiment and setting a date (maybe six months from now) when we should either decide to keep the policy or chuck it?
Comment 6 Eric Seidel (no email) 2011-05-09 10:19:45 PDT
Committed r86062: <http://trac.webkit.org/changeset/86062>
Comment 7 Eric Seidel (no email) 2011-05-09 10:20:21 PDT

These guidelines were created in response to the "Can WebKit Say No?" session at the 2011 contributors meeting.  These guidelines should be regarded as "experimental" as we plan to review their effectiveness (and possibly amend/remove them) at the 2012 contributors meeting.