SlideShare a Scribd company logo
1 of 31
Download to read offline
“How to use Word Press MU and Buddy Press
to create a scalable community website for Impact BC”

                                       By Julian Barabas
                                            January 2010
What is the purpose of this
presentation?
   What is the goal of this project?
   What is a “social network”, and what elements does it include?
   What are the high level requirements for this project?
   What functionality needs have been expressed by Impact BC?
   What is our development approach for this project?
   What should a good technical solution look like?
   What technical solution are we proposing?
   What is Word Press MU?             What functionality is available in this solution?
   What is Buddy Press?               What functionality could be available in the future?
                                        What are the user groups of your new community?
                                        What are the “user groups” of your organization?
                                        What are the “user stories” of your organization?
                                        What needs to happen next?
                                        What are our timelines?
                                        What else should we consider?
                                        Questions?
What is the goal of this project?
 To quickly create a scalable, and easy to use “community website” (i.e.
  social network website), that supports the strategic objectives of Impact
  BC.

      “Support Service Improvement”
      “Collaboration with Partners”
      “Share Knowledge”
      “Activated individuals and communities “

 To allow both the public, and Impact BC stakeholders to register with the
  community, thereby allowing them to request access to private and public
  groups.

 To allow community members to collaborate, learn, share, and discuss
  various topics using groups, blogs and forums.
What is a “social network”?
 Members can:
     Create a user profile for themselves
     Upload a picture of themselves
     Make “Friends” (who have similar interests)
     Create Groups (public and private)
     Upload documents (AVI, PDF, DOC, PPT, SWF)
     Comment on artefacts (articles, blogs, links, photos)
     Send Messages to Friends
     Post Forum Topics
     Manage Privacy settings
     Advanced Features Could Include
       Geo-Social Networking: i.e. Google Maps Plug-In
       Interoperability between Social Networks: i.e. “Facebook Connect”
       Mobile Access: i.e. Mobify
What are the high level
requirements for this project?
  Public
      Joins website community
      Joins public groups
      Opts-in for email notification

  Members
      Add friends
      Apply to private groups
      Communicate with friends and groups
      Manages their profile and registration data
      Manages privacy settings

  Staff
      Approves applications to private groups
      Moderates forum posts
      Manages registration data, and user account creation process
      Uploads documents and manage blogs
What functionality needs have
been expressed by Impact BC?
Registration/Login                 Workspaces for Teams
Document Upload/Download           Permission Levels
Discussion Forums                  Ability To Create/Manage Teams
Archiving Topics                   Provide Training Documents
Event Calendar                     Quizzes, Surveys and Polls
Site Analytics Report              Web Conferencing




• What user groups will be using the community?
• What user stories will each group?
What is our development approach
for this project?
 Step 1: Get stakeholder “buy in” on our proposed platform – today!

 Step 2: Get clear requirements around “user groups” and the particular functionality
   required by each “user group” (i.e. User stories provided by stakeholders) – this week!

 Step 3: Update prototype with business-driven configurations – next week!

 Step 4: Launch site and advertise to market (What is the value-proposition for the public?
   Why will they register? How will you create awareness about your new community? How
   does your community fit into your broader social media strategy?)

 Step 5: Moderate site, and extend as necessary.
What solution are we proposing?

    Word Press MU + BuddyPress
Why are we proposing this?
 Affordable
 Proven
 Extendible
 Secure
 Experienced
 Familiar UI
What is Word Press?
 “WordPress is a state-of-the-art publishing platform with a
    focus on aesthetics, web standards, and usability. ”
What is Word Press MU?
WordPress Multi-User (WordPress MU, or just WPMU) is
a fork of WordPress created to allow simultaneous blogs to
exist within one installation. WordPress MU makes it
possible for anyone with a website to host their own
blogging community, control, and moderate all the blogs
from a single dashboard.
What is Buddy Press?
How popular is WordPress Mu and
Buddy Press?
What functionality is available in
this solution?
            Extended Profiles
            Private Messaging
                 Friends
                 Groups
             Activity Streams
              Blog Tracking
                 Forums
