News Feed
Jobs Feed
Sections




News Archive
feed this:

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

Lorna Mitchell:
Use a GitHub Branch as a Composer Dependency
February 19, 2014 @ 11:48:53

Lorna Mitchell has a quick post to her site today showing you how to use a GitHub branch as a Composer dependency when the need arrises for something other than master (or whatever branch is "stable" for the project).

My current project sees Celery (a python distributed task queue) added to my PHP application. There's a handy PHP interface to the RabbitMQ that Celery uses as a backend, which makes it easy for me to create jobs, called celery-php. This requires either the PECL AMQP extension< or alternatively it has experimental support for the PHP library for AMQP - I would normally prefer the PECL version but ran into version compatibility problems, missing manual pages, and decided that a pure PHP solution might be more portable and perhaps I would just add the experimental branch to my composer.json file for this project.

She includes an example of what the "composer.json" file would look like to pull this other branch. Two pieces of data have to be defined - the URL for the repository (to prevent Composer from trying to find it) and the branch name in the "require" section where the version would normally be.

0 comments voice your opinion now!
github repository branch composer dependency

Link: http://www.lornajane.net/posts/2014/use-a-github-branch-as-a-composer-dependency

Lorna Mitchell:
Do Open Source with Git and Github
September 06, 2012 @ 09:57:34

So you've been working on your own code for a while now but have been hearing about Github and how it makes it simple to contribute to other projects too. Maybe you haven't found the time to get into git and Github yet. Well, this new post (a reprinted article from php|architect) to Lorna Mitchell's blog will tell you all you need to know.

Often I find absolutely competent programmers, who aren't involved in open source, either because they don't know how to approach a project, or because they just aren't sure how the process even works. In this article we'll look at one example, the conference feedback site joind.in, and how you can use GitHub to start contributing code to this project. Since so many projects are hosted on github, this will help you get started with other projects, too.

She covers all you'll need to know to get in and get going with Github - forking a current repo (she uses Joind.in as an example), cloning your fork, making updates and submitting them as a pull request back to the main project. There's also some things about general git topics like branching, merging from the upstream source and using "git log" to view the changes.

0 comments voice your opinion now!
opensource github git introduction fork clone branch tutorial


Johannes Schlüter's Blog:
Quick setup for PHP development trees
April 04, 2012 @ 09:48:48

In this new post to his blog Johannes Schlüter shows you how to easily set up a development environment for the recently moved PHP repositories (to git) using "out of tree" builds to keep versions and configurations separate.

As PHP has moved to git recently everybody who works on the PHP source has to recreate his work environment. When working on PHP I have a few requirements for my working dirs. For one I want to be able to use different branches (like 5.3, 5.4 and master) at the same time and I want to quickly test different PHP configurations, like builds using thread-safety or debug mode on or off.

He includes a set of commands you can use to to clone the new repository and create different working directories for the different kinds of builds that you want to install. He also points out as a shell script on github.

0 comments voice your opinion now!
development official repository version workingdirectory branch


CodeIgniter.com:
CodeIgniter 2.0.0 Released
January 31, 2011 @ 12:48:24

The day has finally arrived for the CodeIgniter fans out there - EllisLab has officially released CodeIgniter 2.0.0 in two versions - the Core and Reactor branches.

Today EllisLab and the CodeIgniter Reactor Engineers are proud to announce the first official release of CodeIgniter 2.0.0, which is being released in two flavors.

The "Core" version will be the branch that EllisLab uses for their internal applications and will be a bit slower moving. The "Reactor" branch, however, is more community-powered and headed up by a set of Engineers that will guide the framework and work to make it its best. Also mentioned as new in the post are the upcoming ability for users to contribute directly to the user guide, the creation of a standardized Authentication library and a more object-like model setup. If you're interested in the Reactor branch and want to try it out or contribute, head over to the bitbucket account for the project.

0 comments voice your opinion now!
codeigniter release core reactor engineer branch bitbucket


Kenny Katzgrau's Blog:
CodeIgniter Reactor? What's Going On?
December 07, 2010 @ 12:39:03

Kenny Katzgrau has written up a post about some of the things going on with EllisLab, CodeIgniter and the CodeIgniter Reactor project from the perspective of one of the selected Engineers to head it up.

A couple of weeks ago, Derek Jones of EllisLabs announced that the CodeIgniter Core would officially be branched so a community-driven version of the framework could be created. This new branch will be called CodeIgniter Reactor. The plan, which was clarified today, is focused on allowing a select group of CI engineers to actively commit new features to the codebase, while taking feature requests via a uservoice forum. Over time, any proven, time-tested features in Reactor will be merged into the Core.

He touches on things like the Kohana framework, why he thinks the CodeIgniter community is still so strong, what he sees happening with the Reactor project and his own word to the skeptics.

