Aplia Apublish is a fork of eZ Publish legacy which includes a set for small improvements
composer.json
is clean (no circular dependencies)- Define override folders for INI files, ie.
settings/override
may be inside your project extension. Same for site access folders. - Improvements for developers
- Disabling of error handler and shutdown handlers, to replace with external libraries
- Redirection of
eZDebug
output to aPSR
logger - Disable modifying of file permissions for created files, instead let the filesystem define permissions
- PHP 7+ fixes
git co -b feature/20xx.x.merge
git remote add ezsystems https://github.com/ezsystems/ezpublish-legacy
git fetch ezsystems
git merge ezsystems/master
git rm -r extension/* (Remove stuff in extension. Composer has been invented. Let's use it Ibexa)
git co master
git merge feature/20xx.x.merge
Push and create a new release.
Lacy Ibexa has included three exensions within eZ Publish which is separated in their own repositories in Apublish.
Visit
- https://github.com/Aplia/ezoe
- https://github.com/Aplia/ezjscore
- https://github.com/Aplia/ezformtoken
and update them accordingly to their documentation.