Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:99647 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 32377 invoked from network); 27 Jun 2017 02:46:10 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 27 Jun 2017 02:46:10 -0000 Authentication-Results: pb1.pair.com header.from=rasmus@lerdorf.com; sender-id=pass Authentication-Results: pb1.pair.com smtp.mail=rasmus@lerdorf.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain lerdorf.com designates 209.85.218.42 as permitted sender) X-PHP-List-Original-Sender: rasmus@lerdorf.com X-Host-Fingerprint: 209.85.218.42 mail-oi0-f42.google.com Received: from [209.85.218.42] ([209.85.218.42:34365] helo=mail-oi0-f42.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 00/E2-12245-DE6C1595 for ; Mon, 26 Jun 2017 22:46:08 -0400 Received: by mail-oi0-f42.google.com with SMTP id l83so10693220oif.1 for ; Mon, 26 Jun 2017 19:46:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=lerdorf-com.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=Dh28siHCWqFJ1A9Y3nBD9keSTECFeTN7cxGfDipKidU=; b=m47IE32WSssWoL4qaUk/H62QuEHdM8HGxoe7XLzT+xOPfXZPqP0vY//B8gEMKz+Ewv NUeKmMVQ11sm38WVruLTLeRhaNsnJMmZNd9bzvzc7d4MuO/FfTaUJjRtxUKfT+rXBE0w HJ6enVDoo43OVQl/NTDPY0aGxSkqS2mvhnA1bLdHC7rZ5ZbPhYAm/uSAopKqmAbzuLdm uJLMI3+vg+AMjNzpwkGhNjmtCrcng29UcWzLl8C41B57h4dPbLpZSffRdTuTNOpP91/l hp4NeEDZS4ZoOWteE+6CRJgpdIzra2/sAWccgtDd0KHXuJ9cgbWautVWpU2vi0lBWntz 9YkA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=Dh28siHCWqFJ1A9Y3nBD9keSTECFeTN7cxGfDipKidU=; b=DH4bHxgxtbvYWNjfvR/+vsudc5sBw13veOyyEg6di5x+DR1nZgKydPMY1UMbEGRaQj Fuab9KmSjnoq0S8CKq8KhqP3nQxT3e4ljqD/Fax3lqoLsLbOOzTst854eDCIenRSoZ7N jd7pS8dYLcOpNbWRRZC1l3CT3MzzgJ20JzYlxcb6qhMsKShw566MpoOsVTBuyvppuUkU mSqegXz6ErKz+xG8Fq5m576CemW5KJcAsUHMrT++RRjQXTXL3/YcDcJ7+4uH1JxU74dx xvCvzf/VMW/MFN9WqtUsB7kuWXzDPAPgw3YkcPkGvuq0CldCrKQx7wYLQVGT8cvOGJS8 gGAw== X-Gm-Message-State: AKS2vOxRbGAFwiC4+23e+TQlsklfjZ7zvih03Apczzd5ip16nLok4cLI 735ilRe9kws/lvDix7UzdSVkZbIn2jg+ X-Received: by 10.202.78.15 with SMTP id c15mr2032559oib.203.1498531562315; Mon, 26 Jun 2017 19:46:02 -0700 (PDT) MIME-Version: 1.0 Received: by 10.74.61.139 with HTTP; Mon, 26 Jun 2017 19:45:21 -0700 (PDT) In-Reply-To: References: <31e715a7-d129-17f0-b870-52bc1ca1715d@fleshgrinder.com> <76397c50-1bb6-a777-2f72-25a7ed9981dc@fleshgrinder.com> <4f803b88-813d-dacb-db05-248b5e372899@fleshgrinder.com> Date: Mon, 26 Jun 2017 19:45:21 -0700 Message-ID: To: Kalle Sommer Nielsen Cc: Joe Watkins , Anatol Belski , Fleshgrinder , php-internals Content-Type: multipart/alternative; boundary="001a11c164a87505070552e81168" Subject: Re: [PHP-DEV] [RFC] [Vote] Doxygen From: rasmus@lerdorf.com (Rasmus Lerdorf) --001a11c164a87505070552e81168 Content-Type: text/plain; charset="UTF-8" No from me as well. This is wagging the dog by the tail. Picking a documentation format is the very least of the concerns here. It would be wonderful to have better internal API documentation, but putting up any sort of structural restriction like limiting it to a specific header-based format, isn't going to make such documentation more likely. I couldn't care less which format such documentation is in. If the folks who are capable of writing decent API docs want to do it in Microsoft Word, LaTeX or some weird SGML format, great! Whatever format it might appear in we can use and convert to whatever makes sense at that point. -Rasmus On Mon, Jun 26, 2017 at 5:26 AM, Kalle Sommer Nielsen wrote: > HI Joe, > > 2017-06-26 8:43 GMT+02:00 Joe Watkins : > > Morning, > > > > I also voted no for similar reasons to Anatol. > > > > This is not really a thing that needs a vote, this is a thing that > requires > > the handful of people who are actually able to document ZE to spend > > considerable time doing so. In addition it requires a commitment from the > > community of developers to continue to maintain, and introduce inline > > documentation with new code. > > > > Additionally, I'm a little concerned that an RFC that has the potential > to > > touch every single source file has gone to vote with a simple majority. > It > > would seem that we are deciding that new code must be documented in this > > specific way, to say nothing of the massive task of documenting existing > > code. That would seem to be a decision that could effect everybody that > > works on PHP in perpetuity and a simple majority is nothing like a strong > > enough consensus. > > I'm in the same boat as you and Anatol here. > > I think it is important to note that all who actively work on the > Core/Engine have no except for Stas, which also should be a good > indicator that we should be concerned. > -- > regards, > > Kalle Sommer Nielsen > kalle@php.net > > -- > PHP Internals - PHP Runtime Development Mailing List > To unsubscribe, visit: http://www.php.net/unsub.php > > --001a11c164a87505070552e81168--