[FLOW3-general] FYI: Migration to composer done

Karsten Dambekalns karsten at typo3.org
Fri Sep 28 15:09:08 CEST 2012


Hi fellow FLOW3 enthusiasts.

We have now migrated all packages in the FLOW3 and Phoenix
distributions to use Composer (http://getcomposer.org/) for package
management and be PSR-0 inside the "Classes" folder.


Major changes
-------------

* No more submodules for the dependencies.
* All files in "Classes" are moved to a directory matching their
namespace.
* Build/Common is now Build/buildessentials


Installing composer
-------------------

Per project:

$ curl -s https://getcomposer.org/installer | php

Then you use it with "php composer.phar …"

Global:

Just move the composer.phar into /usr/local/bin/composer (or wherever
you like), make it executable and use it like "composer …".


Setting up FLOW3 from scratch
-----------------------------

$ git clone git://git.typo3.org/FLOW3/Distributions/Base.git flow3
$ cd flow3
$ composer install --dev



More information about the FLOW3-general mailing list