Make a Lasting Impression

Changing of the Guard

Published by Skenow on 2013/9/30 (2452 reads)
Changing of the Guard

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 JDavid 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 websites, something that's been long overdue.

Introducing Steffen Flohrer

Steffen FWe 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

  • Themes for admin area
  • New imagemanager
  • AJAX redirect
  • Textsanitizer plugins
  • Autotasks
  • Symlinks
  • PHP 5.3 compliance
  • Protector installed as part of the core

1.3/1.3.1/1.3.2/1.3.3/1.3.4/1.3.5: September 2011 - September 2013

  • Smaller, Faster, Better (fewer queries, more speed, less memory)
  • Refactored classes (PSR-0)
  • Autoloading
  • Emphasis on IPF

Release Timeline

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

Navigate through the articles
Previous article Cloudflare protection ImpressCMS 1.3.5 Final(ly)! New Stable Release of ImpressCMS Next article
The comments are owned by the poster. We aren't responsible for their content.
Poster Thread
Posted: 2013/10/2 7:51  Updated: 2013/10/2 7:51
Home away from home
Joined: 2007/12/4
From: /home/日本
Posts: 1766
 Re: Changing of the Guard
David, a very good Release Manager has done a great job for the ImpressCMS Project and let me say, in time of stress the work of result was better than before. I will miss you in the community. Please fight on our website project. Thank you very much.
Posted: 2013/10/2 23:12  Updated: 2013/10/2 23:12
Home away from home
Joined: 2008/2/12
Posts: 1493
 Re: Changing of the Guard
You've done a great job on this David!

Thank you for all the hard work on these releases.

Hope you get a bit more time for the family now, and we'll be here to help you with the sites where we can.

Steffen - looking forward to the patches towards 2.0
Posted: 2013/10/3 8:20  Updated: 2013/10/3 8:20
Home away from home
Joined: 2007/12/4
From: Spain
Posts: 1281
 Re: Changing of the Guard
Thanks for your hard work in these years. You were indefatigable.
Posted: 2013/10/4 4:09  Updated: 2013/10/4 4:09
Home away from home
Joined: 2007/12/4
Posts: 4242
 Re: Changing of the Guard
I want to extend a personal thanks to David for all his support to me over the past 4 years - without him, ImpressCMS wouldn't have been able to make it through the 5 years we have. And, he has become a close friend and I am very grateful for for that.

Steffen is going to be a great asset to ImpressCMS and he already has contributed a lot in the way of modules and in helping us clear the log jam for 1.3.5. I look forward to getting to know him and working with him.
Posted: 2013/10/9 5:56  Updated: 2013/10/9 5:56
Home away from home
Joined: 2007/12/4
Posts: 1201
 Re: Changing of the Guard
Thanks for your efforts, much appreciated!
Posted: 2013/10/10 0:07  Updated: 2013/10/10 0:07
Home away from home
Joined: 2008/1/2
Posts: 1450
 Re: Changing of the Guard
Thank you David for all of time you have put forth. In fact thank you all for your time. All of you have made building quality websites out of impresscms a pleasure. I love working with this system when time affords me. I also look forward to the patches and the awesome work ahead to a finial 2.0...

All of you guys/gals are RockStars and thanks again...