<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.webkit.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>59672</bug_id>
          
          <creation_ts>2011-04-27 22:35:36 -0700</creation_ts>
          <short_desc>Add guidelines for feature addition to webkit.org (per disccusion at contributor meeting)</short_desc>
          <delta_ts>2011-05-09 10:20:21 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>New Bugs</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Other</rep_platform>
          <op_sys>OS X 10.5</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Eric Seidel (no email)">eric</reporter>
          <assigned_to name="Eric Seidel (no email)">eric</assigned_to>
          <cc>abarth</cc>
    
    <cc>mjs</cc>
    
    <cc>sam</cc>
    
    <cc>staikos</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>394215</commentid>
    <comment_count>0</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2011-04-27 22:35:36 -0700</bug_when>
    <thetext>Add guidelines for feature addition to webkit.org (per disccusion at contributor meeting)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>394217</commentid>
    <comment_count>1</comment_count>
      <attachid>91430</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2011-04-27 22:36:42 -0700</bug_when>
    <thetext>Created attachment 91430
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>395517</commentid>
    <comment_count>2</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2011-04-29 14:31:18 -0700</bug_when>
    <thetext>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.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>395643</commentid>
    <comment_count>3</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2011-04-29 17:29:15 -0700</bug_when>
    <thetext>Specific language you&apos;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&apos;m very open to changing the language if you have specific suggestions.

It seems we should probably take this discussion to webkit-reviewers.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>395829</commentid>
    <comment_count>4</comment_count>
    <who name="George Staikos">staikos</who>
    <bug_when>2011-04-30 15:32:28 -0700</bug_when>
    <thetext>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.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>400274</commentid>
    <comment_count>5</comment_count>
      <attachid>91430</attachid>
    <who name="Adam Barth">abarth</who>
    <bug_when>2011-05-08 12:50:54 -0700</bug_when>
    <thetext>Comment on attachment 91430
Patch

This looks like a good start.  Can you address Alexey&apos;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?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>400565</commentid>
    <comment_count>6</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2011-05-09 10:19:45 -0700</bug_when>
    <thetext>Committed r86062: &lt;http://trac.webkit.org/changeset/86062&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>400567</commentid>
    <comment_count>7</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2011-05-09 10:20:21 -0700</bug_when>
    <thetext>Done.

These guidelines were created in response to the &quot;Can WebKit Say No?&quot; session at the 2011 contributors meeting.  These guidelines should be regarded as &quot;experimental&quot; as we plan to review their effectiveness (and possibly amend/remove them) at the 2012 contributors meeting.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>91430</attachid>
            <date>2011-04-27 22:36:42 -0700</date>
            <delta_ts>2011-05-08 12:50:53 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-59672-20110427223640.patch</filename>
            <type>text/plain</type>
            <size>3823</size>
            <attacher name="Eric Seidel (no email)">eric</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogODUxNTQKZGlmZiAtLWdpdCBhL1dlYnNpdGVzL3dlYmtpdC5v
