Welcome to the Zikula community

You've reached the Zikula community website, the epicentre of Zikula development. If you're new here, you might find this a little overwhelming, so we recommend you check out www.zikula.org first for some documents explaining what Zikula is, as well as other useful information.

Otherwise, if you'd like to look around, you should register to get the most out of this website.

Community News

News feed

Zikula Long Term Support

As previously announced, we are dropping support from PHP4 in the next feature release of Zikula 1.3.0 which is due near the end of March when Zikula will require at least PHP 5.2.6. One major reasons is that PHP 4 is not longer developed or patched by the PHP development team, and another is that PHP4 severely restricts our ability to move forward and provide an efficient and modern framework.

As part of our modernisation programme we will be releasing a long term support (LTS) release of Zikula. Since Zikula 1.2 is based on PHP4 it makes absolutely no sense to extend the life support of a PHP4 based product to long term. Zikula 1.2 was always meant to be a stepping stone release to modernise the multilingual system. This means the LTS release will have to be Zikula 1.3 which was pegged not only to be upgraded to PHP 5.2.6, but also to include the new zOO subsystem and break much of our restrictive legacy.

Continuous Integration

I would like to announce we have implemented continuous integration into our development processes. "Continuous Integration", or CI for short, enables us to automate many quality assurance tasks and is used in all large corporate software development workflows. CI allows us to achieve much more in a short space of time and ultimately deliver better quality releases more often.

The continuous integration server packages and tests each Zikula milestone automatically every time a developer commit new code to the repository. The tests range from coding standards, unit tests and gathering of various metrics. We have not implemented all these testing processes yet, but they are coming. You may visit the CI server at ci.zikula.org.

Those interested to know more about continuous integration should read the article at Wikipedia here, or the works of Martin Fowler on Continuous Integration who has written in depth about the process.

MyProfile 2.1 released

myProfile, the flexible zikula profile module, has now been released in version 2.1. Some parts of the module have been rewritten and new functions were added. myProfile is a powerful profile module created to be used (as an example) inside huge communities that need flexible user profiles. It can include Maps, different data types, pictures etc. Version 2.1 was released to increase compatibility with Zikula 1.2 and to add some new features.

Zikula 1.2.2 Release announcement

Zikula 1.2.2 Release announcement

We are proud to announce the release of Zikula 1.2.2 which solves a few small issues. For full details see the changelog. If you haven't already upgraded to Zikula 1.2.0 you can also upgrade straight to this version from 1.1.x.

Download links:

Zikula 1.2.2
Zikula-1.2.2.zip (5.51 MB)
MD5: ed7e9bd5634540fc7bebebc7f9b7db25
SHA1: 1480443d43934baffa9c51ff23a65d4168b2b71c

Zikula-1.2.2.tar.gz (4.31 MB)
MD5: 726eda3576d1f495a5e693c9e302fc6a
SHA1: 12605f12ca4ac16c371952f1c69e2be32519a4d2

Patch Files
Zikula-1.2.0_Zikula-1.2.2-patch.zip (707.08 kB)
MD5: 557dbb4d4c10502f1b6a466f124a8134
SHA1: 4276c8cf8458970d6e5785e4f3167a5cfb36c85d

Zikula-1.2.1_Zikula-1.2.2-patch.zip (431.9 kB)
MD5: 5b9a21191a99e08ee418e6622b1555d0
SHA1: 57852525b0c99f462c48d47ca38b6b59c7ba5dde

Changelog link:

http://code.zikula.org/core/browser/tags/Zikula-1.2.2/docs/CHANGELOG.txt?format=txt

PostCalendar v6.0.0 Released

Announcing the release of PostCalendar v6.0.0, the "Lazarus" release. This release brings PostCalendar completely into the Zikula era. PostCalendar v6.0.0 requries Zikula v1.2.1 and will not work with previous Zikula versions.

PostCalendar has remained an important and favorite module for Zikula users for many years, but was abandoned after developers became frustrated with its convoluted codebase and meandering development. In early 2009, Craig Heydenburg (craigh) of Sound Web Development adopted the module and began redevelopment while maintaining compatibility. PostCalendar v6.0.0 is the culmination of that work and features a completely refactored codebase that adheres to Zikula's code standards, is completely Zikula-API compliant with internally well documented code. PostCalendar 5 was a product of Robert Gasch (rgasch) in his Openstar project and utilized many of his Util libraries which were eventually adopted by Zikula as its foundation. This 'fork' was the basis used for the development of version 6.0.0. Craig was assisted in the transition from version 5 to 6 by Arjen Tebbenhof (teb) and Karma Dordrak (drak). Many thanks to all three for their help. (PostCalendar History and Credits) Thanks also to Michael Halbrook (HalbrookTech) for testing during 6.0.0 development.

Page 1 / 10 (1 - 5 of 50 Total) Next Page Last Page

Recent wiki changes

RSS

  • ZikulaPermissions
    by rmburkhead (Mar 14)
    [ Added \"Common Pitfalls\" section ]
  • ConfigVariables
    by ccandreva (Mar 12)
    [ Add description of \'useflags\' ]
  • DeveloperDocs
    by ccandreva (Mar 12)
    [ Add link to list of ConfigVars ]

  • by ccandreva (Mar 12)
    [ Initial creation of a list of ConfigVars ]
  • InstallationProcedure
    by stierp@installatron.com (Mar 05)
    [ grammar fix recon ]
  • UserAdminPermissions
    by rmburkhead (Mar 04)
    [ Added a bit more to the intro. ]
  • SystemModules
    by rmburkhead (Mar 02)
    [ Linked users ]