Mambo forums
Forum Home Register Forum Rules FAQ Search Today's Posts Mark Forums Read

Go Back   Mambo CMS Forum > The Lobby > Discussion [Not Support]
 

Discuss "Mambo Goes PHP 5" here.

This is a discussion on Discuss "Mambo Goes PHP 5" here. within the Discussion [Not Support] forums for Mambo.

Reply
 
Thread Tools
Old 12-09-2008, 08:46 AM   #1
Elpie
Mambo Guru
Forum Admin
 
Elpie's Avatar
 
Join Date: Jul 2006
Location: New Zealand
Posts: 10,001
Discuss "Mambo Goes PHP 5" here.

Discuss this announcement (http://mambo-news.org/content/view/192/34/) here.
Elpie is offline   Reply With Quote
Old 13-09-2008, 10:41 AM   #2
beat
Mambo Fan
 
beat's Avatar
 
Join Date: Jun 2007
Location: Switzerland
Posts: 54
Re: Discuss "Mambo Goes PHP 5" here.

Sound, professional, decision !

Also for choosing php 5.2 and mysql 4.1 as minimum
Also keeping the backwards-compatible API is great.
__________________
Beat 8-)
Community Builder
beat is offline   Reply With Quote
Old 15-09-2008, 02:38 PM   #3
Elpie
Mambo Guru
Forum Admin
 
Elpie's Avatar
 
Join Date: Jul 2006
Location: New Zealand
Posts: 10,001
Re: Discuss "Mambo Goes PHP 5" here.

Thanks for your feedback Beat - much appreciated.
__________________
Mambo Tutorials on:http://lynnepope.net/topics/mambo-tutorials
Mambo wiki: http://mambo-manual.org/
Follow me: http://twitter.com/elpie
Elpie is offline   Reply With Quote
Old 15-09-2008, 10:42 PM   #4
ravenswood
Mambo Noob
 
Join Date: Aug 2007
Posts: 20
Thumbs up Re: Discuss "Mambo Goes PHP 5" here.

Hi,

good call.. is the plan still to go with Cake for future versions of mambo?

Cheers

John
__________________
Ravenswood IT Services
www.ravenswoodit.co.uk
ravenswood is offline   Reply With Quote
Old 16-09-2008, 12:41 AM   #5
Elpie
Mambo Guru
Forum Admin
 
Elpie's Avatar
 
Join Date: Jul 2006
Location: New Zealand
Posts: 10,001
Re: Discuss "Mambo Goes PHP 5" here.

Originally Posted by ravenswood View Post
.. is the plan still to go with Cake for future versions of mambo?
Absolutely
We are finalising some plans with this and more will be posted soon.
__________________
Mambo Tutorials on:http://lynnepope.net/topics/mambo-tutorials
Mambo wiki: http://mambo-manual.org/
Follow me: http://twitter.com/elpie
Elpie is offline   Reply With Quote
Old 22-09-2008, 11:15 AM   #6
cmscritic
Mambo Noob
 
Join Date: Sep 2008
Location: Edmonton
Posts: 7
Re: Discuss "Mambo Goes PHP 5" here.

Hi there Elpie, my name is Mike and I'm the webmaster of CMS Critic.

I think you decision is a sound one, in order to keep Mambo in check with the times, you need to maintain current code developed in reasonably current technologies. When can we expect to see a product fully developed in version 5? do you have a timeline in mind?
cmscritic is offline   Reply With Quote
Old 22-09-2008, 12:57 PM   #7
Elpie
Mambo Guru
Forum Admin
 
Elpie's Avatar
 
Join Date: Jul 2006
Location: New Zealand
Posts: 10,001
Re: Discuss "Mambo Goes PHP 5" here.

Hi Mike, as always with volunteer FOSS development, "its ready when its ready".

We are in a kind of interesting situation with Mambo at the moment - last year the team announced its plans for Mambo 4.7, which centred around making the frontend of Mambo accessible, and an announcement was made that Mambo 5 would be developed on cakePHP. Both statements are still valid but as it transpired, both were premature.

