Tag Archives: BuddyPress

Speaker: Ptah Dunbar

gravatar-pirate-mugshot Ptah also know as Cap’n Pirate Dunbar is a WordPress, BuddyPress, and bbPress core contributor and PHP 5.3 Zend Certified Engineer. The Cap’n works with an amazing team at LiveNinja.com, a WebRTC based video PaaS (also powered by WordPress and BuddyPress) for experts to get paid for their know-how. Depending on the season, the Cap’n resides in sunny Miami Beach, FL or in the Grand Duchy of Luxembourg, Europe. He is actively involved in the PHP community supporting local meetup groups and helps co-organize WordCamp Miami annually. You can connect with him on Twitter or Facebook.

At WordCamp Europe he will be talking about “Unit Testing like a Pirate.”

What are unit tests? Why put the effort into writing unit tests? You might say, “Heck, I know my code works because I wrote it, sniff”… Besides, what do sustainable unit tests look like so I don’t have to spend all of my time on them? If this sounds familiar, this talk is for you. You will be introduced to the world of testing, with a focus on testing at the unit level, along with demonstrating practical examples for WordPress plugin development.

Speaker: Rocío Valdivia

rocioWe’d like to welcome Rocío Valdivia to WordCamp Europe. Rocío is a developer at the Spanish development and consultancy, Mecus. Along with the rest of the team, she’s a WordPress Consultant, part of the Spanish translation team at GlotPress, organises the WordPress Sevilla meetup and WordCamp. She has extensive experience with WordPress and BuddyPress plugins, themes development and improvement, and is one of the authors of “WordPress para Dummies”, the Spanish version of “WordPress for Dummies”, published November 2012. She’s currently a consultant and a lecturer at conferences and seminars on WordPress and BuddyPress.

In her presentation, Rocío will be sharing a case study of the Spanish WordPress + Multisite installation El Club Express:

I’ll be sharing a WP Multisite + BuddyPress Case Study on a what’s on guide and magazine for cultural events. I’ll highlight a few of the most interesting features, demonstrating the potential that WordPress Multisite and BuddyPress has. I’ll talk about our successes and lessons learned and how you might apply these in a real world context.

Speaker: Boone Gorges

booneJoining us from Queens, New York, is one of BuddyPress’ lead developers, the talented Boone Gorges. As well as working on the core BuddyPress project, Boone is a prolific plugin developer, and oversees the Commons in a Box, Anthologize, and Participad projects. Boone is a former academic, and most of his clients are universities and other non-profit institutions. In his spare time, he is a competitive crossword solver, a jazz pianist, and an afficianado of pizza and barbecue.

Boone will be getting technical with BuddyPress in his presentation “Herding Cats with the BuddyPress Activity Component.”

BuddyPress is great for building niche community sites. But, in the hands of the right developer, BP can power much more than just social networks. The Activity component is a prime example of this flexibility. bp-activity provides a rich API for storing, retrieving, and displaying a wide variety of transactional data. BP itself uses this API for tracking events of a social nature – “Boone and John became friends”, “Boone updated his profile”, etc. But bp-activity is flexible enough to store metadata about, say, e-commerce transactions or RSS items. In this way, the Activity stream defines a standardized schema and set of API functions for querying various types of data that may itself be stored in mutually incompatible ways.

This presentation will give developers an overview of the Activity component, including its data schema, the CRUD methods provided by the bp-activity API, and the activity metadata functions. We’ll talk about how any WordPress plugin can support the Activity stream as a progressive enhancement. And we’ll discuss one or two real-life examples of Activity being used in innovative ways.