Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:52296 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 9152 invoked from network); 11 May 2011 13:27:31 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 11 May 2011 13:27:31 -0000 Authentication-Results: pb1.pair.com smtp.mail=mike.vanriel@naenius.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=mike.vanriel@naenius.com; sender-id=pass Received-SPF: pass (pb1.pair.com: domain naenius.com designates 83.96.159.14 as permitted sender) X-PHP-List-Original-Sender: mike.vanriel@naenius.com X-Host-Fingerprint: 83.96.159.14 linux35.webawere.nl Linux 2.6 Received: from [83.96.159.14] ([83.96.159.14:49552] helo=linux35.webawere.nl) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 46/AA-45512-1CE8ACD4 for ; Wed, 11 May 2011 09:27:30 -0400 Received: from 546b6bd8.cm-12-4b.dynamic.ziggo.nl ([84.107.107.216] helo=[192.168.1.109]) by linux35.webawere.nl with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.72) (envelope-from ) id 1QK9Rm-0000Kl-5i for internals@lists.php.net; Wed, 11 May 2011 15:27:26 +0200 Message-ID: <4DCA8EBD.6080709@naenius.com> Date: Wed, 11 May 2011 15:27:25 +0200 User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.14) Gecko/20110223 Lightning/1.0b2 Thunderbird/3.1.8 MIME-Version: 1.0 To: internals@lists.php.net References: <4DC82A36.8090604@lerdorf.com> <4DC83401.2090202@sugarcrm.com> <4DC8D122.3050507@lsces.co.uk> <4DC8F125.2010503@toolpark.com> <4DC8FB1A.7040206@lerdorf.com> <4DC98100.6080806@oracle.com> <4DC9827B.6080409@lsces.co.uk> <4DCA82B5.3080401@naenius.com> <4DCA8CC1.6080300@lsces.co.uk> In-Reply-To: <4DCA8CC1.6080300@lsces.co.uk> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Antivirus-Scanner: Seems clean. You should still use an Antivirus Scanner Subject: Re: [PHP-DEV] annotations again From: mike.vanriel@naenius.com (Mike van Riel) On 05/11/2011 03:18 PM, Lester Caine wrote: > Ferenc Kovacs wrote: >> as phpDocumentor is dead and doesn't support "new" things like >> namespace and >> closures, we should take those into account also. > > Nothing stops it from working perfectly well on the years of code that > it still supports! Finding people with the time to ADD new features is > the problem especially when they are not currently using those new > features themselves. > > It is one of the packages that I have managed some patches on myself, > but some of it's esoteric ways of working make contributing a little > difficult. > > What do you suggest as an alternative - is there any? > DocBlox (http://www.docblox-project.org) is a rising project which offers support for all these new things and uses less processing time and memory. It is goal is to serve as an alternative for phpDocumentor (and an improvement, it has several features of it's own such as incremental parsing). DISCLAIMER: I am the Lead Dev of DocBlox. (and before you asked: yes I tried patching phpDocumentor but its core design would not allow enough room to patch the memory and performance problems, which prevented me from running it at our own project)