In reply to markk5.

BuddyPress's code is not "substandard" unless the standard is pristine RESTful OOP such-and-such, in which case: how could it be? BuddyPress's code is years old and founded in a PHP4-compatible world where monkey-patching WordPress is the norm.

Someone could just as easily say, without pointing fingers, that the above assessment of BuddyPress's code is subpar (for many reasons) and that it should be obvious to anyone reading these comments. I wouldn't say it because criticism like that isn't constructive or helpful. :heart:

If your assessment is correct and BuddyPress's code really is *that* bad, your talents would be hugely useful to the project and it would be great to have your help improving it, even in small ways.

Re: JSON endpoints, I agree they would not have changed this particular outcome. We've been dreaming up awesome uses for it in WordPress for so long now that the reality of how difficult building great applications with it truly is, is only starting to settle in. That said, the REST API code itself is solid, and Ryan, Rachel, and everyone else has done a great job so far getting it ready for production, and people have already started to build neat stuff with it.

Regarding Erlend specifically, he has been using the bb's for a long while, and is an active member in every open-source community I've seen him be a part of. If he decided BuddyPress wasn't adequate, I'd take his word for it.