Growth and Marketing

Note: These discussion notes are from the team reps summit the weekend before wpcsWPCS The collection of PHP_CodeSniffer rules (sniffs) used to format and validate PHP code developed for WordPress according to the WordPress Coding Standards. May also be an acronym referring to the Accessibility, PHP, JavaScript, CSS, HTML, etc. coding standards as published in the WordPress Coding Standards Handbook..

WordPress is successful because it’s seen as friendlier than competitors. Homepage is old, but still better than Joomla, PHPNuke, etc in how we talk about ourselves. It’s more challenging than ever, though, because saying wp can do anything is not super compelling — people don’t relate to it. Specific uses — I want a site for my bakery, for my book club — are better. How do we reach constituencies, how do we keep our percentages up, how do we market to developers and overcome the perception there that wp is lame, and evangelize to people who would work in app platforms. What would help?

WordPress.orgWordPress.org The community site where WordPress code is created and shared by the users. This is where you can download the source code for WordPress core, plugins and themes as well as the central location for community conversations and organization. https://wordpress.org/ needs a facelift. Not just design, but content like /about. Old features (post revisionsRevisions The WordPress revisions system stores a record of each saved draft or published update. The revision system allows you to see what changes were made in each revision by dragging a slider (or using the Next/Previous buttons). The display indicates what has changed in each revision.) are listed instead of cool stuff that is newer. Marketing the features is a good step.

Let’s have each area of wp (via contributor groups) give a synopsis to promote their section. Rep will say what is awesome about their app/section/teams, and we’ll compile them all to make a new about/features page.

The Showcase is kind of tired. It should answer the question of what wp can do. Entries should become case studies. Who worked on this site, what plugins and themes are used, is there anything special about it, interviews with stakeholders on the experience of making this site with WordPress, etc.

Let’s put videos of people using wp on home page. Show them customizing a theme, writing a post. Make the video a hero, and cycle through different videos so they are short and consumable. But before we decide how to do it, we need to decide what we are about.

What makes developers gravitate to other platforms?  We need to answer that question up front and use content to convince them to use wp.

When wordpress.comWordPress.com An online implementation of WordPress code that lets you immediately access a new WordPress environment to publish your content. WordPress.com is a private company owned by Automattic that hosts the largest multisite in the world. This is arguably the best place to start blogging if you have never touched WordPress before. https://wordpress.com/ put more features on the home page, fewer people signed up. Many use it because someone told them to. Anything that slows down their getting set up is a risk.

A lot of people/devs initially hear from someone else what to use. Having a page that compares the systems would be cool. We’d need to keep up with other projects to keep info current. Let’s have an email address for if info on that page is out of date.

Our tone is playful and irreverent; we don’t pretend the rest of the world exists (a la apple/slate). We even thank Movable Type and Drupal on the about page for inspiration.

Which issues do we need to convice devs on, vs which things do end-users care about? We need separate convincing paces, not overwhelming info on one. Two home pages/landing pages, a developer portal.

Jekyll has been taking off. jQuery uses wp for everything, but if they hadn’t always used us, they would likely be on githubGitHub GitHub is a website that offers online implementation of git repositories that can easily be shared, copied and modified by other developers. Public repositories are free to host, private repositories require a paid subscription. GitHub introduced the concept of the ‘pull request’ where code changes done in branches by contributors can be reviewed and discussed before being merged be the repository owner. https://github.com/ pages on jekyll. Making wp sexy enough for devs to use is important. Caching — not great on wp, but good on jekyll. Devs need scaling info.

We focus on ease of use and SEO for users. Focus on security, deployment/staging, APIs, etc for devs. We should promote examples of cool devs/projects using wp (like jquery, nasa, math blogs).

What about how to market to non-traditional blog users? Corporate, etc.

Hello world is the first post. Make the default view clearer that it’s not just a blog. They may not know where to go next to make stuff in their site. New user panel is going toward that (that’s a breakout discussion). Important to make sure the support materials don’t lose the threads started in the marketing. Make priorities clear. Jetpack is an attempt at unified marketing, user experience, and support.

We should also make sure people are in the right place. “I just want to get started” — Direct them to the right host.

When they’re on .org, we convince them to look into something, but then they have to pick a host. What if we could do the install while right on .org, create hosting account, site title, etc. The nice part about passing off early is that user associates early with the third party, but we can ameliorate that with language and branding within the ux flow. We could improve the conceptualization of .com/.org/host/etc. We could email them — communications could change to tell them the host vs .org usernames etc. Whatever we do, should be careful not to confuse .com/.org more than it already is.

