Again, yes, they're different. Core Components are major functionality only.
There is a difference between say, MU (or BuddyPress, or bbPress) and a search widget.
Just because they hook into core in the same way doesn't mean that, functionally, they are the same. They're not.
I'm fine with modifying the proposal in that regard. The ease of inline installation precludes the need to include all Core Components in the default download. I love your WPQI suggestion.I think what you are suggesting is basically including ALL of those plugins into the core download. That's the exact opposite of what the current intention is. They're trying to move stuff from core into plugins and creating officially support plugins.
No, that's really not the gist of what I'm proposing.Thos plugins may be added via code which is in the "plugins" folder, but since they have their own administration setup then they're no different from being included in core itself (coz they are). You could just as easily shove the code into the wp-includes folder and load them via a checkbox in one of the settings pages and it would have the same effect.
So your proposal is actually to add a whole bunch of extra functionality into core. That's never going to get any traction since that's the opposite of what the majority want. In fact I'd be quite happy if massive chunks of core were flicked out into plugins, like the entire admin panel, gallery system, etc. (which would probably leave us with something resembling BackPress). That's basically the total opposite of what you are proposing.
Consider what's coming in the future for WordPress: integration of MU (coming in 3.0), a bbPress plugin, possible (likely?) BuddyPress integration.
These are all functionality that fundamentally alter the way a blog platform is used. These are all functionality that deserve attention from the core devs, for tight integration with core. These are all functionality that deserve to be treated as more than mere plugins.
Also, wouldn't it be wise to develop a proper UI and infrastructure for such functionality now? The Manage Plugins UI is pretty crowded and busy, and is really not the ideal place to try to manage such major functionality components.


LinkBack URL
About LinkBacks




Reply With Quote