The Kunena team has announce the arrival of Kunena 7.0.9 [K 7.0.9] in stable which is now available for download as a native Joomla extension for J! 5.4.x/6.0.x./6.1.x. This version addresses most of the issues that were discovered in K 6.2 / K 6.3 / K 6.4 and issues discovered during the last development stages of K 7.0
This category is for general discussion about the Kunena Project or this website.
Please use other categories for questions about problems that you may be having with your website.
Question
Why is is necessary for Kunena to have its own user tables?
xillibit is right part of the problem is this is a result from legacy use of database tables and associated fields and has not been optimized to the latest usecases.
A more technical reason some items are redundant in Joomla and Kunena is for speed. As in some queries we are already looking up in our own table for specific information. Having to join information from the Joomla user table for our usecases in Kunena user table could affect performance. Joining data from two different tables in SQL can be an expensive operation.
This reason is not completely valid, there are places we can optimize.
totally agree: Personally find that the default joomla user profile fields insufficient and ended up using community builder which in effect made the joomla & kunena profile fields redundant.
to come around i would have expected to have the possibility to add additional fields via admin in Kunena.