There has been a lot of talk why Kunena switched to MooTools for our Javascript framework needs and why, in particular, with version 1.2.x  that comes default with Joomla 1.5.19+ and 1.6.0.

I'd like to shine some light on the background of the ins and outs, clear up some confusion, and maybe provide some insight into why we believe this is one of the better decisions we have made since the start of Kunena.

When Kunena 1.0 started from the ashes of Fireboard, Joomlaboard, Simpleboard and the like, it came with Javascript based on the very popular jQuery framework. We enhanced and developed more and more features using jQuery, upgraded the libraries and kept moving forward with that direction.

More and more often we would get reports about broken Javascript and loss of the bbcode editor, quickreply and minimizer functionality on various sites. For almost a year, we tried to develop solutions to prevent our jQuery libraries from crashing with other jQuery libraries from various templates and third-party components. As it turns out jQuery (as all other frameworks would probably do) crash when on a given page two different versions of the same library are included.

So we wrote code with that between components like JomSocial and Kunena would result in the load of only a single copy of the libraries.

After dealing with these issues for many months and countless forum threads that last to this very day and after talking to various Joomla core developers and architects we came to the conclusion that we have been at this totally wrong for the longest time.

Log in to comment

gwmbox's Avatar
gwmbox replied the topic: #1 11 years 1 month ago
Hi guys, sorry to slightly hijack this thread but it is related... in sorts :)

So anyway I have been out of the loop for a little while, so am I correct in that Mootools is now the 'must use' or 'recommended' js language to now use over jQuery for Joomla as a whole with (or without) Kunena?

If so I better get started on converting my site over to Mootools.

Is there a way for me to find out what plug-ins/extensions I have that depend on jQuery?

Thanks

GW
xreliable's Avatar
xreliable replied the topic: #2 11 years 3 months ago
thank you. I believe this is the best approach. the jquery mootools argument is beside the point really! the 3pd who approach their product with a "ours is best, adjust to us" make life miserable for their customers and ultimately I agree 100% Bad Websites. Keep up the good work.

It was time to overhaul our site a little bit. With all the work that we recently put into Kunena 1.6, the site layout started to get a little stale. There are only so many hours in a day .

Anyway here is what we did:

  • Updated main menu: We resorted the main menu to bring more emportant entries closer to the front. We renamed KED to Extensions to have one acronym less out there. Community became People - similar to how Joomla itself is setup.
  • Updated Kunena Extension Directory: (www.kunena.com/ked) sporting a new introduction and links to the new Terms ofService article we have created.
  • Updated Kunena Extension Directory content: To differentiate various listings and their compatibility better, we have added a short K1.5 and K1.6 prefix to the listings. This should make it easier to find what you are looking for.
A while back we introduced our new Playground and Showcase sections. The Playground features a subset of our live forum where you can test and learn about the Kunena frontend. Minimal moderation that also means no answers to questions in there. For questions we recommend our community Forum.
Nothing major but it still took a couple hours. Hope you like these little updates.

 

Log in to comment

jolines replied the topic: #1 10 years 10 months ago
Nice
Avivatech's Avatar
Avivatech replied the topic: #2 11 years 3 months ago
good to hear
fxstein's Avatar
fxstein replied the topic: #3 11 years 3 months ago

John wrote: Very nice improvements!

