Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:82230 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 56222 invoked from network); 9 Feb 2015 07:11:12 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 9 Feb 2015 07:11:12 -0000 Authentication-Results: pb1.pair.com header.from=yohgaki@gmail.com; sender-id=pass Authentication-Results: pb1.pair.com smtp.mail=yohgaki@gmail.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.192.54 as permitted sender) X-PHP-List-Original-Sender: yohgaki@gmail.com X-Host-Fingerprint: 209.85.192.54 mail-qg0-f54.google.com Received: from [209.85.192.54] ([209.85.192.54:35957] helo=mail-qg0-f54.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id F8/11-50460-F8D58D45 for ; Mon, 09 Feb 2015 02:11:12 -0500 Received: by mail-qg0-f54.google.com with SMTP id z60so19518344qgd.13 for ; Sun, 08 Feb 2015 23:11:09 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc:content-type; bh=zEPycCpAiCqPmiPC/o96+W89p+w+Nn+BN4n8+PxFCB8=; b=CBKp42fnXP0SlovxnAmI9mssSMcJiB3HPd5Y4iP72dvBArxVvN6zkuyYazWt8DvYz0 fCsnW2i5IPzxLYNSXEF7i1f3sDhqoH4R7QrXNlj7ZXoV9tl+CHhkT+JNQOqvZEblaKQq RkioCcxNjHRBJ3zBHS2Sweik/ahlZAsdtrfkpntux6ZACeRCPdzM6raZTCyLz8Ja4cc2 FqO17tsidwt48sY7r/p1qWqPNW8AdNvOIIsu/7l+LZyc30446bv4wXT1tav9NyBuppC6 mfxINPh/frhK8yUJBgOC4aL0cxGKeOtiiThLf/oFVRf7x+AATiUwkHLRYy/ffNj/Sgi+ 1C4A== X-Received: by 10.140.42.83 with SMTP id b77mr31793703qga.43.1423465869231; Sun, 08 Feb 2015 23:11:09 -0800 (PST) MIME-Version: 1.0 Sender: yohgaki@gmail.com Received: by 10.229.28.72 with HTTP; Sun, 8 Feb 2015 23:10:29 -0800 (PST) In-Reply-To: <54D83C15.4010104@php.net> References: <54D3EE95.2080109@lerdorf.com> <54D83C15.4010104@php.net> Date: Mon, 9 Feb 2015 16:10:29 +0900 X-Google-Sender-Auth: gMzF2opSAk0khdu0dFQ9BRYIDKc Message-ID: To: Maciej Sobaczewski Cc: "internals@lists.php.net" , Jan Ehrhardt Content-Type: multipart/alternative; boundary=001a11c130547c500d050ea279ec Subject: Re: [PHP-DEV] Re: Annotated PHP 5->7 extension diff From: yohgaki@ohgaki.net (Yasuo Ohgaki) --001a11c130547c500d050ea279ec Content-Type: text/plain; charset=UTF-8 Hi Maciej, On Mon, Feb 9, 2015 at 1:48 PM, Maciej Sobaczewski wrote: > I'm totally aware that those files are tend to be more up-to-date thanks > to placing them directly where core developers work. However, we have wiki > pages for internals stuff, so why not move it to the manual and provide > better "Zend Hacker's Guide"? There were some complaints about its > incompleteness and creation of Zend Engine 3 is a great opportunity to fix > it. Manual build system is awesome, but writing manual is pain indeed because it's sgml. For new release, updating the manual to current state would be difficult. We have missing items even in text files in source. I agree with you in general, but it's just not feasible it seems. I also have number of doc bugs that are not fixed yet... I had to spent few hours to know/get used to ZE3 API. However, thanks to folks who ported most of modules, I didn't had much problem. ZE3 API is more developer friendly than ZE2 as well. Basic stuff should be in source. IMO. Perhaps, we should use only the Wiki for additional internal stuff from now on. Keeping in sync wiki and manual seems to hard, but nobody will prevent make this effort if you would like to. ZE3 manual section is nice to have, but it may be better to use only wiki until we release PHP7. Regards, -- Yasuo Ohgaki yohgaki@ohgaki.net --001a11c130547c500d050ea279ec--