Re: The BuddyPress next generation API, the journey begins
BuddyPress is the sum of its parts, and taking a systematic, and uncoupled approach to the API will aide in seeing this come true. The current options allow you to pick/choose which features you want, but many of these features are tightly coupled with each other. This is reflected in the current code, since BP started life as a ‘social network’ plugin. But until you strip away the dependencies, and allow all of the content to be displayed in anyway the developer can think of, and you’ll have your “different”, until then, we’ve got a hackable facebook in a box.
Make the data rich, and the getters/setters easy to work with and let us handle the rest.