Community Landing Page (Example)
Extended Profile (Example)
Private Messaging (Example)
                                                                                  What is Private
                                                                                  Messaging?

                                                                                  “BuddyPress private
                                                                                  messaging works like
                                                                                  internal site email.
                                                                                  Members can message
                                                                                  people on their friends
                                                                                  list as well as forward
                                                                                  and reply to received
                                                                                  messages.”

How does it work?

• Each member will have their own individual Inbox, Sentbox, and Drafts folder.

• They will be notified of new messages by a new message count as well as email
notifications if enabled.

• Sending of messages to multiple friends, as well as site wide messages by an
administrator are also possible.
Browse and Add New Friends
                    How does it work?

                    Members of a BuddyPress
                    enabled installation can be
                    connected together by one
                    member adding another as a
                    “friend” and then the other
                    member accepting the friendship
                    request.

                    Each member has a visible list of
                    their friends on the site. Friends
                    lists are browsable and
                    members can click on each
                    friend to see more information –
                    or add them as their own friend.
                    Profiles are not restricted as a
                    whole.

                    The ability to search for
                    members by and piece of profile
                    information is also included in
                    with the built in members
                    directory.
Create and Manage Groups




How does it work?

Groups in BuddyPress are a gathering of members, wires posts and forum topics. In future versions members will be able to
post any sort of content to groups including blog posts, images and links.

Any member can create a group in BuddyPress. They then become the group administrator giving them heightened privileges
within that group.

Every group includes a place for group information, and the latest group news which can be kept up to date my group
administrators. Groups also include a group forum (bbPress), and wire where group members can engage in discussions. These
features can be selectively enabled by group creator.
Activity Streams
                   Activity streams
                   aggregate all activity
                   across a BuddyPress
                   installation, as well as
                   allowing members to
                   post short updates. It’s
                   possible to follow
                   activity site wide, just for
                   your friends, or just for
                   your groups. Others can
                   comment on your
                   activity and you can even
                   mark activities as
                   favourites so you can
                   keep track of
                   conversations.
Blog Tracking
                Allowing multiple blogs and
                multiple users per blog is a
                key feature to WordPress MU.
                BuddyPress preserves this
                functionality.

                The blogs component will
                aggregate all blogs, blog posts
                and comments for a member
                across the entire installation.

                This means other members
                can easily find all blogs that a
                member belongs to or owns,
                as well as their recent posts
                and comments.

                The blogs component also
                adds an easy to use screen for
                creating new blogs built right
                into the theme.
Discussion Forums
                    The forums component
                    allows groups to create and
                    manage their own bbPress
                    forum. Group members can
                    post and reply to topics all
                    from within the group’s page.

                    Forums are not specifically
                    tied to groups, they are
                    generic, just like the wire.

                    Forums can be attached to
                    any content within an
                    installation. This means
                    third party plug-ins
                    and new components can
                    make use of the forums
                    component in the future.
What are the “user groups” of your new community?

 Public (anonymous visitors)
 Public (authenticated visitors)

 Collaborative Faculty (authenticated)
    Group Creators
    Group Administrators
    Group Members


 Collaborative Members
    Group Members



   Who else? How many different groups? What roles? What permissions? What user stories?
What are the “user stories” of
these “user groups”?
             Public                 Collaborative Faculty          Collaborative Members

• Register for an account       • Creates Group                 • Joins Public Groups

• Opts-In for Email             • Assigns Group Administrator   • Requests to join Private
Notifications                                                   Group
                                • Uploads Documents
• Joins Public Group(s)                                         • Private Message Friends
                                • Moderates Forums
• Receives email verification                                   • Post Forum Topics
email                           • Approve Group Membership
                                Requests.                       • Post Document Comments

                                • Create/Edit Events            • Join Public Events



What else?                      What else?                      What else?
Important Consideration
“Just because you build it, does
NOT mean people will come!”
Solution:
Make sure that your new social network is only
PART of a broader social media strategy.