cmcvQ2hhbmdlTG9nIGIvV2Vic2l0ZXMvd2Via2l0Lm9yZy9DaGFuZ2VMb2cKaW5kZXggNWY4NjJh
MDRiMzZkMjY5YjVjMjJmNjY2NzExYjJjMmY3MmNjYjE1Ny4uYjlmOGJhMmQ5YWZkZTE3ZTExODAw
ZTBiYmQ4YzUzMGQxZDJhMGZhNSAxMDA2NDQKLS0tIGEvV2Vic2l0ZXMvd2Via2l0Lm9yZy9DaGFu
Z2VMb2cKKysrIGIvV2Vic2l0ZXMvd2Via2l0Lm9yZy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxMyBA
QAorMjAxMS0wNC0yNyAgRXJpYyBTZWlkZWwgIDxlcmljQHdlYmtpdC5vcmc+CisKKyAgICAgICAg
UmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgQWRkIGd1aWRlbGluZXMgZm9y
IGZlYXR1cmUgYWRkaXRpb24gdG8gd2Via2l0Lm9yZyAocGVyIGRpc2NjdXNpb24gYXQgY29udHJp
YnV0b3IgbWVldGluZykKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcu
Y2dpP2lkPTU5NjcyCisKKyAgICAgICAgKiBjb2RpbmcvYWRkaW5nLWZlYXR1cmVzLmh0bWw6IEFk
ZGVkLgorICAgICAgICAqIG5hdi5pbmM6CisKIDIwMTEtMDQtMjcgIE9qYW4gVmFmYWkgIDxvamFu
QGNocm9taXVtLm9yZz4KIAogICAgICAgICBSZXZpZXdlZCBieSBEYW4gQmVybnN0ZWluLgpkaWZm
IC0tZ2l0IGEvV2Vic2l0ZXMvd2Via2l0Lm9yZy9jb2RpbmcvYWRkaW5nLWZlYXR1cmVzLmh0bWwg
Yi9XZWJzaXRlcy93ZWJraXQub3JnL2NvZGluZy9hZGRpbmctZmVhdHVyZXMuaHRtbApuZXcgZmls
ZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwLi5kMWM3YzFlOTYwNDYwN2JjNTNmYTlmMDVkOWRkNGJhY2NhOTU3MWFmCi0tLSAvZGV2L251
bGwKKysrIGIvV2Vic2l0ZXMvd2Via2l0Lm9yZy9jb2RpbmcvYWRkaW5nLWZlYXR1cmVzLmh0bWwK
QEAgLTAsMCArMSw0NiBAQAorPD9waHAKKyAgICAkdGl0bGU9IkFkZGluZyBhIG5ldyBmZWF0dXJl
IHRvIFdlYktpdCI7CisgICAgaW5jbHVkZSgiLi4vaGVhZGVyLmluYyIpOworPz4KKzxoMj5BZGRp
bmcgYSBmZWF0dXJlIHRvIFdlYktpdDwvaDI+CisKKzxwPldlYktpdCBpcyBhIGxhcmdlIHByb2pl
Y3QsIHdpdGggbWFueSBjb25zdW1lcnMuICBXZSBoYXZlIGEgbGFyZ2Ugc2V0IG9mIG9wdGlvbmFs
IGZlYXR1cmVzLCBzdWJzZXRzIG9mIHdoaWNoIGFyZSB1c2VkIGJ5IG1hbnkgZGlmZmVyZW50IHBv
cnRzLjwvcD4KKworPHA+Rm9yIHRoZSBwdXJwb3NlcyBvZiB0aGlzIGRpc2N1c3Npb24gYSBmZWF0
dXJlIGlzIGRlZmluZWQgYXMgZm9sbG93czo8L3A+CisKKzxvbD4KKzxsaT5Qb3J0cyBvZiBXZWJL
aXQgKG5ldyBhcmNoaXRlY3R1cmUsIHRvb2xraXQsIGV0Yy4pCis8bGk+QnVpbGQgc3lzdGVtcyBm
b3IgV2ViS2l0LgorPGxpPk9wdGlvbmFsICNkZWZpbmUgKEVOQUJMRV8sIGV0Yy4pCis8bGk+V2Vi
LWNvbnRlbnQtZmFjaW5nIGludGVyZmFjZSAoZWxlbWVudHMsIENTUyBwcm9wZXJ0aWVzLCBDU1Mg
dmFsdWVzLCBET00gQVBJcywgZXRjKQorPGxpPkRlcGVuZGVuY2llcyBvbiBleHRlcm5hbCBsaWJy
YXJpZXMuCis8L29sPgorCis8cD5BZGRpdGlvbnMvbW9kaWZpY2F0aW9ucyB0byB0aGUgbmF0aXZl
IChlbWJlZGRpbmcpIEFQSSBmb3IgV2ViS2l0IGxheWVyIGZvciBhIHNpbmdsZSBwb3J0IGRvIE5P
VCBjb3VudCBhcyBmZWF0dXJlcyBmb3Igb3VyIGRpc2N1c3Npb24uPC9wPgorCis8cD5BZGRpbmcg
YSBuZXcgZmVhdHVyZSB0byB0aGUgcHJvamVjdCBpcyBhIHdlbGNvbWUgYWRkaXRpb24hICBIb3dl
dmVyLCB0aGUgZm9sbG93aW5nIGd1aWRlbGluZXMgYXJlIGV4cGVjdGVkIHRvIGJlIGZvbGxvd2Vk
OjwvcD4KKworPG9sPgorPGxpPkFsbCBidWdzIHdoaWNoIGFkZCBmZWF0dXJlcywgYXJlIGV4cGVj
dGVkIHRvIGJlIGFubm91bmNlZCBvbiB3ZWJraXQtZGV2LiAgRmVhdHVyZXMgaW1wb3NlIGEgc21h
bGwgY29zdCBvbiBldmVyeSBjb250cmlidXRvciwgYW5kIHRodXMgd2UgYXR0ZW1wdCB0byBub3Rp
ZnkgZXZlcnkgY29udHJpYnV0b3Igb2YgdGhlIGFkZGl0aW9uIG9mIG5ldyBmZWF0dXJlcyB0byB0
aGUgcHJvamVjdC4gIEFuIGV4YW1wbGUgYW5ub3VuY2VtZW50OgorCis8cHJlPgorVG86IHdlYmtp
dC1kZXZAbGlzdHMud2Via2l0Lm9yZworU3ViamVjdDogQWRkaW5nIEVOQUJMRV9TVkcgdG8gV2Vi
Q29yZQorCitIaSB3ZWJraXQtZGV2ISAgSSB3YW50ZWQgdG8gbGV0IHlvdSBrbm93IHRoYXQgSSBw
bGFuIHRvIGFkZCBTVkcgc3VwcG9ydCB0byBXZWJLaXQuCitUaGlzIHN1cHBvcnQgd2lsbCBiZSBi
ZWhpbmQgdGhlIEVOQUJMRV9TVkcgZmVhdHVyZSBkZWZpbmUuIFNlZToKK2h0dHBzOi8vYnVncy53
ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0zMjUwCisKK1dlJ2xsIGJlIHNldHRpbmcgdXAgYSBi
dWlsZGJvdCB0byB0cmFjayB0aGVuIEVOQUJMRV9TVkcgYnVpbGQgc2hvcnRseS4gV2UgZXhwZWN0
Cit0aGlzIGZlYXR1cmUgdG8gYmUgZXZlbnR1YWxseSBlbmFibGVkIGJ5IGFsbCBwb3J0cy4gIExv
b2tpbmcgZm9yd2FyZCB0byB5b3VyIGNvbW1lbnRzLgorPC9wcmU+CisKKzxsaT5BbGwgZmVhdHVy
ZXMvcG9ydHMgYXJlIGV4cGVjdGVkIHRvIGNvdmVyZWQgYnkgYSA8YSBocmVmPSJodHRwOi8vdHJh
Yy53ZWJraXQub3JnL3dpa2kvQnVpbGRCb3QiPmJ1aWxkYm90PC9hPiBhdCA8YSBocmVmPSJidWls
ZC53ZWJraXQub3JnIj5idWlsZC53ZWJraXQub3JnPC9hPiB3aXRoaW4gc2l4IG1vbnRocyBvZiB0
aGVpciBhZGRpdGlvbi4gIFdlIHdhbnQgdG8gZW5jb3VyYWdlIGV4cGVyaW1lbnRhdGlvbiwgYnV0
IGl0J3MgaW1wb3J0YW50IHRvIG1ha2Ugc3VyZSB3ZSBjYW4gbWFpbnRhaW4gb3VyIGV4cGVyaW1l
bnRzLCBidWlsZGJvdHMgYWxsb3cgdXMgdG8gZG8gdGhpcy4KK2h0dHA6Ly90cmFjLndlYmtpdC5v
cmcvd2lraS9CdWlsZEJvdAorPC9vbD4KKworPHA+UmV2aWV3ZXJzIGFyZSBleHBlY3RlZCB0byBy
ZW1pbmQgY29udHJpYnV0b3JzIHdoZW4gbWFraW5nIGZlYXR1cmUgYWRkaXRpb25zIHRvIGZvbGxv
dyB0aGVzZSBndWlkZWxpbmVzLjwvcD4KKworPD9waHAKKyAgICBpbmNsdWRlKCIuLi9mb290ZXIu
aW5jIik7Cis/PgpkaWZmIC0tZ2l0IGEvV2Vic2l0ZXMvd2Via2l0Lm9yZy9uYXYuaW5jIGIvV2Vi
c2l0ZXMvd2Via2l0Lm9yZy9uYXYuaW5jCmluZGV4IDRkNzc4YTk5MDU5ZGM3MDdhYzVkNTRjZmRh
MWQ2MzIwNzU0Yzk5MDcuLjU1M2JiZGRlYzUwNDk3N2UzOTNmZTFmNDlhNDk5YTY1YTRmNzNlNmIg
MTAwNjQ0Ci0tLSBhL1dlYnNpdGVzL3dlYmtpdC5vcmcvbmF2LmluYworKysgYi9XZWJzaXRlcy93
ZWJraXQub3JnL25hdi5pbmMKQEAgLTE3LDYgKzE3LDcgQEAKICAgICAgICAgPGxpPjxhIGhyZWY9
Ii9idWlsZGluZy9kZWJ1Zy5odG1sIj5EZWJ1Z2dpbmcgV2ViS2l0PC9hPjwvbGk+CiAgICAgICAg
IDxsaT48YSBocmVmPSIvY29kaW5nL2NvbnRyaWJ1dGluZy5odG1sIj5Db250cmlidXRpbmcgQ29k
ZTwvYT48L2xpPgogICAgICAgICA8bGk+PGEgaHJlZj0iL2NvZGluZy9jb21taXQtcmV2aWV3LXBv
bGljeS5odG1sIj5Db21taXQgYW5kIFJldmlldyBQb2xpY3k8L2E+PC9saT4KKyAgICAgICAgPGxp
PjxhIGhyZWY9Ii9jb2RpbmcvYWRkaW5nLWZlYXR1cmVzLmh0bWwiPkFkZGluZyBGZWF0dXJlczwv
YT48L2xpPgogICAgICAgICA8bGk+PGEgaHJlZj0iL3NlY3VyaXR5LyI+U2VjdXJpdHkgUG9saWN5
PC9hPjwvbGk+CiAKICAgICAgICAgPGxpIGNsYXNzPSJzdWJ0aXRsZSI+RG9jdW1lbnRhdGlvbjwv
bGk+Cg==
</data>
<flag name="review"
          id="84281"
          type_id="1"
          status="+"
          setter="abarth"
    />
    <flag name="commit-queue"
          id="84282"
          type_id="3"
          status="-"
          setter="abarth"
    />
          </attachment>
      

    </bug>

</bugzilla>