Php core. get rid of bugs and contribute
Upcoming SlideShare
Loading in...5
×
 

Php core. get rid of bugs and contribute

on

  • 3,375 views

Short intro and howtos about how to contribute to PHP, docs, fixing small, bugs etc.

Short intro and howtos about how to contribute to PHP, docs, fixing small, bugs etc.

Statistics

Views

Total Views
3,375
Views on SlideShare
3,359
Embed Views
16

Actions

Likes
3
Downloads
4
Comments
0

1 Embed 16

https://twitter.com 16

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • Symfony twice as much!?!!Need more
  • Symfony twice as much!?!!Need more
  • Symfony twice as much!?!!Need more
  • Symfony twice as much!?!!Need more
  • Symfony twice as much!?!!Need more
  • Symfony twice as much!?!!Need more

Php core. get rid of bugs and contribute Php core. get rid of bugs and contribute Presentation Transcript

  • PHP CoreGet rid of bugs and contribute! DrupalCon Munich 2012/08/22 Pierre Joye
  • Pierre Joye@pierrejoyepierre@php.net PHP Core developer Contributors to numerous OSS projects Works with the old Dark Force Portability fan
  • Some Stats• PHP versions?• Windows?• Linux?• Azure? Amazon?• Vagrant?
  • • Slow release• Unsecure• Hard or impossible to contribute• Dicatorship, egomaniacs, nein sager• Not open
  • RFC process• Anyone can write one• Votes (community and php.net members)• Once accepted, short delay to get in a release• Php.net members votes• Communities votes https://wiki.php.net/rfc/voting
  • Release Process• Security only releases• Bugs fixes releases every two months (~)• Yearly releases with new features (i.e. 5.4) https://wiki.php.net/rfc/releaseprocess
  • 2012/01 to 2012/04Xinchen Hui 126 83 Very Old guy }:->Gustavo Andre 79dos Santos Lopes 73 Not (So) Old guyAnatoliy Belsky 62
  • No more excuses!contribute! (http://bugs.php.net/random)
  • Documentationhttps://edit.php.net/
  • David Soria Parrahttp://pear.php.net/user/dsp/wishlist @dsp_
  • What’s about core?
  • Simplified request handling
  • And with APC
  • Core Bundled extensions c Zend main SAPI ext/zip ext/intl ext/… cCore Pecl/github/… extsext/standard TSRM Win32ext/date netwareext/splext/pcre cext/ereg memcacheext/reflection apc igbinary
  • Memory leaks
  • ValgrindUSE_ZEND_ALLOC=0 valgrind --tool=memcheck -–leak-check=full php substr.php
  • MemoryValidator
  • Segfaults
  • gdb
  • Windows
  • Resources 1/2• https://wiki.php.net/vcs/gitworkflow• https://wiki.php.net/doc• https://wiki.php.net/internals/zend_mm• https://wiki.php.net/internals/windows• http://lxr.php.net
  • Resources 2/2• https://github.com/php/• http://bugs.php.net/random• https://wiki.php.net/• http://edit.php.net