Create Facebook Group that educates people about, and
directs people toward, your new community website.

Create LinkedIn Group that educates people about, and
directs people toward, your new community website.

Create Twitter account that educates people about, and
directs people toward, your new community website.
Next steps...
 Developers will create                            Stakeholders will be sent
BETA environment, and                              a questionnaire that will
    start configuring                                 ask them questions
 BuddyPress to address                              about their community
  your business’ needs                                  website vision.




              Who will use your community? (“user groups”)
                   What can they do? (“user stories”)
                   How will they do it? (“use cases”)
How could Facebook Connect help
your network grow?




Want to learn more about Facebook Connect?
http://www.facebook.com/connectnews?v=app_4949752878
What are our timelines?
 When can I get a full list of user groups? – This week!
 When can I get a full list of user stories? – This week!
 When can I create a full list of use cases? – Next week!
 When can we see the next demonstration? – 1st Week Feb
 When are we aiming to go live? – 3rd Week of Feb


 “Release early. Release often. And listen
 to your customers.”

 – Linus Torvalds (investor of Linux)
How will you let people know about your
           new community?




                           “Assuming that the website
                              goes live in February.
                              How will you let people
                              know about it?”
Why should I join your community?
 What is the value proposition for prospective members?
 Incentives to sign up? (Examples)

   Free eBook when you create account!
   Free iPod Shuffle every month to most active member!
   Free Access to White Papers!
   Free Webinars!
   Free Health Videos
Questions and Feedback




Julian_barabas@tpsystems.com

More Related Content

What's hot

Social Media and Member Value
Social Media and Member ValueSocial Media and Member Value
Social Media and Member ValueDavid Gammel
 
Webistem Social Patchwork
Webistem Social PatchworkWebistem Social Patchwork
Webistem Social PatchworkWebistem
 
Social media for Associations - Tony De Nazareth
Social media for Associations - Tony De NazarethSocial media for Associations - Tony De Nazareth
Social media for Associations - Tony De NazarethNinetyTen
 
Learning with facebook sandra perusch_slideshare
Learning with facebook sandra perusch_slideshareLearning with facebook sandra perusch_slideshare
Learning with facebook sandra perusch_slideshareSandra Sabitzer
 
Extending Lotus Connections with Domino using TDI
Extending Lotus Connections with Domino using TDIExtending Lotus Connections with Domino using TDI
Extending Lotus Connections with Domino using TDILuis Benitez
 
October 2012 innovations
October 2012 innovationsOctober 2012 innovations
October 2012 innovationsAttention
 
Lasa esolutions campaigning and awareness
Lasa esolutions campaigning and awarenessLasa esolutions campaigning and awareness
Lasa esolutions campaigning and awarenessChildren England
 
Lasa esolutions campaigning and awareness
Lasa esolutions campaigning and awarenessLasa esolutions campaigning and awareness
Lasa esolutions campaigning and awarenessCliff Ashcroft
 
VolunteerSpot & FirstGiving Volunteer Engagement
VolunteerSpot  & FirstGiving Volunteer EngagementVolunteerSpot  & FirstGiving Volunteer Engagement
VolunteerSpot & FirstGiving Volunteer EngagementFirstGiving
 
#B social networks for movement building(keith seabourn).ppt [compat
#B social networks for movement building(keith seabourn).ppt [compat#B social networks for movement building(keith seabourn).ppt [compat
#B social networks for movement building(keith seabourn).ppt [compatPieterBrits
 
Logic traffic generation – short revised version
Logic traffic generation – short revised versionLogic traffic generation – short revised version
Logic traffic generation – short revised versionbjornalberts.com
 
Social networks for movement building[ks]
Social networks for movement building[ks]Social networks for movement building[ks]
Social networks for movement building[ks]PieterBrits
 
Jive Clearspace Best#2598 C8
Jive  Clearspace  Best#2598 C8Jive  Clearspace  Best#2598 C8
Jive Clearspace Best#2598 C8mrshamilton1b
 
Online Community Management
Online Community ManagementOnline Community Management
Online Community ManagementEnis Sahinovic
 
