News

Articles | Development

Articles: Zikula Core Development Update

Contributed by craigh on Feb 10, 2016 - 02:39 AM

Picture 0 for Zikula Core Development Update

Zikula Core development is moving along at a very nice pace. Since the release of Core 1.4.0 in July 2015 we have moved to a more Symfony-like release process. This means that maintenance releases will be released on a timeline of approximately every four months instead of "when its ready." Already, Core-1.4.1 was released in November 2015, approximately four months after Core-1.4.0. Core-1.4.2 is scheduled for release in March 2016 - again, four months after Core-1.4.1. We intend to maintain this pace going forward.

The status of Core-1.4.x development can always be checked in the consistently updated Changelog. The changelog is also the location to check for newly added features, changes, deprecations and removals. The milestone release schedule is also useful as a general guideline of planned releases, but is not a guarantee of an actual release date.

Additionally, Core-2.0.0 is on pace for a beta release in late June 2016 in parallel with Core-1.4.3. We have also taken a very Symfony-like approach to the development of Core-2.0.0. Just as Symfony 3.0.0 and Symfony 2.8.0 were released together and are essentially the same product but with the removal of backward compatibility in the 3.0.0 product; so to will Zikula Core-2.0.0 be released in a similar way. Core-2.0.0 will be the same as a Core-1.x release (undetermined) with the removal of all backward compatibility. We will then proceed to develop new features into Core-2.x while marking Core-1.x as End Of Life (EOL). The exact timeline of this is yet to be determined.

Core-2.0.0 is essentially an extension of Symfony 3, allowing developers to modularize their approach to development and utilize a Modeling Layer via ModuleStudio to quickly generate features in their application for a fast development curve and easy forward maintenance. The 2.x Core takes advantage of many third party Symfony bundles and other vendor libraries to allow a developer to quickly get up and running with their custom application.

Zikula Core 1.4.x is intended as a transition release between the very popular 1.3.x series and Zikula Core 2.0.0. While maintaining nearly 100% backward-compatibility, 1.4.x lays the foundations of Symfony, Doctrine, Bootstrap, Font-Awesome, jQuery and Twig which will be the basis of further development. A new namespaced module structure is established that will be the new standard for 2.0.0 extensions as well as providing many new tools and features to make your site exceptional.

 

Comments

  1. Update appreciated

    Thank you. This is helpful.

  2. Thanks for the information. Helpfull too, yep :)

Only logged in users are allowed to comment. Register or log in.

Recent Forum Posts

Go to forum

Latest Comments