Mambo 4.7 would have been better off being called Mambo 5, since this has become a major release, bringing in new features and vastly improving both performance and functionality. And while the decision to rewrite Mambo using cakePHP as the framework was exactly the right decision for us, prototyping was started without the team ever doing any planning.

Following the departure of our former project leader the team realised that everyone had different ideas about what we each expected from Mambo 5. Using the "baking" analogy, some developers thought that Mambo would be a CMS layered on top of cakePHP (the icing on the cake) and wanted to simply refactor existing code to work on cakePHP. Other developers saw it as an opportunity to utilise cakePHP to build a killer CMS based on what we know our users want and need, but which is not necessarily available to them now. Thus, it became clear that we needed to start with a blank slate and carefully plan for a new (but familiar) CMS that will serve Mambo users well for many years to come while being extensible enough that we can respond to changes in technology without running the risk of finding ourselves in the situation we are now in with our development starting to be limited by the architecture that has served us well, but is just not good enough to take us where we need to go.

So, short answer - Mambo 5 is some way off. We are not hurrying the coding along because unless we plan properly we will hit problems in a few years. But, Mambo 4.7 should not be viewed as a simple point release that is just adding some new features to the code base - it is far more significant than that.
__________________
Mambo Tutorials on:http://lynnepope.net/topics/mambo-tutorials
Mambo wiki: http://mambo-manual.org/
Follow me: http://twitter.com/elpie
Elpie is offline   Reply With Quote
Old 23-09-2008, 04:28 AM   #8
cmscritic
Mambo Noob
 
Join Date: Sep 2008
Location: Edmonton
Posts: 7
Re: Discuss "Mambo Goes PHP 5" here.

Hm, very interesting . Thank you for the prompt reply Elpie, it's interesting to get some history behind the decision.

Cheers,
Mike
__________________
Please refer to forum rules regarding signatures.
cmscritic is offline   Reply With Quote
Old 04-01-2009, 03:14 PM   #9
Sas
Mambo Supporter
 
Sas's Avatar
 
Join Date: May 2007
Posts: 283
Re: Discuss "Mambo Goes PHP 5" here.

Hi Elpie,

Great what everyone involved is doing for Mambo.

As zero-knowledge about CMS but experienced enough to know that some up-grades reaked havoc with my website for a while and many hours were spent solving problems, that in many cases you were so wonderful helping, I have a question:

Even if my service provider supports 100% PHP5 or 5.2, how challenging is it going to be to migrate to Mambo 4.7 or 5, since templates are going to be tabelless and many other features are going to change?

That would perhaps be good to know before hand.

Thank you for your excellent work!

Happy New Year!

Sergio
__________________
Sas
www.tenniscruz.com
Sas is offline   Reply With Quote
Old 04-01-2009, 07:11 PM   #10
Elpie
Mambo Guru
Forum Admin
 
Elpie's Avatar
 
Join Date: Jul 2006
Location: New Zealand
Posts: 10,001
Re: Discuss "Mambo Goes PHP 5" here.

Happy New Year Sergio

The upgrade from earlier versions to 4.7 will be a normal upgrade, just the same as any upgrade patch. The only noticeable difference is that patches within the 4.6 branch simply update and overwrite some files whereas the upgrade to 4.7 will replace most of the files.

The new frontend template that will come with Mambo is highly configurable and optimised for both accessibility and SEO and I understand a step-by-step tutorial will also be coming with it to make it easy for people to customise.

Existing templates should only require a few tweaks and 4.7 will be released with these fully documented. There won't be any need for existing templates to be replaced.

The 4.7 upgrade will be as painless as possible and is expected to be quick and easy.
__________________
Mambo Tutorials on:http://lynnepope.net/topics/mambo-tutorials
Mambo wiki: http://mambo-manual.org/
Follow me: http://twitter.com/elpie
Elpie is offline   Reply With Quote
Reply

Bookmarks

Tags
mambo cms, php5

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off


New To Site? Need Help?

All times are GMT. The time now is 07:44 AM.

Powered by vBulletin® Version 3.7.3
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
Mambo Foundation, Inc © 2000 - 2008 All rights reserved. Mambo is Free Software released under the GNU/GPL License.

Managed Servers by DedicatedNOW