WordCamp Boston - Web Strategy in Higher Education
WordCamp Boston - Web Strategy in Higher EducationWordCamp Boston - Web Strategy in Higher Education
WordCamp Boston - Web Strategy in Higher EducationJay Collier
 

What's hot (18)

Facilitator guide
Facilitator guideFacilitator guide
Facilitator guide
 
Prcards
PrcardsPrcards
Prcards
 
Social Media and Member Value
Social Media and Member ValueSocial Media and Member Value
Social Media and Member Value
 
Webistem Social Patchwork
Webistem Social PatchworkWebistem Social Patchwork
Webistem Social Patchwork
 
Social media for Associations - Tony De Nazareth
Social media for Associations - Tony De NazarethSocial media for Associations - Tony De Nazareth
Social media for Associations - Tony De Nazareth
 
Learning with facebook sandra perusch_slideshare
Learning with facebook sandra perusch_slideshareLearning with facebook sandra perusch_slideshare
Learning with facebook sandra perusch_slideshare
 
Extending Lotus Connections with Domino using TDI
Extending Lotus Connections with Domino using TDIExtending Lotus Connections with Domino using TDI
Extending Lotus Connections with Domino using TDI
 
October 2012 innovations
October 2012 innovationsOctober 2012 innovations
October 2012 innovations
 
Lasa esolutions campaigning and awareness
Lasa esolutions campaigning and awarenessLasa esolutions campaigning and awareness
Lasa esolutions campaigning and awareness
 
Lasa esolutions campaigning and awareness
Lasa esolutions campaigning and awarenessLasa esolutions campaigning and awareness
Lasa esolutions campaigning and awareness
 
NCI's use of WordPress
NCI's use of WordPressNCI's use of WordPress
NCI's use of WordPress
 
VolunteerSpot & FirstGiving Volunteer Engagement
VolunteerSpot  & FirstGiving Volunteer EngagementVolunteerSpot  & FirstGiving Volunteer Engagement
VolunteerSpot & FirstGiving Volunteer Engagement
 
#B social networks for movement building(keith seabourn).ppt [compat
#B social networks for movement building(keith seabourn).ppt [compat#B social networks for movement building(keith seabourn).ppt [compat
#B social networks for movement building(keith seabourn).ppt [compat
 
Logic traffic generation – short revised version
Logic traffic generation – short revised versionLogic traffic generation – short revised version
Logic traffic generation – short revised version
 
Social networks for movement building[ks]
Social networks for movement building[ks]Social networks for movement building[ks]
Social networks for movement building[ks]
 
Jive Clearspace Best#2598 C8
Jive  Clearspace  Best#2598 C8Jive  Clearspace  Best#2598 C8
Jive Clearspace Best#2598 C8
 
Online Community Management
Online Community ManagementOnline Community Management
Online Community Management
 
WordCamp Boston - Web Strategy in Higher Education
WordCamp Boston - Web Strategy in Higher EducationWordCamp Boston - Web Strategy in Higher Education
WordCamp Boston - Web Strategy in Higher Education
 

Viewers also liked

Thai gov-web-guideline-130625032414-phpapp01
Thai gov-web-guideline-130625032414-phpapp01Thai gov-web-guideline-130625032414-phpapp01
Thai gov-web-guideline-130625032414-phpapp01Chukiat Sakjirapapong
 
Kalypso introduction 2013
Kalypso introduction 2013Kalypso introduction 2013
Kalypso introduction 2013Brenna Jue
 
Fictitious Consulting Firm: Stakeholder Timeline Presentation
Fictitious Consulting Firm: Stakeholder Timeline PresentationFictitious Consulting Firm: Stakeholder Timeline Presentation
Fictitious Consulting Firm: Stakeholder Timeline Presentationjestinlentz
 
2010 11 Ins Segur Eso
2010 11 Ins Segur Eso2010 11 Ins Segur Eso
2010 11 Ins Segur Esojalmena
 
