To keep the discussion sharp and on-topic, here's what I make of the wish list so far. Please note that this is a wish list, not a list of features that will be added to the core in the next release. Some features will be easier to implement then others. It's up to the Core Team to decide which features to add in the next version, and up to the developers to see if that is a feasible option or not. If you already have written hacks that make these features possible, please let us know, so we can review the code and add it to the core, if applicable. Also, if you want to help with the development, let us know as well. For all you non-developers out there, there are a LOT of other things we need your help with, so don't worry
Rest assured, we'll all work hard and long to make XOOPS your CMS
One of the things that will have to be clear in this discussion (and this topic has been touched in this thread) is the difference between core and modules. From the next version, the core will no longer hold any of the modules developed by the core developers (newbb, news, mydownloads, mylinks, sections, xoopspartners, xoopsmembers, xoopspoll, etc.). The Core Development Team will focus on the kernel and the classes, thus focussing on the actual core of XOOPS. The Module development Team will be working on developing and upgrading the (previously core) modules.
(note that the following summary is just that, if you don't see your own request in this summary, and you think it should, please reply to this post
. I did my best, and I think I have most of the requests)
Requested featuresMULTILINGUAL CONTENT
Requested many times, also discussed on these forums a few times before, is the ability to make content multilingual. This also includes management of the languages and the current interface language definitions.
GREATER LAYOUT CONTROL
By being able to use a WYSIWYG editor to edit the content, greater block placement control, greater template control inside modules, easier and extended main menu control, more flexible block contents
GREATER USER PERSONALISATION
By admin defined user profiles, an extended PM system and better e-mail functions to and for users, user homepage preferences, privacy features for users, friends/foes system, mark all read in newbb, space in username
GREATER AND EXTENDED GROUP ACCESS CONTROL
user and category based access control, more granular, also for moderation and editors of content
GREATER DATABASE/CODEBASE CONTROL
By adding LDAP Authentication, shared user tables over mor then one site and more sites using one codebase, multiple instances of modules
FRIENDLIER URL'S AND SEARCH ENGINE FRIENDLYNESS
By rewriting URLs using mod_rewrite and better META tag handling
DOCUMENTATION
for everything you can think of
ADMIN INTERFACE ENHANCEMENTS
better and easier block management, admin interface customisation
MEDIA MANAGEMENT
for images, attachments, uploads, etc. a better media management with gretaer control
BETTER CACHE AND ERRORHANDLING
Better management of the cache features, as well as a good and comprehensive errorhandler
EXTENDED AND IMPROVED CONTENT MANAGEMENT
XML export for content, content available for offline browsing, user defined forms, backup system, more options for content items (nr of reads for admin only, PDF export, save, bookmark, etc.), unlimited headline characters, better category handling and management, versioning system, topic centric content organisation, javascript window link use
EXTENDED AND IMPROVED ADMIN
pseudo-cron in system admin