Join the Mailing List
Changing of the GuardPublished by Skenow on 2013/9/30 (2452 reads)
As the 1.3 life cycle was being launched, the ImpressCMS Team elected a Release Manager to oversee the coordination of development, feature requests, issue tracking, packaging of the releases and posting announcements. This was a new role for ImpressCMS, and the first person selected to fill that role was David Janssens (@fiammybe), who took on this role and began to add another dimension to the project and its direction.
The next stage of ImpressCMS has been set - the 2.0 releases, built on the foundation of 1.3. With the advent of this new series of releases, it has come time to say 'Thank you!' to David and usher in a new Release Manager.
The 1st ImpressCMS Release Manager, David Janssens
David assumed the role of release manager just after the 1.2.0 Final release in December 2009, moving the project through 5 more 1.2.x releases before the initial release of the completely refactored 1.3.0 Final release in September 2011. The first beta of 1.3.0 was released in January 2011, just 1 year after the 1.2.0 Final release. Moving to and through the significant changes in 1.3, however, proved to be a bigger and longer challenge than initially anticipated.
Looking back at his tenure as Release Manager, David had this to say -
"Migrating from the legacy code and to the new methods and patterns introduced in the ImpressCMS Persistable Framework (IPF) was a task requiring a intimate knowledge of both the legacy code and the new IPF structure. This wasn't the most 'sexy' of assignments, as the goal was to have exactly the same functionality in the end, just writing in a different way. This didn't mean that ImpressCMS 1.3 has stood still, the many releases in that branch prove otherwise."
Indeed - since the first release of 1.3.0, there have been 5 new releases in 1.3.x and 2 additional maintenance releases of 1.2.x - 12 releases in all under David's supervision.
Now that ImpressCMS 1.3.5 is released, David considered it the best possible moment for a change of the guard. He also has an adorable little girl keeping him busy. He'll be close at hand, though - turning his focus to special projects he's been wanting to tackle for quite some time. He is also committed to a revamp of the ImpressCMS.org websites, something that's been long overdue.
Introducing Steffen Flohrer
We are very happy to announce that long-time contributor Steffen Flohrer (QM-B) from the German community has agreed to be the next to take over the responsibility as Release Manager for ImpressCMS. Thanks to Steffen's contributions, the delay of the 1.3.5 release didn't get any more out of hand than it already had, he has a sizable module portfolio and he is a living encyclopedia about IPF.
When he's not working on ImpressCMS, Steffen works near Frankfurt, Germany as the Head of Quality Assurance for a healthcare company, is involved in several research projects in healthcare, builds custom modules for ImpressCMS and goes hiking in the countryside.
We'll be getting our new work patterns and priorities set over the next few weeks, but you'll soon be seeing a series of independent 'patches' you can apply to your existing 1.3.5 sites that will be bridges to the upcoming 2.0 release. By focusing on patches instead of major releases, we'll be able to have parallel development taking place, speeding the delivery of new or improved functionality and performance of ImpressCMS.
David's Legacy: ImpressCMS Releases since 2009 -
1.2/1.2.1/1.2.2/1.2.3/1.2.4/1.2.5/1.2.6/1.2.7: December 2009 - December 2011
1.3/1.3.1/1.3.2/1.3.3/1.3.4/1.3.5: September 2011 - September 2013
1.2.0 - Dec 2009
1.2.1 - Mar 2010
1.2.2 - Jul 2010
1.2.3 - Nov 2010
1.2.4 - Dec 2010
1.2.5 - May 2011
1.2.6 - Aug 2011
1.3.0 - Sep 2011
1.2.7 - Dec 2011
1.3.1 - Dec 2011
1.3.2 - Apr 2012
1.3.3 - Oct 2012
1.3.4 - Dec 2012
1.3.5 - Sep 2013