Saas Flos Licenze Particolari A Perny2009 Finale
Saas Flos Licenze Particolari A Perny2009 FinaleSaas Flos Licenze Particolari A Perny2009 Finale
Saas Flos Licenze Particolari A Perny2009 Finaleguestb57e4
 
5 Gear Model-Client Feedback & Recommendations Presentation
5 Gear Model-Client Feedback & Recommendations Presentation5 Gear Model-Client Feedback & Recommendations Presentation
5 Gear Model-Client Feedback & Recommendations Presentationjestinlentz
 

Viewers also liked (6)

Thai gov-web-guideline-130625032414-phpapp01
Thai gov-web-guideline-130625032414-phpapp01Thai gov-web-guideline-130625032414-phpapp01
Thai gov-web-guideline-130625032414-phpapp01
 
Kalypso introduction 2013
Kalypso introduction 2013Kalypso introduction 2013
Kalypso introduction 2013
 
Fictitious Consulting Firm: Stakeholder Timeline Presentation
Fictitious Consulting Firm: Stakeholder Timeline PresentationFictitious Consulting Firm: Stakeholder Timeline Presentation
Fictitious Consulting Firm: Stakeholder Timeline Presentation
 
2010 11 Ins Segur Eso
2010 11 Ins Segur Eso2010 11 Ins Segur Eso
2010 11 Ins Segur Eso
 
Saas Flos Licenze Particolari A Perny2009 Finale
Saas Flos Licenze Particolari A Perny2009 FinaleSaas Flos Licenze Particolari A Perny2009 Finale
Saas Flos Licenze Particolari A Perny2009 Finale
 
5 Gear Model-Client Feedback & Recommendations Presentation
5 Gear Model-Client Feedback & Recommendations Presentation5 Gear Model-Client Feedback & Recommendations Presentation
5 Gear Model-Client Feedback & Recommendations Presentation
 

Similar to Impact Bc Community Website V004

Community With BuddyPress (WordCamp Orlando 2011)
Community With BuddyPress (WordCamp Orlando 2011)Community With BuddyPress (WordCamp Orlando 2011)
Community With BuddyPress (WordCamp Orlando 2011)David Bisset
 
BuddyPress: Past,Present, Future...
BuddyPress: Past,Present, Future...BuddyPress: Past,Present, Future...
BuddyPress: Past,Present, Future...John Jacoby
 
3 steps to creating a social network
3 steps to creating a social network3 steps to creating a social network
3 steps to creating a social networkLaurafries
 
Blogging for Advisors
Blogging for AdvisorsBlogging for Advisors
Blogging for Advisorsrjensen
 
BuddyBoss Review: Unveiling the Features and Benefits of this Powerful Platform
BuddyBoss Review: Unveiling the Features and Benefits of this Powerful PlatformBuddyBoss Review: Unveiling the Features and Benefits of this Powerful Platform
BuddyBoss Review: Unveiling the Features and Benefits of this Powerful PlatformThemarketer software
 
Social Media 101 for Jewish Communal Professionals
Social Media 101 for Jewish Communal ProfessionalsSocial Media 101 for Jewish Communal Professionals
Social Media 101 for Jewish Communal ProfessionalsLisa Colton
 
Professional Social Networking Online Communities
Professional Social Networking   Online CommunitiesProfessional Social Networking   Online Communities
Professional Social Networking Online CommunitiesKiKi L'Italien
 
IBM Connections 3.0.1 & Beyond
IBM Connections 3.0.1 & BeyondIBM Connections 3.0.1 & Beyond
IBM Connections 3.0.1 & BeyondLidia Vikulova
 
BuddyPress: A Social Network for your Classroom
BuddyPress: A Social Network for your ClassroomBuddyPress: A Social Network for your Classroom
BuddyPress: A Social Network for your ClassroomJustin Shreve
 
How Associations Should Group Members in Their Private Social Networks
How Associations Should Group Members in Their Private Social NetworksHow Associations Should Group Members in Their Private Social Networks
How Associations Should Group Members in Their Private Social NetworksSocious
 
