Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:37159 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 59327 invoked from network); 21 Apr 2008 22:53:11 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 21 Apr 2008 22:53:11 -0000 Authentication-Results: pb1.pair.com header.from=johannes@php.net; sender-id=unknown Authentication-Results: pb1.pair.com smtp.mail=johannes@php.net; spf=unknown; sender-id=unknown Received-SPF: unknown (pb1.pair.com: domain php.net does not designate 83.243.58.163 as permitted sender) X-PHP-List-Original-Sender: johannes@php.net X-Host-Fingerprint: 83.243.58.163 mail4.netbeat.de Received: from [83.243.58.163] ([83.243.58.163:41556] helo=mail4.netbeat.de) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id AE/93-11811-4DA1D084 for ; Mon, 21 Apr 2008 18:53:10 -0400 Received: (qmail 5367 invoked by uid 507); 21 Apr 2008 22:53:02 -0000 Received: from unknown (HELO ?192.168.1.102?) (postmaster%schlueters.de@62.245.210.124) by mail4.netbeat.de with ESMTPA; 21 Apr 2008 22:53:02 -0000 To: PHP Internals List Cc: joonas.govenius@gmail.com, sgkelly4@gmail.com, nicholas.sloan@gmail.com, alexleiva@gmail.com, cyoung.lee@gmail.com, cmontedonico@gmail.com, g.akshat@gmail.com, michal.dziemianko@gmail.com, barrycarlyon@gmail.com, henrique.angelo@gmail.com, Nuno Lopes , Derick Rethans , Hannes Magnusson , 'Pierre' , David Coallier , tswicegood@gmail.com, anant.kix@gmail.com, Scott MacVicar , dufuz@php.net, Marcus Boerger Content-Type: text/plain; charset=UTF-8 Date: Tue, 22 Apr 2008 00:53:03 +0200 Message-ID: <1208818383.17979.30.camel@goldfinger> Mime-Version: 1.0 X-Mailer: Evolution 2.12.3 (2.12.3-3.fc8) Content-Transfer-Encoding: 8bit Subject: Welcome GSoC students! From: johannes@php.net (Johannes =?ISO-8859-1?Q?Schl=FCter?=) Hi, Google just announced the final assignments for their Summer of Code program for this year. On behalf of the PHP project I'd like to welcome our students and give you some general information about the project. The following projects have been accepted for the PHP project: Zend LLVM Extension by Joonas Govenius, mentored by Nuno Lopes PHP Optimizer by Samuel Graham Kelly IV, mentored by Derick Rethans PhD Improvements and Updates by Nicholas Sloan, mentored by Hannes Magnusson Replace auto* with CMake by Alejandro Leiva Rojas, mentored by Pierre A. Joye gsoc:2008 - XDebug by Chung-Yang Lee, mentored by David Coallier Rewrite the run-tests.php script by Cesar Montedonico, mentored by Travis Swicegood PHP Bindings for Cairo by Akshat Gupta, mentored by Anant Narayanan Algorithm Optimizations by Michal Dziemianko, mentored by Scott MacVicar PECL, Website Improvements by Barry Carlyon, mentored by Helgi Þormar Þorbjörnsson Implement Unicode into PHP 6 by Henrique do Nascimento Angelo, mentored by Scott MacVicar See http://code.google.com/soc/2008/php/about.html for details about these projects. Important Mailing lists: php.net mailing lists are open discussion lists which can be subscribed by anyone and collected in public archives. Main language is English, as most people on these lists aren't native speakers don't be ashamed of writing "bad English" - I guess there are mistakes in this mail, too. For subscribing send an empty mail to the mentioned address and follow the instructions given in an automatic response. The complete rules can be found on internals This list is For everybody working on the PHP core or it's run-time, all decisions about PHP's core should be made there the list is also open for questions about PHP internals. Please mind that this list is, most likely, the most read one of these I mention here so please think before spaming it ;-) address: internals@lists.php.net subscription: internals-subscribe@lists.php.net pecl-dev This list is for discussions about extensions for PHP or the PECL website. address: pecl-dev@lists.php.net subscription: pecl-dev-subscribe@lists.php.net doc Everything related to documentation, talking about the documentation build system (PhD) and documenting new features. address: doc@lists.php.net subscription: doc-subscribe@lists.php.net Depending on your project there might be other lists, please talk to your mentor for getting details. General rules on mailing lists: When writing to a mailing list please mind that you're writing to a whole bunch of people from different cultures with different background so try to be polite and clear about what you are saying - and don't feel insulted if you get "impolite" answers - we're all humans and make mistakes! When answering to mails please avoid top posting but cite the parts you're responding to and answer below them. See http://www.netmeister.org/news/learn2quote.html When starting a new thread please don't response to another mail but start a new mail, else it will be sorted to the wrong place with mail clients. Please write plain text mails, not HTML mails. The php.net mailing lists don't set the "Reply-To" Header (on purpose) please remember to use your mail client's "Reply to All" button when answering to the list, use "Reply" for sending a private reply. Chats: Chats are an important way for communication, it's a place to get questions answered fast, at least sometimes. As most PHP developers are either from Europe or the states the most traffic in general is there from European noon till late evening or during American daytime. There are no "official" channels but #php.pecl on EFNet is a place with many developers hanging out. Please mind that IRC is no place for decisions. Decisions should, in general, be made on the list else you only get responses from people who are randomly around. An introduction about IRC can be found on http://www.irchelp.org/irchelp/irctutorial.html Please ask your mentor for further advice for your specific project. Code management: The PHP project uses CVS for tracking it's code. For using php.net's CVS server please check http://php.net/anoncvs.php For getting write access on a repository you can request an account on http://php.net/cvs-php.php - before doing that please check with your mentor to define what kind of access you need for your specific project. Coding styles: For code written in the C programming language please mind our general standards: http://php.net/reST/php-src/CODING_STANDARDS Projects written in PHP should follow the PEAR Coding Standards: http://pear.php.net/manual/en/standards.php And again: Your specific project might have other standards, please check with your mentor. Any questions left? Ask your mentor, use the mentioned communication tools or if you can't find somebody else you can write to me and I'll to assist you. Greetings, johannes GSoC Co-Administrator for PHP, Release Manager for PHP 5.3