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]">&lt;[email protected]&gt;</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--