They are not existing plugins; therefore, they by definition cannot meet your stated criteria.
Not writing something like this down is foolish and immature. It is fly-by-the-seat-of-your-pants stupidity. I can almost guarantee that something *will* be written down, whether you like it or not - and whether it resembles what I've drafted or not.Yes, well, I'm not a fan of "written down" either. When you write a thing down, you set it in stone. Then when you change it, people come along and say "this isn't what you wrote down". Yes, it's not what was written down, because it changed.
Otto, you're just wrong.You're confusing the startup of the process with the eventual goals of the process.
For example, post by email is something that is being moved to a core plugin. Health check, ditto. These are how the ball gets rolling. Other devs may take pieces of functionality and turn them into core plugins as well.
But if you seriously think that no other plugins will come along and become core plugins through some means, then you're nuts.
The whole idea is not just to move selected bits of core code into plugins (although that is a goal), but to also make standard plugins for large pieces of functionality. These will very likely start from existing plugins, because why redevelop the wheel? Yes, a core plugin will be based around "functionality", but that doesn't preclude it coming from an existing base.
Core plugins will be starting from wherever they happen to start from. Why must you tie down ideas and imprison them in your words? Why do you continue to believe that things can only happen one way and that ideas are not amenable to change or differing ways of doing things?
Look at the bigger picture instead of focusing on the immediate details. Then maybe you'll see your objections don't make any sense, because you had the idea wrong to begin with.
Read the IRC chats. Read wpdevel.wordpress.com. Read what Aaron Campbell (to whom I mistakenly referred as "Andrew" earlier) has written on this very forum.
It can't get any more clear than this:
It couldn't get any more clear than this [emphasis changed from original]:
- <A href="https://irclogs.wordpress.org/chanlog.php?channel=wordpress-core-plugins&day=2010-01-11#m188">Jan 11 17:19:03 2010<LI class=nick>PeteMall
- how/who is going to handle the escalation of a plugin to 'core plugin'
- <A href="https://irclogs.wordpress.org/chanlog.php?channel=wordpress-core-plugins&day=2010-01-11#m189">Jan 11 17:19:16 2010<LI class=nick>PeteMall
- what will be the process behind it
- <A href="https://irclogs.wordpress.org/chanlog.php?channel=wordpress-core-plugins&day=2010-01-11#m190">Jan 11 17:19:34 2010<LI class=nick>Jane_
- i think there's still a misconception about this
- <A href="https://irclogs.wordpress.org/chanlog.php?channel=wordpress-core-plugins&day=2010-01-11#m191">Jan 11 17:19:39 2010<LI class=nick>AaronCampbell
- PeteMall: It sounds like plugins won't be escalated.
- <A href="https://irclogs.wordpress.org/chanlog.php?channel=wordpress-core-plugins&day=2010-01-11#m192">Jan 11 17:19:43 2010<LI class=nick>Jane_
- we're not going to choose plugins
- <A href="https://irclogs.wordpress.org/chanlog.php?channel=wordpress-core-plugins&day=2010-01-11#m193">Jan 11 17:19:49 2010<LI class=nick>PeteMall
- I agree
- <A href="https://irclogs.wordpress.org/chanlog.php?channel=wordpress-core-plugins&day=2010-01-11#m194">Jan 11 17:19:58 2010<LI class=nick>Jane_
- we're going to choose areas of functionality that we would have liked to put in core but can't quite justify
- <A href="https://irclogs.wordpress.org/chanlog.php?channel=wordpress-core-plugins&day=2010-01-11#m195">Jan 11 17:20:05 2010<LI class=nick>Jane_
- then invite people to contribute
That's the plan. Existing plugins will not "become" core plugins.The reason for that statement is because the name has already been decided, the fact that they're being done has already been decided, and plugins will not "become" core plugins so there's no need to discuss that. Those things have already bee worked out in prior completely open, logged, and transparent discussions.
Now, somewhat ironically, I agree with you - exceptional plugins should be considered for "escalation" as a core plugin. Why re-invent the wheel?
But that's not what's planned.


LinkBack URL
About LinkBacks




Reply With Quote
