4
Quote:
But you can ask me
Why does the management of users, adding, editing and removing them, belong in the core? Because it always has been?
With the dynamic user profiles, we needed some way of managing these, grouping them and ordering them. Since that is done in the Extended Profiles module, the adding and editing should also be there.
Besides, not all XOOPS sites are community sites where signups are an essential part of the running of the site. And why shouldn't it be possible to use another, better, module for managing users, if you should wish to? Placing the functionality in the core would mean that even if you did install another user management module, you would not be able to uninstall the un-used user management functionality. That was what I wanted to change with XOOPS 2.2 and you can expect even more interfaces currently in the core being put in individual modules in the future.
(Just for clarification; the questions are partly rhetorical and are not meant as criticising you for raising the point - they are just for illustrating the thought process that we had in this development)
"When you can flatten entire cities at a whim, a tendency towards quiet reflection and seeing-things-from-the-other-fellow's-point-of-view is seldom necessary."
Cusix Software