News Feed
Sections




News Archive
feed this:

Looking for more information on how to do PHP the right way? Check out PHP: The Right Way

Sammy Powers:
Contributing to the PHP Manual
June 19, 2015 @ 13:23:27

If you've wanted to contribute something back to PHP but aren't familiar with C (or don't feel comfortable enough with it) Sammy Powers offers another solution. In his latest post he shows you how to contribute to the PHP documentation and update the manual for new features, missing information or fixes to current code examples.

If you've been wanting to contribute to PHP internals, starting with the documentation can be a great entry point; especially because it doesn't require dusting off those old C books from college. But knowing where to start can be tricky since information on how to contribute to the docs is scattered across the internet. This article is a step-by-step guide of how to contribute documentation to the PHP manual.

He starts with the "quick and dirty" way of editing the manual through the edit.php.net site, but points out that it's really only useful for smaller changes, not large documentation updates. The rest of the post shows you how to set up the documentation locally and generate the results to validate your changes. He talks some about the DocBook format they're written in, the build process with the PhD (PHP docs generator) and running the php.net test suite against the changes. This ensures that nothing else has broken on the site in the process.

He shows you where to make your changes, how to generate it from either a skeleton or using the docgen script and submitting the changes back to the repository. There's also a few other random changes to make before committing the files back via SVN and pushing them back upstream. He ends the post talking about the GoPHP7-ext project and how to find extensions that are missing documentation or where it's incomplete (easy thanks to an included "check-missing-docs" file included in the repository).

0 comments voice your opinion now!
contribute documentation phpnet manual extension gophp7ext docgen tutorial

Link: https://www.sammyk.me/how-to-contribute-to-php-documentation

PHP Roundtable:
016 Contributing To PHP 7
April 03, 2015 @ 12:55:17

The PHP Roundtable podcast has released their latest episode - 016: Contributing To PHP 7 with guests Joe Watkins, Paul Dragoonis, Lorna Mitchell and Joe Ferguson.

You don't need to be a C programmer in order to contribute to PHP internals. We'll be discussing how you can get involved with PHP internals, the GoPHP7-ext project and how you can help get PHP 7 ready for release.

You can catch this latest episode through the in-page video player showing the live recording of the show. If you enjoy the episode, be sure to subscribe to their feed too!

0 comments voice your opinion now!
phproundtable podcast video gophp7 contribute php7

Link: https://www.phproundtable.com/episode/contributing-to-php-7-with-the-gophp7-ext-project

Community News:
Announcing the Pacific Northwest PHP Conference (Seattle, WA)
January 29, 2015 @ 11:53:08

The Seattle PHP User Group has decided to follow along with the example set by many other PHP user groups in the past several years. They have officially announced the Pacific Northwest PHP Conference and a Kickstarter campaign to help raise the funding to help make it a reality.

The Seattle PHP User Group (SeaPHP) has been around for over 10 years. We love PHP, and we want to build up our local PHP community even further by hosting a PHP developer conference here in Seattle-the technology hub of the Pacific Northwest and cloud computing capital of the world. We invite PHP developers everywhere, and of all skill levels, to come learn, network, and hack together with us in the Emerald City at the first Pacific Northwest PHP Conference (PNWPHP).

The goal of the campaign is to raise some of the initial funding needed to generate more interest for the event, presell tickets and even attract sponsors. The conference itself is planned for September 11th and 12th of 2015 there in Seattle, Washington at the Impact Hub coworking space. If you'd like more information about the conference and updates as they come along, be sure to subscribe to their mailing list and consider helping the PHP conference community grow and contribute today!

0 comments voice your opinion now!
kickstarter campaign pacific northwest conference pnwphp15 contribute

Link: https://www.kickstarter.com/projects/seattlephp/pacific-northwest-php-conference-pnwphp

Adam Culp:
Developer pool sustainability
August 05, 2014 @ 12:09:33

In his latest post Adam Culp talks about an interesting (and slightly disturbing) trend he's seeing in the technology and developer community in his area: developers are leaving/being picked up faster than they're being replaced.

Over the past couple years I've noticed a rise of good companies no longer outsource offshore to save money, instead they outsource because they can't find developers here. [...] I'm sad to see the dwindling number of developers available to fill a growing number of jobs in South Florida. [...] Couple this with most companies and recruiters simply drain the pool without giving back, and governments sinking more and more of our hard earned taxes into already flooded non-tech related fields. The end result is higher unemployment, folks with a degree who can't find work, and the vicious cycle continues on and on.

As the demand grows for more talented technical people, this gap is only going to widen. New developers aren't coming in fast enough (or learning fast enough) to fill the holes. He talks specifically about what he's seeing there in Florida, but it's a story that's happening in many places around the country...and some places around the world. Developers get "snatched up" by companies and they're no longer allowed or have the time to contribute back and teach the newer developers. He links to an article that discusses the same topic and comes to many of the same conclusions.

0 comments voice your opinion now!
developer sustainability hiring contribute company

Link: http://www.geekyboy.com/archives/964

Derick Rethans:
Contributing Advent 1 Xdebug and hidden properties
December 02, 2013 @ 09:16:50

As a part of his "Advent Contribution" series Derick Rethans has posted about an update to XDebug that fixes a bug reported around hidden properties.

This first contribution is for bug #987: "Hidden property names not shown". In PHP it is possible to convert an array to an object. [...] Xdebug's standard HTML var_dump() as well as the CLI, the coloured CLI and the debugger interface DBGp all suffered from the same issues that numerical properties were not showing in output.

With the committed fix the output of the var_dump now shows these special property names with curly braces around them and makes them available via the property_get method. If you're interested in the actual commit, you can check it out here.

0 comments voice your opinion now!
advent contribute hidden properties xdebug vardump propertyget

Link: http://derickrethans.nl/advent01.html

Reddit.com:
Why don't you contribute to PHP?
September 05, 2013 @ 13:26:29

On Reddit.com today nikic asks you why you don't contribute to PHP, that is to the language itself or the community around its improvement.

I know many of you care about PHP and have suggestions about how to improve it. My questions is: What prevents you from writing a mail to the internals mailing list with your suggestion/proposal (or to participate in existing discussions)? [...] I'd be interested in your opinions and hope that things can be improved based on them.

Some of his own examples to kick off the discussion include time constraints, not being able to write the patch themselves and some of the issues with the culture of the internals mailing list. Other suggestions from the comments include lack of confidence in coding skills (C++), the possible lack of interest in the RFC and the current state of the language's codebase.

0 comments voice your opinion now!
contribute language reason common list

Link: http://www.reddit.com/r/PHP/comments/1lsha2/why_dont_you_contribute_to_php/

Ben Ramsey:
Contributing to PHP Core
July 12, 2013 @ 11:31:06

Ben Ramsey has a new post to his site today related to a talk of his that was accepted at this year's ZendCon conference about contributing to the PHP core:

I've been accepted to speak at ZendCon this year. One of the three talks I'll be presenting is a new one: "Contributing to Core: My Journey to Add array_column() to the PHP Core." While PHP conferences sometimes include talks or tutorials on creating PHP extensions or the intricacies of the PHP internals, I've never seen a talk about one's personal experiences contributing to core, from start to finish, and how one would go about getting started. That's what this talk is about.

He also shares a tool that he used when he was doing his own work on the array_column function - a PHP development Puppet setup that could be spun up and reproduced as needed. He also spends some time talking about the build cycle, how to run tests and a link to the Puppet Cookbook he kept close for reference.

0 comments voice your opinion now!
contribute core puppet development build unittest

Link: http://benramsey.com/blog/2013/07/contributing-to-php-core

Phil Sturgeon:
Testing and Contributing with Composer Packages
May 03, 2013 @ 11:47:16

Phil Sturgeon has posted a guide to his site about running tests and contributing back to packages that live in Composer.

While Composer has been around for a while now, many packages are still in their infancy (< 1.0) or sometimes are just not as feature filled as they could be. To be fair there is always more to be done. It can always do more, or do the same thing more efficiently. Whatever the case, pull requests are going to be a common thing for the PHP community to be doing to these packages and this needs to be done safely, with unit-testing. So, how do you run their test suite and add your own tests?

He includes a step-by-step guide to getting the environment set up to run the package's tests and how to add some of your own. He includes the commands to send the pull request back up to Github (on your own fork, of course) and how to use that same fork as your package resource until the main project is updated.

0 comments voice your opinion now!
composer package testing unittest contribute fork pullrequest tutorial

Link: http://philsturgeon.co.uk/blog/2013/05/testing-contributing-composer-packages

7PHP.com:
Interview with Jakub Vrana - Co-Author Of The Official PHP Manual
April 29, 2013 @ 09:09:22

7PHP.com has another community interview posted today - this time it's with Jakub Vrana, a co-author that works on the official PHP manual.

In this edition I talked with Jakub Vrana who is a co-author of The Official PHP Manual. Adminer and NotORM. I invite you to know him better and to learn from his 7php PHP interview.

The interview shares Jakub's answers about things like:

  • His history as a PHP developer
  • What he sees as good and bad parts of it
  • His preferred tools
  • His choices on frameworks and ORMs
  • How to get started contributing to the documentation/manual
  • Some about his book "1001 tips and tricks for PHP"
0 comments voice your opinion now!
manual coauthor contribute interview community

Link: http://7php.com/php-interview-jakub-vrana

Stefan Koopmanschap's Blog:
PHPNW12 You should be there, and someone can be there
July 11, 2012 @ 08:09:19

Stefan Koopmanschap, a speaker at the upcoming PHP North West Conference (in Manchester, UK the first part of October) is doing something interesting with a ticket he purchased - he's giving it back to the community and is taking nominations for the recipients.

It all started last year: I decided I wanted to go to PHPNW even if I wasn't accepted as a speaker. Being Dutch, I made sure to purchase my ticket for the conference during the blind bird period to save some money. But then I got accepted as a speaker. Part of the speaker package is a ticket to the conference, so I had this spare ticket. One option would be to get a refund. The PHPNW crew had no problem with this. But then I figured I could actually also try and do some good for the PHP community with the ticket. I'd spent the money already, why not use it for someone's benefit.

He wants to try to provide the same kind of experience and community interaction he did when he first got started with the language, so he's donating his ticket to PHPNW back to the cause. If there's someone you'd like to nominate for is ticket, send an email with their name, contact info and why you think they should be selected over to phpnw12@ingewikkeld.net. He'll select a winner on August 15th so they'll have plenty of time to make arrangements for travel and accommodations.

0 comments voice your opinion now!
ticket contribute community dontate nominate



Community Events

Don't see your event here?
Let us know!


php7 part2 example symfony laravel yii2 project api framework introduction voicesoftheelephpant language opinion interview composer list community application podcast series

All content copyright, 2015 PHPDeveloper.org :: info@phpdeveloper.org - Powered by the Solar PHP Framework