Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:60578 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 77914 invoked from network); 14 May 2012 13:20:00 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 14 May 2012 13:20:00 -0000 Authentication-Results: pb1.pair.com header.from=hannes.magnusson@gmail.com; sender-id=pass Authentication-Results: pb1.pair.com smtp.mail=hannes.magnusson@gmail.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.216.170 as permitted sender) X-PHP-List-Original-Sender: hannes.magnusson@gmail.com X-Host-Fingerprint: 209.85.216.170 mail-qc0-f170.google.com Received: from [209.85.216.170] ([209.85.216.170:49113] helo=mail-qc0-f170.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id B0/06-44671-F7601BF4 for ; Mon, 14 May 2012 09:20:00 -0400 Received: by qcmt36 with SMTP id t36so3639746qcm.29 for ; Mon, 14 May 2012 06:19:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=GQ9oudK3KJe8z5kRDrvjmWTAt6ldE3QYvHgz4bE+sBk=; b=e10lKNmypOzvgRK04ZtWXDCfFG08NDj5T7zvv1A9Zy69HQOh+BvGPsaKuQ9Cm/w+cu s2yMrac+rJPw1Gar3P6lSf3HilDhwZwPKl8UVkSTEOyEn9qxzYkIBre0OLw2PMHvyPJ+ l3ldfzYl/G0uPKDblODd/H0vRuMMQ9ex0H8pUpWju7mFVTT5kC18pVcnhOTVgZW2qSGO YcB91Cn5BvJbungMxIhv1L+IeUDdLyAQWspXtycJxtHLtRqeSc26Z8EytznvOqiCmddz zQQkLOUo3L3Q9bWoeCUZybMLVx+NIkLyquHvIbqwd7MnsDQRr+kIwD5IZrFKO+TZtsne fMXQ== MIME-Version: 1.0 Received: by 10.220.149.130 with SMTP id t2mr5027655vcv.40.1337001597138; Mon, 14 May 2012 06:19:57 -0700 (PDT) Received: by 10.52.34.84 with HTTP; Mon, 14 May 2012 06:19:57 -0700 (PDT) In-Reply-To: <1336994836.5381.9.camel@thinkpad3.darksilence.net> References: <1336994836.5381.9.camel@thinkpad3.darksilence.net> Date: Mon, 14 May 2012 15:19:57 +0200 Message-ID: To: Miah Gregory Cc: "internals@lists.php.net" Content-Type: text/plain; charset=UTF-8 Subject: Re: [PHP-DEV] Low hanging fruit / entry point for new developers to the core From: hannes.magnusson@gmail.com (Hannes Magnusson) On Mon, May 14, 2012 at 1:27 PM, Miah Gregory wrote: > Hi there, > > The recent suhosin 'discussions' and subsequent browsing of various > mailing lists prompted me into looking at doing some core > development/bug fixing/whatever, since I have a vested interest as a > user. > > I had a look around the various php.net sites but didn't really find > much in the way of guidelines to get involved, code wise, or suggestions > as to low hanging fruit that wouldn't be too painful to start on. If > someone could point me in the right direction it would be much > appreciated. It really depends on what you are looking for. Maintaining such list is just to much work as most things do get fixed fairly quickly. We do however have bunch of bug reports, of various quality and complexity.. All I can think of is: https://wiki.php.net/ideas https://bugs.php.net/random (and keep hitting the random link until you find something you consider interesting) > Would also be of use to know what automated (or otherwise) testing > procedures are available for pre-commit checking? compiling and running the tests with/without --enable-maintainer-zts --enable-debug and running run-tests.php under valgrind (-m) -Hannes