maximizing group collaboration in drupal commons 3.0 communities

44
MAXIMIZING GROUP COLLABORATION USING DRUPAL COMMONS 3

Upload: acquia

Post on 01-Nov-2014

2.109 views

Category:

Technology


0 download

DESCRIPTION

Want to learn more about Acquia’s products, services, and happenings in the Drupal Community? Visit our site: http://bit.ly/yLaHO5. Traditionally, companies looking to build vibrant communities in the digital space have had a choice of either expensive custom solutions which were slow to deploy and difficult to maintain or out-of-the-box solutions which had limited functionality customization options. Drupal Commons 3.0 offers both speedy deployment and robust capabilities which can be customized to suit the needs of individual communities to maximize collaboration among members. VML has created successful communities on Drupal for clients such as PayPal, Y&R, Gavilon, and Western Union. In this webinar, we'll share some of our top tips for building public and private community sites focused on group collaboration. What you’ll learn: • Our top collaboration-focused features in Commons 3.0 • Best practices for the creation of internal groups to foster knowledge sharing • How to customize the features and branding in a Commons 3.0 site • How to easily configure your site for mobile to best support participation by group members on the go

TRANSCRIPT

Page 1: Maximizing Group Collaboration in Drupal Commons 3.0 Communities

MAXIMIZING GROUP COLLABORATION

USING DRUPAL COMMONS 3

Page 2: Maximizing Group Collaboration in Drupal Commons 3.0 Communities

01

ABOUT VML

Page 3: Maximizing Group Collaboration in Drupal Commons 3.0 Communities

VML MAXIMIZING GROUP COLLABORATION IN DRUPAL COMMONS 3.0

Introduction

Karl KedrovskySolutions [email protected]

Tracie FawcettTechnical [email protected]

Page 4: Maximizing Group Collaboration in Drupal Commons 3.0 Communities

VML MAXIMIZING GROUP COLLABORATION IN DRUPAL COMMONS 3.0

FACTS Founded in 1992, VML became part of WPP Group in 2001.

There are more than 1,300 VMLers around the world.

VML offers creative solutions at the intersection of marketing and technology.

VML is a global digital marketing agency with major operations on five continents. Since its founding in 1992, VML has been dedicated to delivering creative solutions at the intersection of marketing and technology.

VML engineers best-in-class digital experiences for some of the most respected and recognized brands in the world, including Carlson Hotels, Colgate-Palmolive, Dell, Dignity Memorial, English Premier League, Ford, Gatorade, Hill’s Pet Nutrition, Kashi, Kellogg, Microsoft, Pioneer Hi-Bred, SAP, Southwest Airlines, T-Mobile, U.S. Bank, Western Union and Xerox.

With a successful track record in social media and mobile marketing, VML was named a Strong Performer in the Forrester Wave™: U.S. Digital Agencies — Mobile Marketing Strategy and Execution, Q1 2012.

Headquartered in Kansas City, Mo., VML has principal offices in New York City, Seattle, London, Geneva, Milan, Bogotá, São Paulo, Mumbai and Singapore. VML has been a member of the WPP Group of global communication agencies since 2001. Learn more at vml.com.

We Are VML

Page 5: Maximizing Group Collaboration in Drupal Commons 3.0 Communities

GLOBAL DIGITAL AGENCY1,300 + EMPLOYEESFOUNDED IN 1992& PART OF WPP GROUP

ChicagoKansas City HQ

KrakowLondon

MilanMumbai

New YorkSao Paulo

SeattleSingapore

SydneyTokyo

Warsaw

VML | QUICK FACTS

Page 6: Maximizing Group Collaboration in Drupal Commons 3.0 Communities

Research

Analytics

Mobile

SEO

BrandedContent &Production

eCRM

UserExperience

Media ChannelActivation Creative

Insights &StrategyDigital

Capabilities

Account &Project

Management

Technology

Page 7: Maximizing Group Collaboration in Drupal Commons 3.0 Communities

