12
Two items I would like to address:
1) Taking over modules to make them better and release them with the core
This, we will not do. We are currently 6 core developers, each with other projects of our own (full time jobs, module development, that kind of thing). Taking over other projects and make them "ours" is not the idea of taking the modules out of the core - on the contrary, we want to be clear of having to support modules and able to pick the best, we can find, so we can focus on making XOOPS as good as we can.
I'm sure that when you find a module that you can make better, the developer(s) would love to work with you on doing that.
2) WYSIWYG Editor
It's on the to-do list for 2.2, but there are unresolved issues like how to manage the editors (selecting which editor to use - per user? - should the toolbar options be manageable by the site admin? or the user? Or not at all?) and I have also a concern as to how the content is stored and displayed. I believe the Koivi editor requires that you allow HTML in the post - meaning that we would need a way to filter out unwanted HTML (<form>, <button> and similar) and leave the wanted (<a>, <b>, <i> etc.). Something which is not done, yet, I think.
Then there is the issue of how to add another editor, later - the implementation must be modular.
So it is not just a matter of implementing the WYSIWYG Editor Framework, but takes more work. If anyone wants to help with resolving the issues, phppp is the man to contact.