Re: The BuddyPress next generation API, the journey begins
The only thing BP should be focusing on is server load. BP php is extremely inefficient. Currently the only way to run BP is with a dedicated server (even with a single install). If you don’t believe this you don’t have enough traffic to make BP worthwhile in the first place.
There also needs to be some sort of default caching system in place. If phpbb can do it BP should be able to as well.
I would also recommend all plugins have to go through some sort of vetting before listed in the official WP/BP directory. Don’t get me wrong everyones hard work i s very much appreciated, but there is some bad code floating around out there that needs some sort of ground rules. There is nothing wrong with releasing “beta” plugins but there should also be some sort of stamp of approval for stable releases.