My developer works
My developer worksMy developer works
My developer worksveneatra
 
AmFam Coach Chat 9-27-12- Forward Progress
AmFam Coach Chat 9-27-12- Forward ProgressAmFam Coach Chat 9-27-12- Forward Progress
AmFam Coach Chat 9-27-12- Forward ProgressSocial Jack
 
Social community datasheet
Social community datasheetSocial community datasheet
Social community datasheetcdcamsystem
 
Social media toolkit
Social media toolkitSocial media toolkit
Social media toolkitKella Price
 
My developer works
My developer worksMy developer works
My developer worksveneatra
 

Similar to Impact Bc Community Website V004 (20)

Community With BuddyPress (WordCamp Orlando 2011)
Community With BuddyPress (WordCamp Orlando 2011)Community With BuddyPress (WordCamp Orlando 2011)
Community With BuddyPress (WordCamp Orlando 2011)
 
BuddyPress: Past,Present, Future...
BuddyPress: Past,Present, Future...BuddyPress: Past,Present, Future...
BuddyPress: Past,Present, Future...
 
3 steps to creating a social network
3 steps to creating a social network3 steps to creating a social network
3 steps to creating a social network
 
Blogging for Advisors
Blogging for AdvisorsBlogging for Advisors
Blogging for Advisors
 
BuddyBoss Review: Unveiling the Features and Benefits of this Powerful Platform
BuddyBoss Review: Unveiling the Features and Benefits of this Powerful PlatformBuddyBoss Review: Unveiling the Features and Benefits of this Powerful Platform
BuddyBoss Review: Unveiling the Features and Benefits of this Powerful Platform
 
Social Media 101 for Jewish Communal Professionals
Social Media 101 for Jewish Communal ProfessionalsSocial Media 101 for Jewish Communal Professionals
Social Media 101 for Jewish Communal Professionals
 
Bk datasheet2010 en
Bk datasheet2010 enBk datasheet2010 en
Bk datasheet2010 en
 
Professional Social Networking Online Communities
Professional Social Networking   Online CommunitiesProfessional Social Networking   Online Communities
Professional Social Networking Online Communities
 
Social Media for Neighborhood Leaders
Social Media for Neighborhood LeadersSocial Media for Neighborhood Leaders
Social Media for Neighborhood Leaders
 
IBM Connections 3.0.1 & Beyond
IBM Connections 3.0.1 & BeyondIBM Connections 3.0.1 & Beyond
IBM Connections 3.0.1 & Beyond
 
BuddyPress: A Social Network for your Classroom
BuddyPress: A Social Network for your ClassroomBuddyPress: A Social Network for your Classroom
BuddyPress: A Social Network for your Classroom
 
How Associations Should Group Members in Their Private Social Networks
How Associations Should Group Members in Their Private Social NetworksHow Associations Should Group Members in Their Private Social Networks
How Associations Should Group Members in Their Private Social Networks
 
My developer works
My developer worksMy developer works
My developer works
 
Copy of presentation1
Copy of presentation1Copy of presentation1
Copy of presentation1
 
AmFam Coach Chat 9-27-12- Forward Progress
AmFam Coach Chat 9-27-12- Forward ProgressAmFam Coach Chat 9-27-12- Forward Progress
AmFam Coach Chat 9-27-12- Forward Progress
 
Social community datasheet
Social community datasheetSocial community datasheet
Social community datasheet
 
Social Media
Social Media Social Media
Social Media
 
PLN PD
PLN PDPLN PD
PLN PD
 
Social media toolkit
Social media toolkitSocial media toolkit
Social media toolkit
 
My developer works
My developer worksMy developer works
My developer works
 

Recently uploaded

Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAndikSusilo4
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsHyundai Motor Group
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 

Recently uploaded (20)

Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 

