Blog Entries
This is an installment in an ongoing series of posts on ZF3 development status.
Since the last status update:
- ~130 pull requests merged, and ~100 issues closed.
- Over 30 component releases.
- Completion of the component documentation migration.
- Tagging of zend-mvc 3.0.
- Completion of the new skeleton application and related installers.
As announced last week, today, we have
renamed the "zf2" repository on GitHub to "zendframework".
Per the GitHub documentation on renames,
existing links will be automatically redirected, and will persist as long as we
do not create a new repository with the name "zf2". Redirects occur for:
- issues
- wikis
- stars
- followers
- git operations
In contrast to Zend Framework 2, which was a complete rewrite and break with
the architecture of Zend Framework 1, the Zend Framework 3 initiative is more
of an evolutionary change. We are laser-focused on keeping as much backwards
compatibility as possible, and providing reasonable migration steps for our
users. Instead of moving development to a new repository, we have split code
into multiple component repositories, and made the main Zend Framework repository
a "meta" repository, containing dependency information only.
Another way of putting it: changes to the main repository are happening
incrementally, and version 3 will just be a new major version update within
the existing repository.
However, such evolutionary change poses a slight logistical problem: the
repository is currently named "zf2".
This is an installment in an ongoing series of posts on ZF3 development status.
In the last three weeks, we've done a lot:
- ~160 pull requests merged, and ~110 issues closed.
- Over 60 component releases.
- Completion of the zend-mvc version 3 refactors.
- All components are now forwards-compatible with existing v3 releases, including those that depend on zend-stdlib.
- Progress on the documentation initiatives, including 11 new components documented.
- Announcement of issue closures.
The Zend Framework community is pleased to announce the immediate availability
of:
You can download Zend Framework at:
Hello Zend Frameworkians.
I want to make you aware of some upcoming changes to the issues that are
currently logged in GitHub. We currently have 426 open issues that are logged
against the (now) meta zf2 repository.
The vast majority of these are now in the wrong place, as we've split our once
monolithic single repository into the many single component repositories. These
issues should be moved from the zf2 repository to the correct component that
the issue relates to.
In preparation for this, we've been doing a little housekeeping and have
already closed a few minor issues that have been open since before we even used
GitHub for issue tracking. Matthew, Enrico and I also had a long discussion at
Midwest PHP on the best way to handle these issues, and we came up with a plan
of attack that hopefully will allow us to close off a bunch of historical
issues that are no longer relevant, and then move issues that need to be moved
to the correct place.
This is an installment in an ongoing series of posts on ZF3 development status.
It's been more than a month since the last update, and we've been quite
busy with:
- ~160 pull requests merged, and ~125 issues closed.
- ~60 component releases.
- Completion of the zend-servicemanager/zend-eventmanager migrations.
- Completion of the component/module installer.
- Progress on the zend-mvc version 3 changes, including separation of routing
and console tooling to separate packages.
- Publication of documentation for 5 components to GitHub Pages.
This is an installment in an ongoing series of bi-weekly posts on ZF3 development status.
The highlights:
- ~60 pull requests merged, and ~100 issues closed.
- Another v3 release: zend-stdlib!
- 16 components updated to zend-servicemanager/zend-eventmanager/zend-stdlib v3
changes, and tagged with stable releases.
- 25 component releases.
- Publication of documentation for 13 components to GitHub Pages.
This is an installment in an ongoing series of bi-weekly posts on ZF3 development status.
The highlights:
- > 70 pull requests merged
- 2 components updated to zend-servicemanager/zend-eventmanager v3 changes
- 23 releases of components, including Expressive 1.0, and new
maintenance releases of Apigility and the ZF2 package.
- Kickstarting of the documentation migration
The Zend Framework community is pleased to announce the immediate availability
of Expressive 1.0.0 STABLE!
You can install it using Composer,
via the create-project command:
$ composer create-project zendframework/zend-expressive-skeleton expressive
If you were using a release candidate, you can update your existing applications using:
$ composer require "zendframework/zend-expressive:^1.0"