23
Past Present Future How to help

BuddyPress: Past,Present, Future

Embed Size (px)

DESCRIPTION

Slides from WordCamp Orlando

Citation preview

Page 1: BuddyPress: Past,Present, Future

PastPresentFuture

How to help

Page 2: BuddyPress: Past,Present, Future

• Introduce what BuddyPress is…

• Provide a brief history of where it started…

• Touch on where it is today…

• Travel through time…

• Talk about how you can influence its future…

Page 3: BuddyPress: Past,Present, Future

• Provides a “social layer” to a WordPress(MU) installation

• One plugin that includes several separate but equally functional components

• Turns your website “inside out”

• Shifts the focus away from soapbox content and towards community driven user activity

• If you ask me “can BuddyPress do $task” I will reply “Yes”

Page 4: BuddyPress: Past,Present, Future
Page 5: BuddyPress: Past,Present, Future
Page 6: BuddyPress: Past,Present, Future
Page 7: BuddyPress: Past,Present, Future
Page 8: BuddyPress: Past,Present, Future

• Started out as a super simple user profile plugin for WPMU

Page 9: BuddyPress: Past,Present, Future

• Originally relied on the WP admin area for most functionality

Page 10: BuddyPress: Past,Present, Future

• Originally relied on the WP admin area for most functionality

Page 11: BuddyPress: Past,Present, Future

• Before launch, dashboard dependency was reduced and control given almost entirely to the theme (blog concept pictured)

Page 12: BuddyPress: Past,Present, Future

• Original concept vs. Almost final concept

Page 13: BuddyPress: Past,Present, Future
Page 14: BuddyPress: Past,Present, Future

• Started as a simple plugin built out of client need

• Became an official Automattic project in March, 2008

• First public beta December 15, 2008

• Turned 1.0 on April 30, 2009 (wooo hoooO!)

Page 15: BuddyPress: Past,Present, Future
Page 16: BuddyPress: Past,Present, Future

• BuddyPress helps developers learn and use BuddyPress

• Current stable version is 1.1.3

• Consists of 8 separate components to carry out specific social networking type tasks:

(Friends, Groups, Messaging, Wire, Activity, Forums, Status, Profiles)

• Comes with example theme to jump-start development

• A growing codex of resources (that still needs some TLC)

• Doubled the size of the core development team from 1 to 2! :D

Page 17: BuddyPress: Past,Present, Future
Page 18: BuddyPress: Past,Present, Future

• Merge the activity streams, status updates, and wire together into one mega awesome stream/status/wire widget…

Page 19: BuddyPress: Past,Present, Future

• Include a new and more intuitive default theme.

( Sneak preview below… Expect more organization… )

Page 20: BuddyPress: Past,Present, Future

• More profile field attributes via metadata…• Example:

• Text box auto links to twitter account• Limit text box length• Developers: Set actions and filters on each field

• Filter members by profile field

• Site and user privacy and permission controls

• Inappropriate content flagging

• Quick blog post form via user profile/theme

Page 21: BuddyPress: Past,Present, Future

• Support for attachments and user photo galleries

• Bulk accept/reject friendship requests and group invites

• Gravatar upload directly from BuddyPress profile

• Repurpose the BuddyPress.org group ability to focus more on developers, mentoring, and advancing the platform

• Improve the BuddyPress codex

• Try to take over the world…

Page 22: BuddyPress: Past,Present, Future
Page 23: BuddyPress: Past,Present, Future

• http://buddypress.org/forums/If you already know a lot about BuddyPress, sign up and help someone else out.

If you want to know more, sign up and we’ll help you learn.

• http://codex.buddypress.orgDevelopers… Have some spare time? Login to the codex and start updating pages.

• http://trac.buddypress.orgFound a bug? Let us know here! You can even fix the bug yourself, gain some props on a changeset, and contribute to the advancement of the whole platform!