Re: Ancient Contributors page
Philippe Cloutier <[email protected]> Wed, 17 Jun 2026 07:38:25 -0400
| Newsgroups | gmane.comp.apache.devel |
|---|---|
| Message-ID | <[email protected]> |
This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------4LyV9ICnVI57Xk8ItImvoM0S Content-Type: multipart/mixed; boundary="------------40CMuMzWMmsiNSw2FM8VvLMu"; protected-headers="v1" From: Philippe Cloutier <[email protected]> To: [email protected] Message-ID: <[email protected]> Subject: Re: Ancient Contributors page References: <[email protected]> <[email protected]> In-Reply-To: <[email protected]> --------------40CMuMzWMmsiNSw2FM8VvLMu Content-Type: multipart/mixed; boundary="------------BGLijnUo0YRfFdQvai0LOnS4" --------------BGLijnUo0YRfFdQvai0LOnS4 Content-Type: multipart/alternative; boundary="------------XOGS7R8Z3qRKKV0OHfYOcenk" --------------XOGS7R8Z3qRKKV0OHfYOcenk Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 R3JlZXRpbmdzIFJveSwgYW5kIHRoYW5rIHlvdSBmb3IgeW91ciBlbmR1cmluZyBjb250cmli dXRpb24sDQoNCk9uIDYvMTIvMjAyNiAzOjIzIFBNLCBSb3kgVC4gRmllbGRpbmcgd3JvdGU6 DQo+IE9uIEp1biAxMCwgMjAyNiwgYXQgMToxMeKAr1BNLCBSaWNoIEJvd2VuPHJib3dlbkBy Y2Jvd2VuLmNvbT4gd3JvdGU6DQo+PiBTaW5jZSB0aGUgbGF0ZSAxOTAwcywgd2UgaGF2ZSBo YWQgdGhpcyBwYWdlIC1odHRwczovL2h0dHBkLmFwYWNoZS5vcmcvY29udHJpYnV0b3JzLyAt IHRoYXQgbGlzdGVkIGNvbnRyaWJ1dG9ycyB0byB0aGUgcHJvamVjdC4gSXQgd2FzIGJyb3Vn aHQgdG8gbXkgYXR0ZW50aW9uIHRvZGF5IHRoYXQgbW9zdCBvZiB0aGUgbGlua3Mgb24gdGhh dCBwYWdlIHdlcmUgZGVhZCBhbmQvb3IgcG9pbnRlZCB0byBzaXRlcyBubyBsb25nZXIgYWN0 dWFsbHkgb3duZWQgYnkgdGhlIHBlcnNvbiByZWZlcmVuY2VkLiBJdCBhbHNvIGNvbnRhaW5l ZCBkb3plbnMgb2YgZW1haWwgYWRkcmVzc2VzIGZvciBwZW9wbGUgd2hvIGFyZSBub3cgYXNz dXJlZGx5IGluIGV2ZXJ5IHNwYW0gZGF0YWJhc2UgZXZlci4NCj4+DQo+PiBJ4oCZdmUgZG9u ZSBzb21lIGNsZWFudXAuDQo+Pg0KPj4gSWYgeW91IGFyZSBhbiBodHRwZCBjb21taXR0ZXIs IHlvdSBjYW4gZWRpdCAob3IgYWRkLCBvciByZW1vdmUpIHlvdXIgcmVjb3JkIG9uIHRoYXQg cGFnZS4NCj4+DQo+PiBJdOKAmXMgYW4gaW50ZXJlc3RpbmcgaGlzdG9yaWNhbCBhcnRpZmFj dCwgYnV0IGl04oCZcyBmYXIgZnJvbSBjb21wbGV0ZSwgYW5kIG1hbnkgb2YgdGhlIHJlbWFp bmluZyBlbnRyaWVzIGxpc3QgbG9uZy1wYXN0IGVtcGxveWVycy4gTm90IGhhcm1mdWwsIHBl ciBzZSwgYnV0IGFsc28gbm90IHRlcnJpYmx5IHZhbHVhYmxlIGZvciBhbnl0aGluZyBvdGhl ciB0aGFuIGJlaW5nIGEgaGlzdG9yaWNhbCBhcnRpZmFjdC4NCj4+DQo+PiBXaGF0IGRvIGZv bGtzIHRoaW5rIGFib3V0IGtlZXBpbmcgdGhpcywgZ29pbmcgZm9yd2FyZD8NCj4+DQo+IEkg dGhpbmsgd2UgZG8gYSBwb29yIGpvYiBvZiBkb2N1bWVudGluZyBjb250cmlidXRpb25zLiBU aGlzIHBhZ2Ugd2FzIGFuIGV4ZXJjaXNlIGluDQo+IHNlbGYtZG9jdW1lbnRhdGlvbiwgd2hp Y2ggZmFpbGVkIG1pc2VyYWJseS4gVXNpbmcgYSBsaW5rIHRvIHRoZSBnaXRodWIgY29tbWl0 cyB3b3VsZA0KPiBiZSBldmVuIHdvcnNlICgjY29tbWl0cyAhPSAjY29udHJpYnV0aW9ucywg ZXNwZWNpYWxseSBpbiBhIGNvZGUgYmFzZSB0aGF0IHByZWRhdGVzIGN2cykuDQoNCg0KSSBj b25zaWRlciBpdCBpZGVhbCB0byBkb2N1bWVudCBjb250cmlidXRpb25zLCBub3QganVzdCBj b250cmlidXRvcnMuIFNvIA0KSSB0aGluayBsaW5raW5nIHRvIGNvbW1pdHMgaXMgaGVscGZ1 bC4gT2J2aW91c2x5LCBzdWNoIGEgbGluayBzaG91bGQgbm90IA0KKnJlcGxhY2UqIGN1cnJl bnQgY29udGVudHMgdGhvdWdoLg0KDQoNCj4gVGhlIEFCT1VUX0FQQUNIRSBmaWxlIHdhcyB0 aGUgb3JpZ2luYWwgcHJvamVjdCBjb21wcm9taXNlIG9uIGF0dHJpYnV0aW9uLCBidXQgdGhh dCBiZWNhbWUNCj4gYSBoaXN0b3JpY2FsIGFydGlmYWN0IGFzIHNvb24gYXMgSSB3cm90ZSBp dC4NCg0KSSBzZWUgc2V2ZXJhbCB0b3BpY3MgaW4gQUJPVVRfQVBBQ0hFOg0KDQogMS4gdGhl ICh0YXJnZXQpIHByb2R1Y3QgKGp1c3QgYcKgc2hvcnQgZGVzY3JpcHRpb24pDQogMi4gdGhl IHByb2plY3QNCiAzLiBjb250cmlidXRvcnMgKGNyZWRpdHMpDQogICAgIDEuIHRoZSBQTUMN CiA0LiBoaXN0b3J5DQoNCg0KPiBUaGUgaW50ZW50IHdhcyB0byB1cGRhdGUgaXQgb3ZlciB0 aW1lDQo+IHRvIHJlZmxlY3QgdGhlIGN1cnJlbnQgZ3JvdXAgb2YgbWFpbnRhaW5lcnMgYWJv dmUgdGhlIGhpc3RvcnkgcG9ydGlvbi4gSW5zdGVhZCwgdGhlIGhpc3RvcmljYWwNCj4gYXJ0 aWZhY3QgcmVtYWluZWQgZml4ZWQgYW5kIHRoZSBuZXdlciAoYXQgdGhlIHRpbWUpIGJpdHMg cmVsZWdhdGVkIHRvIHRoaXMgb2xkIENHSS1nZW5lcmF0ZWQgcGFnZS4NCg0KQWguIEJ1dCBl dmVuIGluIDIwMDAsIHRoZSBsaXN0IHdhcyBpbnRyb2R1Y2VkIHdpdGg6DQoNCj4gQnkgdGhl IGVuZCBvZiBGZWJydWFyeSwgZWlnaHQgY29yZSBjb250cmlidXRvcnMgZm9ybWVkIHRoZSBm b3VuZGF0aW9uIA0KPiBvZiB0aGUgb3JpZ2luYWwgQXBhY2hlIEdyb3VwOg0K4oCmd2hpY2gg c291bmRzIGxpa2UgaXQgd2FzIG1lYW50IHRvIHN0YXkgYXQgdGhhdD8gT3IgZG8gSSBtaXN1 bmRlcnN0YW5kIA0KdGhlIHBhcnQgeW91IGFyZSByZWZlcnJpbmcgdG8/IA0KaHR0cHM6Ly9n aXRodWIuY29tL2FwYWNoZS9odHRwZC9jb21taXQvOTQwOTYwNWM3MmY4ODM2NzJmM2UyMmMz ZGZkNjMxNjdhNWZmZTcxNiNkaWZmLWExMjY5ZDE2NDYwNjYzNDQ2ZDE1MzY5Y2QzNzYwYzgz ODgwZmJjOGNjZWM0MzRkNTZkMzM0YTdmOWYzNmU2MTdSMzAtUjM1DQoNCiBGcm9tIHdoYXQg SSBjYW4gc2VlOg0KDQogMS4gaXMgdHJlYXRlZCBpbiB0aGUgaG9tZXBhZ2UsIFJFQURNRSwg QUJPVVRfQVBBQ0hFIGFuZMKgQUJPVVRfQVBBQ0hFLmh0bWwNCiAyLiBpcyB0cmVhdGVkIGlu wqBBQk9VVF9BUEFDSEUsIEFCT1VUX0FQQUNIRS5odG1sIGFuZCBvdGhlciBwYWdlcw0KIDMu IGFyZSB0cmVhdGVkL2dpdmVuIGluwqBBQk9VVF9BUEFDSEUsIEFCT1VUX0FQQUNIRS5odG1s IGFuZCBjb250cmlidXRvcnMvDQogICAgIDEuIGlzIG9ubHkgdHJlYXRlZCBpbsKgQUJPVVRf QVBBQ0hFDQogNC4gaXMgdHJlYXRlZMKgaW7CoEFCT1VUX0FQQUNIRSAoYmFkbHkgb3V0ZGF0 ZWQpLCBBQk9VVF9BUEFDSEUuaHRtbA0KICAgIChhY2N1cmF0ZSBidXQgbm93IGhpZ2hseSBp bmNvbXBsZXRlKS4NCg0KPiBJIHdvdWxkIHByZWZlciB0byBkb2N1bWVudCB0aGUgbWFqb3Ig Y29udHJpYnV0b3JzIGluIGEgQ1JFRElUUyBmaWxlIGluIHNvdXJjZSwgcmVtb3ZlIHRoZSBk YXRhYmFzZSwNCj4gYW5kIGxpbmsgdG8gdGhlIEFCT1VUX0FQQUNIRSBoaXN0b3J5IG9uIHRo ZSB3ZWJzaXRlLg0KDQpJIGRvIG5vdCBrbm93IHdoaWNoIGRhdGFiYXNlIHlvdSBhcmUgcmVm ZXJyaW5nIHRvLCBidXQgSSB3b3VsZCBhZ3JlZSANCnRoYXQgc2hpcHBpbmcgYWxsIG9mIHRo ZSBhYm92ZSBpbiBzb21lIEFCT1VUX0FQQUNIRSBmaWxlIHNlZW1zIGxpa2UgYSANCmhpc3Rv cmljYWwgYXJ0aWZhY3Qgb2YgcHJlLVdXVyB0aW1lcy4gVGhlIGxpdHRsZSBjb250ZW50IHdo aWNoIGlzIG5vdCANCmFscmVhZHkgZHVwbGljYXRlZCAocGVyaGFwcyBqdXN0ICMzLjEpIHdv dWxk4oCVaW5kZWVkLCBpZiB0aGF0IGlzIHdoYXQgeW91IA0KYXJlIHN1Z2dlc3RpbmfigJVi ZXR0ZXIgYmUgdHJlYXRlZCBzb21ld2hlcmUgbW9yZSBmb2N1c2VkLiBUaGUgUE1DIHZhcmll cyANCmFuZCB3b3VsZCBiZXR0ZXIgYmUgdHJlYXRlZCBvbiB0aGUgd2Vic2l0ZS4NCg0KQXMg Zm9yIGNvbnRyaWJ1dG9ycywgdGhlcmUgYXJlIHByb3MgYW5kIGNvbnMgdG8gZWFjaCwgYnV0 wqBkaXN0cmlidXRpbmcgYSANCmxpc3Qgc291bmRzIGdvb2QgbGVnYWxseS4gWW91IHdvdWxk IGluZGVlZCBleHBlY3QgdGhhdCBpbiBhbiBBVVRIT1JTLCANCkNSRURJVFMgb3IgY29weXJp Z2h0IGZpbGUuDQoNCg0KPiBCdXQgSSBkb24ndCBrbm93IGlmIGl0J3MgcG9zc2libGUgdG8g ZG8gdGhhdCB3aXRob3V0IG9mZmVuZGluZyBzb21lb25lLg0KDQpJIGRvbid0IHVuZGVyc3Rh bmQgd2hhdCB5b3VyIGNvbmNlcm4gaXMgKHdoYXQgY291bGQgb2ZmZW5kIGFuZCB3aHkpLg0K DQoNCj4gW+KApl0NCj4NCj4gLi4uLlJveQ0KPg0KLS0gDQrwn4Wt8J+EjTpodHRwczovL3d3 dy5waGlsaXBwZWNsb3V0aWVyLmNvbS9Db21tb24raW5mcmFzdHJ1Y3R1cmUrbGljZW5zaW5n I2xpc3QNCg0KUGhpbGlwcGUgQ2xvdXRpZXINCg0K --------------XOGS7R8Z3qRKKV0OHfYOcenk Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable <!DOCTYPE html> <html> <head> <meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3DUTF= -8"> </head> <body> <p>Greetings Roy, and thank you for your enduring contribution,</p> <div class=3D"moz-cite-prefix">On 6/12/2026 3:23 PM, Roy T. Fielding wrote:<br> </div> <blockquote type=3D"cite" cite=3D"mid:[email protected]"> <pre wrap=3D"" class=3D"moz-quote-pre">On Jun 10, 2026, at 1:11=E2=80= =AFPM, Rich Bowen <a class=3D"moz-txt-link-rfc2396E" href=3D"mailto:rbowe= [email protected]"><[email protected]></a> wrote: </pre> <blockquote type=3D"cite"> <pre wrap=3D"" class=3D"moz-quote-pre"> Since the late 1900s, we have had this page - <a class=3D"moz-txt-link-fr= eetext" href=3D"https://httpd.apache.org/contributors/">https://httpd.apa= che.org/contributors/</a> - that listed contributors to the project. It w= as brought to my attention today that most of the links on that page were= dead and/or pointed to sites no longer actually owned by the person refe= renced. It also contained dozens of email addresses for people who are no= w assuredly in every spam database ever. I=E2=80=99ve done some cleanup. If you are an httpd committer, you can edit (or add, or remove) your reco= rd on that page. It=E2=80=99s an interesting historical artifact, but it=E2=80=99s far fro= m complete, and many of the remaining entries list long-past employers. N= ot harmful, per se, but also not terribly valuable for anything other tha= n being a historical artifact. What do folks think about keeping this, going forward? </pre> </blockquote> <pre wrap=3D"" class=3D"moz-quote-pre"> I think we do a poor job of documenting contributions. This page was an e= xercise in self-documentation, which failed miserably. Using a link to the github co= mmits would be even worse (#commits !=3D #contributions, especially in a code base th= at predates cvs).</pre> </blockquote> <p><br> </p> <p>I consider it ideal to document contributions, not just contributors. So I think linking to commits is helpful. Obviously, such a link should not *replace* current contents though.</p> <p><br> </p> <blockquote type=3D"cite" cite=3D"mid:[email protected]"> <pre wrap=3D"" class=3D"moz-quote-pre">The ABOUT_APACHE file was th= e original project compromise on attribution, but that became a historical artifact as soon as I wrote it.</pre> </blockquote> <p>I see several topics in ABOUT_APACHE:</p> <ol> <li>the (target) product (just a=C2=A0short description)</li> <li>the project</li> <li>contributors (credits)</li> <ol> <li>the PMC</li> </ol> <li>history</li> </ol> <p><br> </p> <blockquote type=3D"cite" cite=3D"mid:[email protected]"> <pre wrap=3D"" class=3D"moz-quote-pre">The intent was to update it = over time to reflect the current group of maintainers above the history portion. In= stead, the historical artifact remained fixed and the newer (at the time) bits relegated to thi= s old CGI-generated page.</pre> </blockquote> <p>Ah. But even in 2000, the list was introduced with:</p> <p> <blockquote type=3D"cite">By the end of February, eight core contributors formed the foundation of the original Apache Group:<= /blockquote> =E2=80=A6which sounds like it was meant to stay at that? Or do I misunderstand the part you are referring to? <a class=3D"moz-txt-link-freetext" href=3D"https://github.com/apache/http= d/commit/9409605c72f883672f3e22c3dfd63167a5ffe716#diff-a1269d16460663446d= 15369cd3760c83880fbc8ccec434d56d334a7f9f36e617R30-R35">https://github.com= /apache/httpd/commit/9409605c72f883672f3e22c3dfd63167a5ffe716#diff-a1269d= 16460663446d15369cd3760c83880fbc8ccec434d56d334a7f9f36e617R30-R35</a></p>= <p>From what I can see:</p> <ol> <li>is treated in the homepage, README, ABOUT_APACHE and=C2=A0ABOUT= _APACHE.html</li> <li>is treated in=C2=A0ABOUT_APACHE, ABOUT_APACHE.html and other pa= ges</li> <li>are treated/given in=C2=A0ABOUT_APACHE, ABOUT_APACHE.html and contributors/</li> <ol> <li>is only treated in=C2=A0ABOUT_APACHE</li> </ol> <li>is treated=C2=A0in=C2=A0ABOUT_APACHE (badly outdated), ABOUT_AP= ACHE.html (accurate but now highly incomplete).</li> </ol> <blockquote type=3D"cite" cite=3D"mid:[email protected]"> <pre wrap=3D"" class=3D"moz-quote-pre">I would prefer to document t= he major contributors in a CREDITS file in source, remove the database, and link to the ABOUT_APACHE history on the website.</pre> </blockquote> <p>I do not know which database you are referring to, but I would agree that shipping all of the above in some ABOUT_APACHE file seems like a historical artifact of pre-WWW times. The little content which is not already duplicated (perhaps just #3.1) would=E2=80=95indeed, if that is what you are suggesting=E2=80=95be= tter be treated somewhere more focused. The PMC varies and would better be treated on the website.</p> <p>As for contributors, there are pros and cons to each, but=C2=A0dis= tributing a list sounds good legally. You would indeed expect that in an AUTHORS, CREDITS or copyright file.</p> <p><br> </p> <blockquote type=3D"cite" cite=3D"mid:[email protected]"> <pre wrap=3D"" class=3D"moz-quote-pre">But I don't know if it's pos= sible to do that without offending someone.</pre> </blockquote> <p>I don't understand what your concern is (what could offend and why).</p> <p><br> </p> <blockquote type=3D"cite" cite=3D"mid:[email protected]"> <pre wrap=3D"" class=3D"moz-quote-pre">[=E2=80=A6] =2E...Roy </pre> </blockquote> <pre class=3D"moz-signature" cols=3D"72">--=20 =F0=9F=85=AD=F0=9F=84=8D: <a class=3D"moz-txt-link-freetext" href=3D"http= s://www.philippecloutier.com/Common+infrastructure+licensing#list">https:= //www.philippecloutier.com/Common+infrastructure+licensing#list</a> Philippe Cloutier</pre> </body> </html> --------------XOGS7R8Z3qRKKV0OHfYOcenk-- --------------BGLijnUo0YRfFdQvai0LOnS4 Content-Type: application/pgp-keys; name="OpenPGP_0x8A37FF445EA6611D.asc" Content-Disposition: attachment; filename="OpenPGP_0x8A37FF445EA6611D.asc" Content-Description: OpenPGP public key Content-Transfer-Encoding: quoted-printable -----BEGIN PGP PUBLIC KEY BLOCK----- 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 TFs9pDQ+SC2SxXD7DkQFcJWJFXNcvQ=3D=3D =3Div9c -----END PGP PUBLIC KEY BLOCK----- --------------BGLijnUo0YRfFdQvai0LOnS4-- --------------40CMuMzWMmsiNSw2FM8VvLMu-- --------------4LyV9ICnVI57Xk8ItImvoM0S Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature.asc" -----BEGIN PGP SIGNATURE----- wsD5BAABCAAjFiEEP+S5h5t1TJAlTzZjijf/RF6mYR0FAmoyhzIFAwAAAAAACgkQijf/RF6mYR3h IAwAo6N0dwDCelAEJN4ausoSs+T1SFgmwf8MQo0R+XVY8nDSPCBdVGvZ2s6v0tcOHG6eniWWw9nb yO2/BIoqjR2qS4KbHpniKXDj2yfhjvns0fAastRUsyCmXxuCSD4HXXVnWVYwwbhszy8n9fjn2J+L QdAmaJeFab2K4Dk8Fcj9Eb/tYV+wM0DWRvR8MiFyf+aC4btKzVxEfrZDaJ7ToeYq31tPgFDy4fi2 Tg1obkkIR50ODE3V/qsHRhFQrQkAhOmZBFfHRqPQFuUddyKyOqgvzADKdkykLxF8tZyniSY0MELU 8br8IPhY97r+VCuLk4SNGKMjmhdQ55D7b1AYWhX4BQnPmPEJwQSMl8E/UKLVqzZ9YeMh5W7CF2BD 3bafpCqSxY0LssrWw4X2aDeDpFCtQng+BqqG0FgCJ7F5DVR06HPA2uWJf/biNN/fhS4yXXpQAB/I TVlf8p6WnqZJc0xucj1fRfrzpbqjyCFgrPoOSTy+tVJmDOkNzm7cJFri502d =71Ug -----END PGP SIGNATURE----- --------------4LyV9ICnVI57Xk8ItImvoM0S--