We’ve talked before about using .org as a dashboard. We could theoretically check the login against their site.

Let’s get back to marketing and come back to NUX as breakout. Use best practices based on .com that hosts should follow.

Events. Booth at bridal conference, comic-con, auto shows, outreach at non-tech events. More wp illuminati speaking at dev conferences (not WCs). Need to get Events on .org site instead of on separate domains.

In addition to WCs and meetups, educational events, local wp training.

A friendly face can overcome a lot of difficulties and make up for anything confusing at in-person events.

How do we tap into local groups to evangelize?

Something to remember (as we talk about guidelines for official meetups and WCs) is  that people with less desirable practices/intents are still getting people on WordPress. Look at Thesis.

Re WCs, some people still think ,”Isn’t it kind of cheap?” so it’s not taken as seriously.

How can we make WCs more unified? What’re the important common threads to ensure?

We should start doing video testimonials/commercials. WP “rockstars,” celebs who love WP, average people.

Where do we go after the home page? Where are people going on the site? Top pages on .org  are: home, themes, download, plugins, support, codex for installing wp.

Should there be marketing for mobile apps? Yes. Let’s get them on the Download page at least.

Action item: Each team comes up with one great thing about wp that is a marketing blurb. One sentence per team, to be used in new features page.

Post-event Survey Results

63 people responded to the post-event survey. Wish it had been more, and I’ve left the survey open if any participants want to fill it in now, but here are the results as they stand.

Some quotes that represent the majority of the overall feedback:

“Having the smaller groups made it possible to actually have more than a passing conversation with people. I truly feel as though I got to know these people.”

“It was absolutely incredible to be in the same place as all the attendees, a real and genuine thrill and honour.”

“[I] have a lot more momentum to move forward with getting involved than I had previously.”

“Really good to get together in person and discuss all the things that tend to go unsaid or have never been verbalized at all.”

And now, the actual survey results!

Overall, how would you rate the community summit?
Fantastic; exceeded my expectations — 71%
Good; met my expectations — 29%
Poor; didn’t live up to my expectations — 0%

What was the main thing you wanted to accompish by attending the summit?
Most answers here centered around meeting people face to face and building stronger bonds than have been built online, and increasing communication. Second runner up was around figuring out how to contribute something valuable to WP and/or get more contributors interested in specific areas (i18n, etc).

Was that achieved?
Yes, completely — 62%
Partially, but there are still open issues — 37%
Nope, not at all — 2% (that’s 1 person out of 63)
Most of the comments noted that if the goal had not been completely achieved, progress was being made as a result of the summit discussions and would hopefully achieve it soon.

The one person who said “Nope, not at all” had this primary goal: “I wanted to hear, discuss, dissect, and propose high level solutions to places where WordPress isn’t a market leader; especially outside of the US.” I’ll follow up with this person to get more feedback on why they think this goal wasn’t achieved.

The unconference format was new to many people. Had you ever participated in an unconference before?
No, this format was new to me — 44%
Yes, I was familiar with this format — 38%
Yes, but previous unconferences were more like regular presentations, not discussions — 17%

What did you think of the unconference format as it was used here?
Fantastic; exceeded expectations — 68%
Good, met expectations — 27%
Poor, didn’t meet expectations — 5%

Which discussion groups did you participate in?
Fairly even listing of all the discussions.

Of the discussions you participated in, which was the best/most useful, and why?
This was pretty evenly distributed, and looking at who chose which topics, they were the ones closest to their original goals.

Many people had informal discussions in between sessions. Were any of your informal discussions about a topic that didn’t make it onto the unconference board that you think belonged there?
Most of the answers to this question were actually sessions, just ones that the respondent didn’t attend. Ones that weren’t on the board:

  • EU Cookie Law
  • WordPress failing to break into Enterprise, Education and Government.
  • Settings APIAPI An API or Application Programming Interface is a software intermediary that allows programs to interact with each other and share data in limited, clearly defined ways.
  • GitGit Git is a free and open source distributed version control system designed to handle everything from small to very large projects with speed and efficiency. Git is easy to learn and has a tiny footprint with lightning fast performance. Most modern plugin and theme development is being done with this version control system. https://git-scm.com/. mirrors for open sourceOpen Source Open Source denotes software for which the original source code is made freely available and may be redistributed and modified. Open Source **must be** delivered via a licensing model, see GPL. parts of the WordPress.orgWordPress.org The community site where WordPress code is created and shared by the users. This is where you can download the source code for WordPress core, plugins and themes as well as the central location for community conversations and organization. https://wordpress.org/
  • GlotPress release milestone/features.
  • BuddyPress