VML MAXIMIZING GROUP COLLABORATION IN DRUPAL COMMONS 3.0

Drupal Expertise History• We have been creating Drupal sites since

2007. • We have been an Acquia Enterprise Select

Partner since 2010.Center of ExcellenceWe have a formal Drupal practice at VML.CommunityWe regularly contribute our work back to the Drupal community. NumbersThere are more than 60 Drupal team members plus Business Systems Analysts, Quality Assurance Analysts, Technical Directors, Account Managers and Project Managers, all with a deep familiarity with Drupal.

Page 8: Maximizing Group Collaboration in Drupal Commons 3.0 Communities

VML NORTH AMERICAN CLIENTS

Page 9: Maximizing Group Collaboration in Drupal Commons 3.0 Communities

VML NAMED ONE OF

“TEN STANDOUT SHOPS”

IN AD AGE’S 2012 AGENCY A-LIST RANKINGS.

DIGITAL AGENCIESONE OF THE MOST AWARDED

AT CANNES 2012 WITH

SEVEN LIONSTOP SCORES FOR STRATEGY CURRENT OFFERING &

CLIENT SATISFACTION

TOP DIGITAL AGENCY IN NORTH AMERICA

Page 10: Maximizing Group Collaboration in Drupal Commons 3.0 Communities

VML MAXIMIZING GROUP COLLABORATION IN DRUPAL COMMONS 3.0

Overview and Agenda

OVERVIEW

• Why you should build your own community site• Guidance and best practices for successful

community sites• Drupal Commons features that make it a compelling

platform for building your own community site

AGENDA

VML will cover some best practices for building community sites that make them successful. We will then look at how Drupal Commons enables companies and communities to implement those best practices to build a compelling community site.

Overview and Agenda

Page 11: Maximizing Group Collaboration in Drupal Commons 3.0 Communities

02

SOCIAL MEDIA

Page 12: Maximizing Group Collaboration in Drupal Commons 3.0 Communities

NOT MEDIA

Page 13: Maximizing Group Collaboration in Drupal Commons 3.0 Communities

CONVERSATION

Page 14: Maximizing Group Collaboration in Drupal Commons 3.0 Communities
Page 15: Maximizing Group Collaboration in Drupal Commons 3.0 Communities

KEYS TO A ROBUST ONLINE COMMUNITY

Page 16: Maximizing Group Collaboration in Drupal Commons 3.0 Communities

VML MAXIMIZING GROUP COLLABORATION IN DRUPAL COMMONS 3.0

Social CommunitySocial Media

• Laser focus• Transparency• Always on• Shareability

Page 17: Maximizing Group Collaboration in Drupal Commons 3.0 Communities

VML MAXIMIZING GROUP COLLABORATION IN DRUPAL COMMONS 3.0

Laser FocusSocial Media

• Very specific topics• No sifting through irrelevant info• Use moderation/community

management to suggest conversation goes to new room

Page 18: Maximizing Group Collaboration in Drupal Commons 3.0 Communities

VML MAXIMIZING GROUP COLLABORATION IN DRUPAL COMMONS 3.0

TransparencySocial Media

• Be honest about capabilities• Especially known issues• Admit you will find answer and give

timeframe• Ask for help• Publicly recognize legit suggestions

Page 19: Maximizing Group Collaboration in Drupal Commons 3.0 Communities

VML MAXIMIZING GROUP COLLABORATION IN DRUPAL COMMONS 3.0

Always OnSocial Media

• Set realistic timeframes for corporate engagement

• When does most conversation happen?

• What is intensity and how many community managers are needed?

• Set up system for passing on top-level issues not yet resolved

Page 20: Maximizing Group Collaboration in Drupal Commons 3.0 Communities

VML MAXIMIZING GROUP COLLABORATION IN DRUPAL COMMONS 3.0

ShareabilitySocial Media

• Allow for relevant conversations to be shared outside focused community

• One click away• Is it last point? Whole conversation?

