Quoting Karoly Negyesi <kar...@negyesi.net>:
And I am glad people contributing hard to core are making such claims and writing so worthy and important followups in this thread. (Hey! I resisted writing an answer like this for two days. Not easy.)
I'm surprised it took you that long. ;p First let me say that I am not trying to belittle those who do much work for Drupal core. You, Karoly, alone provide many hours of code to the core API. I recognize that but you did ask for comments and I have given them. I also realize that those who contribute long hours to core usually win the battle of what core becomes. However, you shouldn't ask for comments if you don't want to hear the opposite of what you asked comments about.
There have been many releases focused on improving the API. The API has become a power horse for developers. What we need to strive for now is someone who wants to install a no fuss minimal configuration blog or wiki or whatever installation profile. I would like to see a focus for the inexperienced or non-technical person so that Drupal can become even more used than it is today. Have a short cycled D8 to make this focus where new or changed API only addresses this need. And if you feel that the only way to do that is put Views in core then fine do it but only if it is required to meet that goal. D9 can add/change the API as much as you like.
I am still of the opinion that optional modules should reside outside of core and the maintenance for those modules could be handled such that a fix for a bug in taxonomy doesn't take as long. But, that is my opinion and you are entitled to yours.
-- Earnie -- http://r-feed.com/ -- http://for-my-kids.com/ -- http://www.4offer.biz/ -- http://give-me-an-offer.com/