What did you think of the size of the summit (about 100 participants)?
Perfect size — 95%
Too big — 5%
Too small — 0%

How many participants did you interact with by the end of the summit?
I met most, but not all — 63%
I met many people, but probably fewer than half the people there — 32%
I met everyone — 3%
I didn’t meet that many people — 2%

How many people (ballpark) did you meet in person for the first time?
Mean: 35
Median: 30
Mode: 20
High Number: 99
Low Number:0

How many people did you meet that you hadn’t even encountered online before?
Mean: 14
Median: 10
Mode: 10
High Number: 40
Low Number: 0

Were there any people you really wish had been there to represent a specific point of view?
Everyone mentioned by name had been invited to the summit, but didn’t ultimately attend for one reason or another.

How do you feel about the duration of the conference?
Too short — 71%
Just right — 29%
Too long — 0%
Most comments said 2 days would be good, with informal days optional afterward.

How long did you stay in town?
Three+ extra days — 30%
One extra day — 29%
Just Sunday — Tuesday — 22%
Two Extra days — 19%
Many wished they’d stayed longer.

What did you think of Tybee Island as the location?
Good; met my expectations — 48%
Fantastic; exceeded expectations — 44%
Poor; did not meet my expectations — 8%
46 comments on this one. A number of people (esp int’l) thought we should have gone to a hub city instead for easier travel, though most liked the actual place in terms of being there. Others thought the semi-remoteness helped make the event better, citing accidental meetings, restaurant take-overs, and cottage shares as positives. Overall thread noted a more retreat-like atmosphere and fewer distractions was good. May want to try a hub city next time and compare.

What did you think of the venue (Tybee Island Wedding Chapel)?
Good; met my expectations — 67%
Poor; did not meet my expectations — 17%
Fantastic; exceeded expectations — 16%
Comments cited that the downstairs area got too noisy, more bathrooms would have been good, and that the wifi issue was lame (most acknowledged that it wasn’t a dealbreaker since we were doing all discussions). Note: I followed up with the venue owner afterward. They apparently did get 3 access points to carry up to 180 simultaneous connections as requested, but had not installed them. Hmph.)

What did you think of the food?
Pizza at Huc-a-Poo’s
FANTASTIC — 25%
GOOD — 67.31%
POOR — 7.69%

Coffee/muffins before start
FANTASTIC — 52.46%
GOOD — 47.54%
POOR — 0%

BBQ Lunch
FANTASTIC — 59.68%
GOOD — 33.87%
POOR — 6.45%

Dinner/Party at Crab Shack
FANTASTIC — 44.44%
GOOD — 47.62%
POOR — 7.94%

Should we make this a regular event?
Yes, definitely — 90%
Maybe, depends on details — 10%
Nope — 0%

What suggestions do you have for improving the event in the future?
Most comments were around scheduling a 2nd day, talking more about topics and format in advance, and location. Overall people seemed very happy with the event.

Missing Discussion Notes

Hi everyone. Now that everyone has recovered from the summit (and/or the subsequent trip to Pressnomics) it’s time to follow up on all our promises to each other at the summit. To that end, we’re trying to get all the discussion group notes posted and action items coordinated. There are some discussions that don’t seem to have any notes:

  • The Downside of Theme Customizers and PluginPlugin A plugin is a piece of software containing a group of functions that can be added to a WordPress website. They can extend functionality or add new features to your WordPress websites. WordPress plugins are written in the PHP programming language and integrate seamlessly with WordPress. These can be free in the WordPress.org Plugin Directory https://wordpress.org/plugins/ or can be cost-based plugin from a third-party Options Screens: Oversimplification
  • WordPress.orgWordPress.org The community site where WordPress code is created and shared by the users. This is where you can download the source code for WordPress core, plugins and themes as well as the central location for community conversations and organization. https://wordpress.org/ Profiles and Transitioning to bbPressbbPress Free, open source software built on top of WordPress for easily creating forums on sites. https://bbpress.org. 2.X
  • What challenges do people face with release schedules and management?
  • Education Tools