What is relevant and doable? • Track outside conversation and

shares to determine other communities to engage in

Page 21: Maximizing Group Collaboration in Drupal Commons 3.0 Communities

03

THE SETUP

Page 22: Maximizing Group Collaboration in Drupal Commons 3.0 Communities

VML MAXIMIZING GROUP COLLABORATION IN DRUPAL COMMONS 3.0

Wonkaladonkala WebsitesOverview

• Need for knowledge sharing and collaboration

• Not possible to “pigeonhole” people into specific roles

• People need to be able to self-select their content and discussion groups

• Flexibility is key, allowing people to build their own communities and sub-communities

• Has to work everywhere on desktops, laptops and mobile

Page 23: Maximizing Group Collaboration in Drupal Commons 3.0 Communities

VML MAXIMIZING GROUP COLLABORATION IN DRUPAL COMMONS 3.0

UsersOverview

• Tracie - Site administrator

• Chad - Social and Emerging Media Director

• Karl - Developer

• Andy - Developer

Page 24: Maximizing Group Collaboration in Drupal Commons 3.0 Communities

04

GROUPS

Page 25: Maximizing Group Collaboration in Drupal Commons 3.0 Communities

VML MAXIMIZING GROUP COLLABORATION IN DRUPAL COMMONS 3.0

What Are Groups?Groups

• Content types that can act as containers for other content

• Other content types (e.g. Post) can be designated as contained within a group

Page 26: Maximizing Group Collaboration in Drupal Commons 3.0 Communities

VML MAXIMIZING GROUP COLLABORATION IN DRUPAL COMMONS 3.0

Types of GroupsGroups

• Public - The group and its content is visible to everyone

• Content publication is typically restricted to members

• Drupal Commons adds functionality to let non-members add group content (you join the group by posting content)

• Membership is either added by the group administrator or requested by user and (optionally)authorized by the administrator

• Private - The group and its content are not visible to non-members

• Membership is added by the group administrator only

Page 27: Maximizing Group Collaboration in Drupal Commons 3.0 Communities

VML MAXIMIZING GROUP COLLABORATION IN DRUPAL COMMONS 3.0

PermissionsGroups

• Content type permissions still apply

• Organic groups adds additional permissions based on a user’s role within a group

• You can also add roles that only apply to groups

• Notes

• To enable private groups we’ve enabled the OG Access Control module and added the “group visibility” field to the group bundle (only necessary for Commons prior to 3.3)

• To enable per-group permissions we’ve added the “group roles and permissions” field to the group bundle.

Page 28: Maximizing Group Collaboration in Drupal Commons 3.0 Communities

VML MAXIMIZING GROUP COLLABORATION IN DRUPAL COMMONS 3.0

Creating GroupsGroups

• What’s Awesome In Social (owned and managed by Chad)

• Public group that can be joined without authorization

• Developers Only (owned and managed by Karl)

• Private group that’s not visible to anyone but members

Page 29: Maximizing Group Collaboration in Drupal Commons 3.0 Communities

05

GROUP FUNCTIONALITY

Page 30: Maximizing Group Collaboration in Drupal Commons 3.0 Communities

VML MAXIMIZING GROUP COLLABORATION IN DRUPAL COMMONS 3.0

Creating Posts/DiscussionsGroup Functionality

• Generic, general purpose content type

• Uses the built in Drupal comment system

Page 31: Maximizing Group Collaboration in Drupal Commons 3.0 Communities

VML MAXIMIZING GROUP COLLABORATION IN DRUPAL COMMONS 3.0

Q&A, Polls, etc.Group Functionality

• Q&A - Basic questions and answers

• Polls - Built in Drupal polls, configured to be part of groups

• Wiki - Pages that can be edited by anyone

• Anything else - Creating new group types for Commons does take a bit of code but it’s straight forward to do

Page 32: Maximizing Group Collaboration in Drupal Commons 3.0 Communities

