It works flawlessy! And to make it even more awesome the author Justin Klein will also make an adjustment for us BuddyPress so that email adresses get mapped automatically to the BP profile (without asking permission first). So updates/notifications and/or welcome messages (through the Welcome Pack from DJPaul) are now covered.

I can’t tell how happy I am with this. The next step is to add fetching of avatars and profile info mapping to the list, but for now I’m more then pleased. I pointed the developer to this thread so maybe he will chip in

ow and.. please donate if you like this.. seriously.. we get so much awesome stuff but every dev I speak hardly get’s any donations

Is that not okay?? Basically that’s how I’ve fixed 99% of the bugs in the plugin – when someone activates it, it tells me about it, so I can checkout their site and make sure everything’s working properly. Often I’ll find something that doesn’t work right, so I fix it and release an update, and let that user know directly. I’ve found that users almost never bother to report bugs, but are extremely happy when I contact them to let them know that i’ve fixed something just for them

Regarding the specific buddypress suggestions: I actually use WP myself (and have never even tried BP) so this is a bit outside the scope of what I’d planned for the plugin, but I did try to write it so that it’d be very easy to extend in a variety of ways.

I just successfully logged in with it on your site. Could you refresh the page and try again – or even try it in a different browser? The only time I’ve seen that error is when I had a leftover Facebook session cookie from previous experimentationâ€¦like I changed my API key while I was still logged in, or something similar.

@justin_k – I understand your motives, but it is more an ethical/privacy issue. You should perhaps at least let people know that you are harvesting server details. There may be private unlaunched sites that do not want the details of their setup exposed without their knowledge.

The best way to integrate this into BP is to put this code in a custom plugin or in bp-custom.php file. That way you don’t have to edit the theme at all. This code would also be great if it was added to the actual plugin :

@andy: I see what you’re saying, I guess. Keep in mind of course that any URL which is already publicly accessible on the web is pretty much public in the first place, so anyone (person or crawler) could stumble on it by accident – all I’m doing is pointing out to myself “Here’s where someone’s trying your plugin – let’s make sure it’s working right for them!” If the site happens to be hidden or inaccessible, then they’re on their own Now that it seems stable, though, this probably isn’t as needed…but I should mention that it was purely because of it that I was able to find some critical bugs in early versions that prohibited it from working in 99% of cases.

It seems to me that this is pretty much the exact same thing as how i.e. Google Earth sends usage statistics back to Google to help them improve their (free) software…

This plugin is really sweet, but as Andy points out, it would be even better if we built some BP functions into it. I would love it if when you register you could map your name, location, etc to BuddyPress fields.

@justin_k – for sure, it’s certainly a valuable thing to have. I would just be concerned if I had a local WP site running on my intranet at http://internal.coca-cola.dev/secret-new-product-name/ and that is now exposed unknowingly. The details don’t have to be on a public facing site. I think Google Earth asks you first if you want to send usage stats back?

Anyway, this is a great plugin, I’m liking it a lot and it’d be awesome if you could add some BP hooks too, I know there are literally thousands of BP users looking for this.

I’ll add a satellite php file with BP actions in the next version, conditionally included by an “Include BP Actions” option or something. Then it’ll be easy to paste any more you may think of in that file, without complexifying the main code