Impact Bc Community Website V004

  • 1. “How to use Word Press MU and Buddy Press to create a scalable community website for Impact BC” By Julian Barabas January 2010
  • 2. What is the purpose of this presentation?  What is the goal of this project?  What is a “social network”, and what elements does it include?  What are the high level requirements for this project?  What functionality needs have been expressed by Impact BC?  What is our development approach for this project?  What should a good technical solution look like?  What technical solution are we proposing?  What is Word Press MU?  What functionality is available in this solution?  What is Buddy Press?  What functionality could be available in the future?  What are the user groups of your new community?  What are the “user groups” of your organization?  What are the “user stories” of your organization?  What needs to happen next?  What are our timelines?  What else should we consider?  Questions?
  • 3. What is the goal of this project?  To quickly create a scalable, and easy to use “community website” (i.e. social network website), that supports the strategic objectives of Impact BC.  “Support Service Improvement”  “Collaboration with Partners”  “Share Knowledge”  “Activated individuals and communities “  To allow both the public, and Impact BC stakeholders to register with the community, thereby allowing them to request access to private and public groups.  To allow community members to collaborate, learn, share, and discuss various topics using groups, blogs and forums.
  • 4. What is a “social network”?  Members can:  Create a user profile for themselves  Upload a picture of themselves  Make “Friends” (who have similar interests)  Create Groups (public and private)  Upload documents (AVI, PDF, DOC, PPT, SWF)  Comment on artefacts (articles, blogs, links, photos)  Send Messages to Friends  Post Forum Topics  Manage Privacy settings  Advanced Features Could Include  Geo-Social Networking: i.e. Google Maps Plug-In  Interoperability between Social Networks: i.e. “Facebook Connect”  Mobile Access: i.e. Mobify
  • 5. What are the high level requirements for this project?  Public  Joins website community  Joins public groups  Opts-in for email notification  Members  Add friends  Apply to private groups  Communicate with friends and groups  Manages their profile and registration data  Manages privacy settings  Staff  Approves applications to private groups  Moderates forum posts  Manages registration data, and user account creation process  Uploads documents and manage blogs
  • 6. What functionality needs have been expressed by Impact BC? Registration/Login Workspaces for Teams Document Upload/Download Permission Levels Discussion Forums Ability To Create/Manage Teams Archiving Topics Provide Training Documents Event Calendar Quizzes, Surveys and Polls Site Analytics Report Web Conferencing • What user groups will be using the community? • What user stories will each group?
  • 7. What is our development approach for this project?  Step 1: Get stakeholder “buy in” on our proposed platform – today!  Step 2: Get clear requirements around “user groups” and the particular functionality required by each “user group” (i.e. User stories provided by stakeholders) – this week!  Step 3: Update prototype with business-driven configurations – next week!  Step 4: Launch site and advertise to market (What is the value-proposition for the public? Why will they register? How will you create awareness about your new community? How does your community fit into your broader social media strategy?)  Step 5: Moderate site, and extend as necessary.
  • 8. What solution are we proposing? Word Press MU + BuddyPress
  • 9. Why are we proposing this?  Affordable  Proven  Extendible  Secure  Experienced  Familiar UI
  • 10. What is Word Press? “WordPress is a state-of-the-art publishing platform with a focus on aesthetics, web standards, and usability. ”
  • 11. What is Word Press MU? WordPress Multi-User (WordPress MU, or just WPMU) is a fork of WordPress created to allow simultaneous blogs to exist within one installation. WordPress MU makes it possible for anyone with a website to host their own blogging community, control, and moderate all the blogs from a single dashboard.
  • 12. What is Buddy Press?
  • 13. How popular is WordPress Mu and Buddy Press?
  • 14. What functionality is available in this solution? Extended Profiles Private Messaging Friends Groups Activity Streams Blog Tracking Forums
  • 17. Private Messaging (Example) What is Private Messaging? “BuddyPress private messaging works like internal site email. Members can message people on their friends list as well as forward and reply to received messages.” How does it work? • Each member will have their own individual Inbox, Sentbox, and Drafts folder. • They will be notified of new messages by a new message count as well as email notifications if enabled. • Sending of messages to multiple friends, as well as site wide messages by an administrator are also possible.
  • 18. Browse and Add New Friends How does it work? Members of a BuddyPress enabled installation can be connected together by one member adding another as a “friend” and then the other member accepting the friendship request. Each member has a visible list of their friends on the site. Friends lists are browsable and members can click on each friend to see more information – or add them as their own friend. Profiles are not restricted as a whole. The ability to search for members by and piece of profile information is also included in with the built in members directory.
  • 19. Create and Manage Groups How does it work? Groups in BuddyPress are a gathering of members, wires posts and forum topics. In future versions members will be able to post any sort of content to groups including blog posts, images and links. Any member can create a group in BuddyPress. They then become the group administrator giving them heightened privileges within that group. Every group includes a place for group information, and the latest group news which can be kept up to date my group administrators. Groups also include a group forum (bbPress), and wire where group members can engage in discussions. These features can be selectively enabled by group creator.
  • 20. Activity Streams Activity streams aggregate all activity across a BuddyPress installation, as well as allowing members to post short updates. It’s possible to follow activity site wide, just for your friends, or just for your groups. Others can comment on your activity and you can even mark activities as favourites so you can keep track of conversations.
  • 21. Blog Tracking Allowing multiple blogs and multiple users per blog is a key feature to WordPress MU. BuddyPress preserves this functionality. The blogs component will aggregate all blogs, blog posts and comments for a member across the entire installation. This means other members can easily find all blogs that a member belongs to or owns, as well as their recent posts and comments. The blogs component also adds an easy to use screen for creating new blogs built right into the theme.
  • 22. Discussion Forums The forums component allows groups to create and manage their own bbPress forum. Group members can post and reply to topics all from within the group’s page. Forums are not specifically tied to groups, they are generic, just like the wire. Forums can be attached to any content within an installation. This means third party plug-ins and new components can make use of the forums component in the future.
  • 23. What are the “user groups” of your new community?  Public (anonymous visitors)  Public (authenticated visitors)  Collaborative Faculty (authenticated)  Group Creators  Group Administrators  Group Members  Collaborative Members  Group Members Who else? How many different groups? What roles? What permissions? What user stories?
  • 24. What are the “user stories” of these “user groups”? Public Collaborative Faculty Collaborative Members  • Register for an account • Creates Group • Joins Public Groups • Opts-In for Email • Assigns Group Administrator • Requests to join Private Notifications Group • Uploads Documents • Joins Public Group(s) • Private Message Friends • Moderates Forums • Receives email verification • Post Forum Topics email • Approve Group Membership Requests. • Post Document Comments • Create/Edit Events • Join Public Events What else? What else? What else?
  • 25. Important Consideration “Just because you build it, does NOT mean people will come!” Solution: Make sure that your new social network is only PART of a broader social media strategy. Create Facebook Group that educates people about, and directs people toward, your new community website. Create LinkedIn Group that educates people about, and directs people toward, your new community website. Create Twitter account that educates people about, and directs people toward, your new community website.
  • 26. Next steps... Developers will create Stakeholders will be sent BETA environment, and a questionnaire that will start configuring ask them questions BuddyPress to address about their community your business’ needs website vision. Who will use your community? (“user groups”) What can they do? (“user stories”) How will they do it? (“use cases”)
  • 27. How could Facebook Connect help your network grow? Want to learn more about Facebook Connect? http://www.facebook.com/connectnews?v=app_4949752878
  • 28. What are our timelines?  When can I get a full list of user groups? – This week!  When can I get a full list of user stories? – This week!  When can I create a full list of use cases? – Next week!  When can we see the next demonstration? – 1st Week Feb  When are we aiming to go live? – 3rd Week of Feb “Release early. Release often. And listen to your customers.” – Linus Torvalds (investor of Linux)
  • 29. How will you let people know about your new community? “Assuming that the website goes live in February. How will you let people know about it?”
  • 30. Why should I join your community?  What is the value proposition for prospective members?  Incentives to sign up? (Examples)  Free eBook when you create account!  Free iPod Shuffle every month to most active member!  Free Access to White Papers!  Free Webinars!  Free Health Videos