Migrating Extensions to Joomla! 1.6 Discussion

I am opening this topic for those who want to discuss the changes to Extensions required for Joomla! 1.6. The more important discussion that the core developers are supporting and answering is entitled 1.5 and 1.6: A Joomla Developers Dilema on the Joomla! Developer List.

Jeremy Wilken opened a Joomla! Wiki page that we can all use to document changes for all developers.

I also want to point to Andrew Eddie's resource on the Art of Joomla! that identifies API changes made in Joomla! 1.5 that are no longer supported in 1.6. If those changes were not made since 1.5 released a couple of years ago, you will have to apply those changes now to move forward with 1.6.

Any cool ideas on how to make these changes easily will be great to share. Also, please consider pledging to be 1.6 native in Jeremy's topic -- but let's keep that topic focused on the pledge and this one can be used to discuss the change -- and ideas we have, let's contribute to the Joomla! wiki so there is a community resource for developers.

Views: 42

Comment by Amy Stephen on May 22, 2010 at 9:23am
Marco asked on list about Manifest files and Ian recommended looking in the examples at development/trunk/tests/_data/installer_packages/
Comment by Beat on May 22, 2010 at 4:48pm
Thank you Amy, we really need more than that, quite a lot of things changed compared to Joomla 1.5. But we will be adding stuff too as we are adapting things to joomla 1.6. It's a slow process, by lack of documentation mainly. E.g. finding new versions for removed/renamed functions doesn't have any track, so it's a lot of looking to examples (that are often missing).

At last adaptation and tests for joomla 1.5, we had a direct skype chat for an evening or two with core joomla devs, where we could go forward much quicker, on both sides, to fix bugs in joomla and adapt on our side, while documenting changes for other extensions developers.

Do you know if by any chance Nicholas did write down the changes he needed to make for joomlaBackup, aka AkebaBackup ?

The table you pointed to was for joomla 1.0 -> 1.5: http://www.theartofjoomla.com/converting-old-extensions.html

For native joomla 1.5 apps, it's not really useful, but having a similar table would be truly awesome.
Comment by Amy Stephen on May 22, 2010 at 4:50pm
Good question - let's see what he did.

On the Dev time/Skype chat - I'll bet they would arrange that, if asked. Might be good for us to get a series of questions together, first, or at least review what's there. Maybe that's something you guys could talk about at JandBeyond, too. Try to see what might be most helpful to everyone.
Comment by Beat on May 22, 2010 at 4:55pm
Will there be any joomla core devs coming to meet all the third-party devs at J&Beyond ?

For joomla 1.5, the core devs did reach to us. Will same happen for 1.6 ? :-)
Whom should we contact when we have stupid questions like "Where did that MIA function land ?"
Comment by Amy Stephen on May 22, 2010 at 5:44pm
Well, I think that is what that first link I shared is intended to be. Make sure you read that message from Andrew Eddie . There are good resources in there, an invitation to ask questions, and he's usually idling in the Bug Squad and answers questions asked.

No, I don't think core devs are going to be there. There will be some OSM members there and I heard Ryan was trying to get a flight.

But, I would take Andrew at his word and try that thread or the IRC. If we want something a bit different, asking is probably all that is needed.
Comment by Marius van Rijnsoever on May 22, 2010 at 9:43pm
A detailed changelog is on:
http://docs.joomla.org/What's_new_in_Joomla_1.6#Developers
Comment by Amy Stephen on May 23, 2010 at 12:28pm
Good work, Marius!

Having talked to Hannes, I understand he will be sitting in for Andrew's presentations. Are there others, Brian? Or, just Hannes?
Comment by Amy Stephen on May 23, 2010 at 12:33pm

Comment

You need to be a member of All Together, As A Whole to add comments!

Join All Together, As A Whole

Badge

Loading…

© 2012   Created by Amy Stephen.

Badges  |  Report an Issue  |  Terms of Service