If you were in one of these discussions and would be able to produce a summary of who was there and what was discussed (and what the action item was), that would be outstanding.

I’ve drafted a page of collected action items from the discussions. This is basically a public draft right now, covered in notes for follow-up, but I wanted to make it public sooner rather than later so that it’s clear we are actually following up on things. Once the working notes are cleared off and people are assigned to follow up on various things, I’ll add the page to the nav of this site.

Today: Co-working, Shirts, and BBQ

Officially the summit is over, but about 40 or so people are sticking around until later this week to continue the in the spirit of the event.

Co-working

Most people have expressed interest in working together over the next couple of days, either working on the action items from yesterday’s discussions, working on getting 3.5 closer to completion, working on some other collaborative project, or just catching up on missed work from yesterday in the company of the wp folks. The Jitterbug opens at 8, and people are welcome to work there to get the fast wifi (tell the staff you are with the summit and they’ll give you 10% off). We also have a number of cottages that we rented for the team reps and coreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress. team to stay in, so those could potentially host some action as well.

Shirts

The shirts are here, and in my car waiting to be handed out to everyone who didn’t grab theirs last night. Unfortunately, I locked my keys in my car last night, and “emergency roadside assistance” told me to call back after 8am because there was no one open yet. So, I’m guessing I’ll be able to get me, my car and the shirts over to the Jitterbug closer to 9:30 than 8 (though cafe staff will have opened and be putting away all our stuff from yesterday). If you have to leave before I can get them out of my car, we will mail it to you this afternoon if you leave your address. Once the car has been cracked, shirts can be picked up at the Jitterbug.

BBQ

Don’t forget about Ryan Duff’s BBQ tonight! He really does need to have a count of how many people will be there, though, so if you are planning to attend but haven’t let him know yet, please do so.

Calling All Drivers

If you have a car with you and would be willing to be part of the shuttle team this morning, we’ll happily give you a couple of people to pick up this morning. You can come to the venue early to get assignments at the Traffic Control table in the parking lot. Thanks!

Where To Go This Morning

The venue is the Tybee Island Wedding Chapel. The address is 1114 1st Street, Tybee Island, GA 31328.  We’ll start out upstairs.