VML MAXIMIZING GROUP COLLABORATION IN DRUPAL COMMONS 3.0

Custom Group ContentGroup Functionality

• Create a new content type

• Clone a similar view to enable the group “filter”

• Hook it into the Commons Browsing Widget

• https://drupal.org/node/1782922

Page 33: Maximizing Group Collaboration in Drupal Commons 3.0 Communities

VML MAXIMIZING GROUP COLLABORATION IN DRUPAL COMMONS 3.0

Commons AdditionsGroup Functionality

• Lots of configuration and convenience extras on top of Organic Groups

• e.g. Commons Browsing Widget

• The Commons Groups module grants non-group members the ability to post content into groups where content in the group is public.

• The ability to turn this off will be part of Commons 3.3

• “Glue code” to more tightly integrate contributed modules

• e.g. Commons Radioactivity

• Extensions to existing module

• e.g. Commons Browsing Widget extends the Quicktabs module

Page 34: Maximizing Group Collaboration in Drupal Commons 3.0 Communities

06

DISCOVERABILITY AND SHARABILITY

Page 35: Maximizing Group Collaboration in Drupal Commons 3.0 Communities

VML MAXIMIZING GROUP COLLABORATION IN DRUPAL COMMONS 3.0

FollowingDiscoverability and Sharability

• You can follow groups, group content, people and topics

• Things you follow show up in your activity stream

Page 36: Maximizing Group Collaboration in Drupal Commons 3.0 Communities

VML MAXIMIZING GROUP COLLABORATION IN DRUPAL COMMONS 3.0

Surfacing and Promoting ContentDiscoverability and Sharability

• Notifications - activity stream or email

• Radioactivity - assigns “hotness” for content that degrades over time

• Views, etc. (it’s really just content)

Page 37: Maximizing Group Collaboration in Drupal Commons 3.0 Communities

VML MAXIMIZING GROUP COLLABORATION IN DRUPAL COMMONS 3.0

Sharing On Social NetworksDiscoverability and Sharability

• Built in sharing tools (ShareThis)

• User’s social URLs are part of their profile

Page 38: Maximizing Group Collaboration in Drupal Commons 3.0 Communities

07

CUSTOMIZING LAYOUT AND BRANDING

Page 39: Maximizing Group Collaboration in Drupal Commons 3.0 Communities

VML MAXIMIZING GROUP COLLABORATION IN DRUPAL COMMONS 3.0

Page LayoutCustomizing Layout and Branding

• The layout and content of pages can be change by using the Panalizer.

• Home page

• Group page

• Group post

Page 40: Maximizing Group Collaboration in Drupal Commons 3.0 Communities

VML MAXIMIZING GROUP COLLABORATION IN DRUPAL COMMONS 3.0

ThemingCustomizing Layout and Branding

• Color pallets can be selected

• New pallets can be created

• Create a new theme using Commons Origins as a “starter”

• Add the new colors to the stylesheet (Sass) file

• Add a small custom module to add the palette listing

• Entirely new, custom sub-themes can be created

• Because Drupal Commons is built on the Adaptive Theme base theme you get a responsive site by default

Page 41: Maximizing Group Collaboration in Drupal Commons 3.0 Communities

08

QUESTIONS?

Page 42: Maximizing Group Collaboration in Drupal Commons 3.0 Communities

09

RESOURCES

Page 43: Maximizing Group Collaboration in Drupal Commons 3.0 Communities

VML MAXIMIZING GROUP COLLABORATION IN DRUPAL COMMONS 3.0

Helpful LinksResources

• Acquia Webinars on Commons

• https://www.acquia.com/resources/recorded_webinars

• Commons Issue Queue

• http://drupal.org/project/issues/commons

• Improvements To Access Control In Commons 3.3

• https://drupal.org/node/1961302#comment-7256896

• https://drupal.org/node/1948224#comment-7378328

Page 44: Maximizing Group Collaboration in Drupal Commons 3.0 Communities

THANK YOU