0 comments voice your opinion now!
codeigniter reactor framework branch community


CodeIgniter.com:
CodeIgniter in 2011 Reactor, Core, & UserVoice
December 03, 2010 @ 09:11:16

The CodeIgniter project (from EllisLab) has posted the latest community efforts they've been making to try to advance not only the framework but the CodeIgniter community as well. They've introduced three new things - CodeIgniter Reactor, Core and UserVoice.

EllisLab, Inc. is formally announcing CodeIgniter Reactor, a community driven branch of CodeIgniter that will enable faster adoption of the best community submitted code to the CodeIgniter open source PHP framework. CodeIgniter Reactor will be available the first quarter of 2011. A second branch, CodeIgniter Core, will be maintained by EllisLab and incorporate the best of Reactor at a slower, more enterprise-friendly pace.

The Reactor branch will be the one headed up by the six engineers they selected from the CI community. EllisLab has handed this branch off into their capable hands. The Core branch will remain as-is and will be updated as EllisLab sees the need for some of their products. The UserVoice system has been set up to allow other developers a voice in what they think needs to be included in the next versions of the framework. If you're interested in contributing, you can find that here.

0 comments voice your opinion now!
codeigniter framework reactor core uservoice community branch


CodeIgniterPodcast.com:
Ep. #4 - Changes to CodeIgniter 2.0 and the Community Branch
November 24, 2010 @ 11:04:50

A new episode of the CodeIgniter podcast has been released today talking about some of the recent happenings in the CodeIgniter community.

Phil, Derek and Kenny have a chat about the recent changes in CodeIgniter 2.0 (dropping PHP4 and others) and talk about the new CodeIgniter Community Branch.

Resources mentioned include Derick Allard's blog, the official information about the community branch, Ion Auth and a course schedule and booking system example. You can either download the mp3 of the episode or you can listen on the in-page player.

0 comments voice your opinion now!
codeigniter podcast framework community branch


CodeIgniter.com:
CodeIgniter Community Branch NDA
November 22, 2010 @ 12:07:25

On CodeIgniter.com today there's a new blog post hoping to clear up any confusion about the Community Branch of the framework and the NDA that would be required for those developers on the project.

The confusion lies in the purpose of the NDA, and the scope of what it covers. The branch's development will not be under NDA, nor will discussions between the deputies and the community, how they receive code submissions, what they reveal to others about their own plans, and so on.

The NDA does, however, cover any discussions that might be had with the EllisLab group about the structure and guidelines concerning the development of the branch. It's not designed to keep the community out of the development process but rather to keep things about ElliLab's other products out of the larger flow of ideas.

0 comments voice your opinion now!
codeigniter community branch nda framework confusion


LWN.net:
Resetting PHP 6
March 31, 2010 @ 13:30:19

On LWN.net there's a new article written up by Jonathan Corbet about the state of PHP6, what it was supposed to be and what it might be in the future.

Rightly or wrongly, many in our community see Perl 6 as the definitive example of vaporware. But what about PHP 6? This release was first discussed by the PHP core developers back in 2005. There have been books on the shelves purporting to cover PHP 6 since at least 2008. But, in March 2010, the PHP 6 release is not out - in fact, it is not even close to out. Recent events suggest that PHP 6 will not be released before 2011 - if, indeed, it is released at all.

He talks about features that were supposed to disappear in PHP6 (with some of them making their way into PHP 5.3) including the Unicode support the language needs more and more. He mentions how the development has stalled out a bit recently but has been spurred back to life when major decisions were made to get away from a PHP 5.4 branch and move back to PHP6.

Be sure to check out the great comments on the post from other PHP developers from all around the web.

If you enjoy this post, please consider subscribing to LWN for more great articles.

0 comments voice your opinion now!
reset php6 php5 opinion unicode branch


Symfony Blog:
3 years after symfony 1.0 Last release!
January 28, 2010 @ 09:16:38

As announced on the Symfony project's blog today, they are officially announcing the last release of the 1.0 series in favor of the 1.4 releases.

The 27th of January is kind of an important date in mankind history. Of course, everybody know it is the birthday of Wolfgang Amadeus Mozart and the date of the invention of the light-bulb by Thomas Edison. To this list, the core team is proud to add the last release of the symfony 1.0 branch: symfony 1.0.22.

It's been three years since the first release in the 1.0.x series was made and a lot of progress has come along since then (including a few other branches) including over 163,000 lines of code, 22 stable releases and more than 300 plugins. You can grab the latest from their 1.4.x series (currently 1.4.1) from thier download page either as a package or as a checkout from their Subversion repository.

0 comments voice your opinion now!
release endoflife last branch



Community Events











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


composer opinion language series code framework package release security overview introduction application hhvm symfony2 podcast hack facebook component unittest install

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