There should be plenty of parking spaces for those driving over. If you don’t already have a ride to the venue, please email me (jane at wordpress.orgWordPress.org The community site where WordPress code is created and shared by the users. This is where you can download the source code for WordPress core, plugins and themes as well as the central location for community conversations and organization. https://wordpress.org/) so I can send someone over to get you in time for the start. In your email please include your address/the name of the place you are staying, and your cell number.

Thanks!

Tonight! 7pm!

HucaPoo’s at 7pm! We’ll have a dozen pizzas, and while we’re not covering the bar, their beers are cheap! Be there or be square. 🙂

Ryan Duff is doing some BBQ on Tuesday for anyone who is still around and interested. Contact him via twitter or leave a comment on this post.

Challenge! Mika Epstein (ipstenu) says she would change her gravatarGravatar Is an acronym for Globally Recognized Avatar. It is the avatar system managed by WordPress.com, and used within the WordPress software. https://gravatar.com/. if someone got a decent picture of her. See what you can do tomorrow, folks.

Yeah…. so, I didn’t finish the welcome packs (basically name badge, some post-its for proposing sessions, a welcome letter, etc). I have mostly been welcoming people in person, so I’ll just have the paper goods ready at the venue tomorrow morning (need to punch holes in the name badges tonight…. having the #fakekid take care of that while we are at HucaPoo’s). We’ll start at 8, but will be there at 7 to finish some last setting up, so feel free to come over early if you like. We’ll have coffee and mini muffins, but if you want an early breakfast, The Breakfast Club and the Sunrise are open by 7am.

See you all (again) soon!

Sunday Update

Perhaps unsurprisingly, my good intentions to have the welcome packets/envelopes ready for early birds by 8am today were derailed. For the sake of my simplicity, let’s say I’ll have them ready by this afternoon, and they can be picked up  tonight after 7pm at Huc-a-Poo’s, or tomorrow morning at the event itself. When they’re ready I’ll post to twitter and comment on this post letting you know if they can be grabbed any earlier at the Jitterbug.

A lot of people are in town now after all the successful flights that made it last night, so a few notes on entertaining yourself around town today:

  • Georgia doesn’t like booze on Sunday, and no one will be allowed to sell you any before 12:30pm today. This includes mimosas and bloody marys for brunch, so go ahead and sleep in/go later.
  • The Jitterbug inside seating area will be occupied by the team repTeam Rep A Team Rep is a person who represents the Make WordPress team to the rest of the project, make sure issues are raised and addressed as needed, and coordinates cross-team efforts. meeting from 9am-12pm. The deck is yours to claim. Wifi password is “superdecent” on “Sparkle Motion” network.
  • It’s supposed to be sunny and in the 70s today. The weather can change quickly, though, so bring a hoodie or jacket just in case. If you make any plans that involve being out on the water, it will be windy and a little chilly.
  • Restaurants that I personally tend to frequent the most on the island include Tybee Island Social Club (flatbread tacos), Sundae Cafe (the nice restaurant in town, but closed Sundays, believe it or not), AJ’s Dockside (sandwiches, fried seafood, deck seating that is awesome), and North Beach Grill (more sandwiches and seafood but with Caribbean leanings, usually has reggae playing). There’s also Lisa Sabin-Wilson and Michael Torbert’s favorite, the crab shack, but I’m still thinking we’ll try to get the group there Monday for dinner.
  • If you wind up stranded somewhere and need a ride, you can call the Island Hopper shuttle and they’ll zip you over to wherever for $3 a person: 912-656-0805.
  • Today will be fairly hectic, so I may not be monitoring my email as closely as I did yesterday, so if you need my attention, an email is good but also pingPing The act of sending a very small amount of data to an end point. Ping is used in computer science to illicit a response from a target server to test it’s connection. Ping is also a term used by Slack users to @ someone or send them a direct message (DM). Users might say something along the lines of “Ping me when the meeting starts.” me on Twitter @janeforshort to make sure I get to it promptly.

See you all soon!

When You Arrive on Sunday

Hi everyone. I’ll be sending out a group email tonight, but I thought if I posted here in the meantime it might help people make plans.

  • You can pick up a welcome packet anytime between 8am-8pm on Sunday at the Jitterbug (they’ll have them for you in envelopes at the counter) on Sunday if you would like to help speed up the check-in process on Monday. The Jitterbug is at 106 S Campbell Ave.
  • If people want to get together informally on Sunday evening, I suggest heading to Huc-a-Poo’s for pizza and beer, maybe around 6:30 or 7.
  • Today and tomorrow, the contributor group reps are having meetings at the Jitterbug, but they’ll be out and about in the evenings, so keep an eye on the #WPCS twitter feed.
  • We’ll start at the Wedding Chapel promptly at 8am on Monday, to make the most of the day we have there together. Tonight’s email will also include more schedule/format info about Monday.
  • I’m trying to set up a group dinner for Monday evening at the Crab Shack, so I’ll provide more info about that tomorrow.

It’s been exciting to see everyone rolling into town (via tweets). Can’t wait to see you all on Monday! (OR Sunday night!)

 

Lunch is on Dreamhost!

When you got your summit ticket, you were asked about dietary restrictions. For lunch on Monday, this is what we’ll have, served on the lawn at the venue:

  • BBQ Sandwiches (pork)
  • Baked Beans
  • Corn on the Cob
  • Tomato Dill Bisque (soup, vegan, gluten-free)
  • Greek Pasta Salad (will have some without pasta for the gluten-free folks)
  • Beer Bread
  • Cupcakes

I tried to cover all the requests from the registrations, but if you can’t eat anything on that list, please email me asap and let me know so we can work out some food for you.

Lunch on Monday is being covered by Dreamhost‘s OMGBBQ Awesome level sponsorship. Dreamhost provides WordPress web hosting and has been a consistent supporter of WordPress and WordPress events over the years. Two Dreamhost employees will be at the summit, Mike Schroder (aka DH-Shredder) from coreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress. and their recent hire Mika Epstein (aka Ipstenu) from the forums and pluginPlugin A plugin is a piece of software containing a group of functions that can be added to a WordPress website. They can extend functionality or add new features to your WordPress websites. WordPress plugins are written in the PHP programming language and integrate seamlessly with WordPress. These can be free in the WordPress.org Plugin Directory https://wordpress.org/plugins/ or can be cost-based plugin from a third-party review team. Mika is pronounced Mee-kuh, not My-kuh. She will probably be wearing a hat. If you haven’t met Mike and Mika from Dreamhost before, be sure you get a chance to say hello!

Thanks, Dreamhost!