One thing I don't understand...Kunena's own plugins/modules are not listed iin Extentions(KED)....users have to search for them on joomla.org? :(


Good catch - Still have to get to that... Shame on us :blush:
John's Avatar
John replied the topic: #4 11 years 3 months ago
Very nice improvements!

One thing I don't understand...Kunena's own plugins/modules are not listed in Extentions(KED)....users have to search for them in JED or JoomlaCode.org? :(

 

The Kunena Team is excited to announce the release of Kunena 1.6, Release Candidate 3. This is the third and final RC release for Kunena 1.6 and is stable enough to be used on live production websites in limited usage (primarily for testing) as long as minor issues are tolerated during the time before it becomes a final release.

Since the second release candidate of Kunena 1.6, the Kunena team has been focused on fixing over 100 bugs and issues including CSS fixes, IE7 and IE8 compatibility, usability issues, API issues, html validation issues, new modules and plug-ins and updating languages translations.

Kunena 1.6 marks a major milestone for the Kunena Project. A long list of open source contributors have committed over 2500 changes and have helped make Kunena the leading forum solution for both Joomla 1.5 and 1.6. A long list of new features in addition to various optimizations and code restructuring have resulted in the most advanced version of Kunena to date.

We continue to put a big emphasis on usability and ease of installation. Therefore, the installer has been further enhanced to allow for multiple installation and upgrade options. It performs incremental steps to avoid timeouts on slower hosts. It automatically performs actions such as taking the forum offline during the installation or upgrade and re-enables it after completing the install.

Kunena now supports Joomla 1.6 style languages files that are backward compatible with Joomla 1.5. Multiple languages are included in the base install packages and more will be available soon. They can also be installed separately. Kunena 1.6 also support multiple languages to be installed on a single system and, together with Joomla, allows users to select their preferred language.

Templates have now been separated from the underlying code, which allows for version-independent template development. Templates can embed various options that can be set via the included template manager (e.g. avatar position on left, right, top, or bottom in the new default template, Blue Eagle).

The Kunena Team is fully committed to Joomla 1.6 and beyond and a number of modules have been developed to lay the groundwork for future releases of Joomla.

Log in to comment

haifa's Avatar
haifa replied the topic: #1 11 years 1 week ago
Nice sharing............
xillibit's Avatar
xillibit replied the topic: #2 11 years 2 months ago
VectorHero's Avatar
VectorHero replied the topic: #3 11 years 2 months ago
Where is this upgrade? When I go to download from the extensions page, there is only Kunena 1.6 RC2. I am needing RC3 in order to get any of my Kunena Modules to work. Help :)
Erwinsyah replied the topic: #4 11 years 3 months ago
Yup... it's very good.. thanks...
fxstein's Avatar
fxstein replied the topic: #5 11 years 3 months ago

PrometheusX wrote:

RedtopX wrote: is it possible to upgrade 1.5.x to 1.6 RC3 without uninstalling the old version?


need to know that too before i can arrange any kind of switching from my recent 1.5 stable version.
are there tutorials for migration or upgrading from later versions?
couldnt find specific stuff in the wiki or elsewhere.


Yes the Kunena installer will automatically migrate all past versions of Kunena directly to Kunena 1.6 without the need to uninstall anything. As always we recommend to take a backup and test any major version upgrade on a test site (even if locally on your own computer).

Hope this helps!

The Kunena Team is excited to announce the release of Kunena 1.6, Release Candidate 2. This is the second RC release and is stable enough to be used on live production websites in limited usage (primarily for testing) as long as minor issues are tolerated during the time before it becomes a final release.

Since the first release candidate of Kunena 1.6, the Kunena team has been focused on fixing over 100 bugs and issues including CSS fixes, usability issues, IE7 compatibility issues, API issues, new modules and plug-ins and adding translations for more languages.

Kunena 1.6 marks a major milestone for the Kunena Project. A long list of open source contributors have committed over 2000 changes and have helped make Kunena the leading forum solution for both Joomla 1.5 and 1.6. A long list of new features in addition to various optimizations and code restructuring have resulted in the most advanced version of Kunena to date.

We continue to put a big emphasis on usability and ease of installation. Therefore, the installer has been further enhanced to allow for multiple installation and upgrade options. It performs incremental steps to avoid timeouts on slower hosts. It automatically performs actions such as taking the forum offline during the installation or upgrade and re-enables it after completing the install.

Kunena now supports Joomla 1.6 style languages files that are backward compatible with Joomla 1.5. Multiple languages are included in the base install packages and more will be available soon. They can also be installed separately. Kunena 1.6 also support multiple languages to be installed on a single system and, together with Joomla, allows users to select their preferred language.

Templates have now been separated from the underlying code, which allows for version-independent template development. Templates can embed various options that can be set via the included template manager (e.g. avatar position on left, right, top, or bottom in the new default template, Blue Eagle).

The Kunena Team is fully committed to Joomla 1.6 and beyond and a number of modules have been developed to lay the groundwork for future releases of Joomla.

Log in to comment

emildandrea replied the topic: #1 10 years 3 months ago
Great Article - Thanks
videcorspoon replied the topic: #2 11 years 3 months ago
Looks great.
vennmann replied the topic: #3 11 years 4 months ago
I jus uprgaded from fireboard to 1.5, am not sure if i shd upgrade to 1.6 yet, i see many have issues..
vomitting's Avatar
vomitting replied the topic: #4 11 years 4 months ago
Excellent !!!!!
fxstein's Avatar
fxstein replied the topic: #5 11 years 4 months ago

pioneer6869 wrote: Do you think its ready for prime time yet?


RC3 is planned to go out later this week. That will be the final 'burn in' before stable. Many sites can be found that are running K1.6 out there.