Chapter Three LLC

marketing

The Day You Dress Yourself: The New Chapter Three Website

Matt Cheney

There comes a time in the life of every young child when begin to dress yourself. No longer are you content with the dorky collared shirt your mother laid out for you each morning or the matching shoes you and your siblings wore because it was just easier that way. Instead, you yearn for a little class, a little flash, and for the older kids some san francisco style.

In this spirit, for our first year and a half of doing business, Chapter Three has rolled with a functional and utilitarian website design created by, well, Josh’s mother. A great graphic designer in her own right, Josh’s mother helped us with an initial design and it helped kick off our successful business.

However, with no disrespect to Jeremy Bentham or Josh’s mother, we recently put our collective heads together with the inspired graphic artist Monica Katzenell and are launching a new website. The new design is a little sleeker and gives a lot more information throughout the site about who we are as a company, the projects we have done, and the way we have participated in the Drupal community.


To make it all happen, on a technical level we make moderately liberal use of the Drupal block system and created several of our pages with the soon to be dominate Drupal content layout system called Panels module. Much of the image resizing is done through Imagecache and there is some neat integration with the Bio Module to generate our About Page listing and store biographical about everyone who works for the company.

Now that we are all dressed up, anyone want to dance?

Increasing Drupal's Enterprise Profile

Josh Koenig

(Note: this post is part two of a three-part series: part one is here)

It can be argued that Drupal’s current rate of enterprise adoption is ok. Much of the growth within the marketplace continues to be lateral, with more and more small to mid-size organizations, projects and businesses turning on to the platform’s many advantages. This is good because it creates a diverse ecosystem of customers and enthusiasts, and a rich environment to support people who want to “turn pro” and start Drupalling for a living.

However, enterprise partners offer a chance to engage large-scale applications and drive innovation that would otherwise go by the way-side. They also offers a different kind of stability for the Drupal marketplace, and can make the kind of strategic investments that can be critical in taking the platform to the next level. In this post, I will outline what I see as the two major things the community can do to increase the rate and value of enterprise partnerships.

Marketing Marketing Marketing
One of the primary handicaps of moving Drupal into enterprise environments is a critical lack of marketing. While individual consultancies inevitably engage in some amount of evangelism, their primary focus is understandably going to be their own name and brand, as well as what it takes to close an individual deal. Any promotion of Drupal in general will be a secondary effect. While the cumulative impact of all these secondary effects is growing, it’s still no substitute for a compelling and direct pitch for the platform itself.

Drupal has benefitted from some excellent technical marketing in the form of IBM whitepapers and serious developer books from major publishers, but decision makers within large institutions are usually not engineers. Their vocabularies are peppered with acronyms like ROI, TCO and SLA, and their outlook is oriented around management concerns: streamlining processes, minimizing uncertainty, and making sure that all their decisions have “buy in” from as many of their colleagues as possible.

To someone with such a mindset, their first reaction to Drupal is likely to be confusion, if even that. The cultural disconnect between enterprise management and open-source entrepreneurialism is large, and much of the time these two worlds are barely aware of one another. That said, a strong case for Drupal can and should be made which addresses the concerns of the enterprise in their native language. This case needs to be made for more than just the value of the codebase, but rather for enterprise engagement with the community itself.

While Drupal.org is not overflowing with marketing gurus, there is probably sufficient experience to create a good set of basic talking points and other marketing source materials. People may scoff that this is just fluff, and in a way that’s true, but the fluff is important. Improving Drupal’s enterprise marketing would be a worthwhile project, and probably pretty easy to get off the ground.

Scaling Up Service (in addition to pageviews)
Beyond spreading the word in enterprise terminology, another major challenge for Drupal is the development of a sizable enough pool of experts and practitioners to make large institutions comfortable with the long-run picture. More and bigger drupal-oriented firms will need to emerge. This is partly about having larger teams of engineers to take on large (think global-scale) projects, but also about having enough of an established base and track record to make people comfortable, and about being willing/able to take on liability.

While many enterprise-scale entities have large internal IT teams, they still want and need external expertise, especially around new projects or technologies like Drupal. They will often want a contract which guarantees uptime, responsiveness, etc, and they want to engage and entity that’s willing to be legally accountable for providing that kind of service not just for initial development, but for ongoing maintenance and support over the long haul.

This is currently beyond most Drupal-oriented businesses, but it is something that more of us should aspire to provide. The alternative is writing off the high-end of the market, and/or waiting for other entities which do offer scale and liability to pick up Drupal as a line of business, which would not be likely to offer too much in the way of community dividends.

As with marketing, a lot of this can be viewed as bluster and hand-waving. Many of us know that within the world enterprise IT there are numerous stories of a good salesman selling an inferior product through a firm that looked a lot bigger and more established than it actually was. These things can and do happen. Still, we must recognize that until the Drupal community and the consultancies around it project an image that enterprise customers are comfortable with, the rate of adoption will remain slow.

That said, it would be a tragedy if our own organizational methods, communications channels, and working habits were compromised in an effort to be more enterprise-friendly. Indeed, it would probably be good if we were able to infect the Enterprise with some of the dynamism, passion and liveliness of our open-source organizational methods.

Drupal and the Enterprise

Josh Koenig

(Note: this post is part one in a three-part series.)

One of the most interesting sessions at OSCMS 2007 for me was the discussion billed as “Is Drupal an Enterprise Solution?” I attended in part because I’m interested in the technical issues of large-scale projects, and because facilitating the growth of the overall Drupal marketplace — including the growth into the corporate/enterprise environment — has been one of my interests over the past several years.

Expecting a mix of topics, I was a bit surprised that the conversation quickly became focused on questions of organizational culture and communication. In hindsight, this was probably a good thing, as these issues really are the critical roadblocks for most potential large-scale Drupal adoptors.

Technical questions of scale do exist; they require expertise to solve, and it would be nice if this expertise could be more widly held. However, numerous Drupal-based companies and consultants have proven the codebase itself to be eminently enterprise-ready if deployed correctly, and thanks to the efforts of the community (Lullabot trainings, the Drupal Dojo, etc) the pool of talent is growing.

On the other hand, the clash of cultures between most enterprise environments and the Drupal community presents a much more interesting and difficult challenge. There are a number of highly capable individuals working on this from both sides of the issue — Ivan Labra and Boris Mann come to mind, as well as my partner Zack of course — but my sense is that it will take some time and effort before there’s significant movement on this front.

One of the critical problems is that most so-called enterprise environments are actually far less enterprising (in the sense that you’d find “enterprising” defined in a dictionary) than the Drupal project itself. Most are bureaucratic organizations which move very slowly, deliberately, and generally with an eye towards internal political concerns and risk-management above all else. Some complain that Drupal itself is too slow, political and restrictive. My guess is most of these folks have yet to take a tour of duty in Corporate America. :)

The contrast between Drupal and enterprise cultures is perhaps most strongly evidenced in huge gap in styles of communication. Corporations are organized hierarchically, and in knowledge-work this hierarchy is usually built and maintained via the structure and management of information. To an entity that carefully controls its internal flow of data — who reports to whom — and even more carefully restricts what is made available to the Public, the overtly, even aggressively transparent nature of a dynamic open-source project such as Drupal is literally alien. It inspires confusion, if not outright fear or contempt.

In short, Drupal rides the cluetrain, but most of the Global 2000 still do not.

I would argue that our ways are potentially more productive, efficient and honest, and that in the long run top organizations and businesses are going to adopt many of our methods and practices. But this change will be iterative, and the workflows and needs of enterprise customers are going to evolve slowly over several years. As much as antiquated equipment, this is a true “legacy” issue, and one that cannot be ignored.

I think we all recognize the value in reaching out to potential partners, rather than simply remaining aloof and apart. The enterprise environment offers Drupal a chance to engage large-scale applications and drive innovation that would otherwise go by the way-side. They also offer some stability for the marketplace, and have the resources to make strategic investments that may help greatly in taking the platform to the next level.

With that in mind, in the subsequent posts in this series I will explore what I see as some of the next logical steps Drupal can take to be more friendly to the enterprise, as well as what enterprises may have to learn about organization/process from the Drupal project, and vice-versa.

5.0 and 2007: A Perfect Storm for Drupal?

Josh Koenig

The other night after a little prodding from Drumm, I spent a couple hours reviewing patches for Drupal 5.0. My #drupal karma has been off for a while, and I needed a good excuse to start to get my hands dirty with the next version, so I’m glad he harassed me into helping out.

But man oh man, was I impressed when I installed 5.0 on my local sandbox. The “first impression” is simply worlds apart from the 4.x family of releases. It left me feeling really excited (wanting to contribute more), and inspired by this optimistic post by Gunner Langemark, I’m willing to hazard that 5.0 and 2007 could be a sort of Perfect Storm or Tipping Point for the project. Here’s why:

A Quantum-Leap in Usability
As Dries outlined earlier this year in Vancouver, Drupal is ahead of the pack in features and capability, but has been lagging in usability.

This usability gap is now being closed. While Drupal remains more complex, and thus has a longer learning curve, that curve is flattening. The improved “first impression” of a stock install, a revamped admin interface, and the addition of the jQuery library are some of the more obvious advances here, but a general shift in consciousness towards usability is yielding results across the board.

Some examples are in order. Check out these screenshots of 4.x’s stock “Bluemarine” theme:

Bluemarine

Vs. 5.0’s default “Garland”:

Garland

Also, check out the difference in how the first admin screen is structured. Here’s the old 4.x version which displays confusing (and generally non-interesting) list of recent watchdog log items:

4.x admin

Vs. the 5.0 admin screen, which presents nice categories of tasks for administrators:

5.0 admin

The cumulative impact of these usability changes will be huge in terms of growing the overall userbase and turning many more people on to the platform’s power. Bravo to the core team for making some strong choices in this regard!

Install Profiles = Drupal Products
Part of the new first-impression is the relative ease with which the default database structure loads. No longer does setting up Drupal require messing with phpMyAdmin or a command-line database session:

5.0 db config

That’s a big step forward in and of itself, but there’s a lot more value in this system than just making it simpler to get a vanilla install up and running.

Drupal is special because it so well-engineered as a framework. It is stable, flexible, versatile and extensible. You can use it to emulate virtually any existing website. It just takes the right combination of contributed modules, configuration, a good theme, and a little planning.

If you’re good, this takes a couple of weeks at most. That’s huge potential power.

The presence of an install profile system crystalizes this potential. It gives experts like me a solid way to distribute our own site recipies — what we at Chapter Three like to call Drupal Products — so that they can be easily evaluated, utilized and improved upon by others.

The creating of a marketplace for Drupal Products will increase the pace of innovation while simultaneously lowering the barrier to entry for new and emerging players to get a taste of advanced Drupal functionality. It will drive quality, and open many higher-end/ambitious eyes to the value of building their website on Drupal’s open platform.

Professional Class Hits Critical Mass
I may be biased on this because I’ve just started a company and am doing pretty well, but it seems like the community of Drupal professionals (that is, people who make a living around the project) is continuing to grow at an incredible rate. The signs are everywhere:

drupal community growth

There are now close to 1,000 self-identified Drupal service providers, and look at how CVS accounts and projects are spiking! Could it be that people are growing tired of the Ruby on Rails hype machine and turning an eye to big D?

drupal vs rails

The trends are good. I see more and more client-sponsored contributions, more and bigger Drupal-centric companies, more new faces in development chat, and every shop I know — including us — is desparate to bring on new talent. This all signals another year of robust growth for the Drupal economy: more jobs, more high quality work, more evangelism and training.

There’s nothing like being able to bring home the bacon to give something value and longevity. I think in 2007 we’ll see more innovative entrepreneurial groups spring up (somewhat like Lullabot did, more power to ‘em) as high-capacity professionals and new kids on the block alike turn on to what the Droop has to offer and decide to go pro.

The Perfect Storm
These three broad trends lead me to believe that behind the banner of 5.0, we could be on the brink of a “perfect storm” for Drupal in 2007, leading to a greatly increased public profile for the project both within the technology/open-source community and among the public at large:

  • With gains in usability, the platform will shed much of its reputation as a “geeks-only” tool.
  • With the proliferation of install profiles, the real muscle of the system will be available to less-expert users.
  • More users and more power-users drive an explosion of new and better sites, and also bring new developers on board.
  • A growing Drupal economy creates jobs for new developers and supports training activities — both formal teaching events and on-the-job apprenticeships — to build capacity.
  • The proliferation of Drupal shops also means more targeted evangelism within industry verticals, more productization, and more high-quality sales and marketing efforts building buzz around the brand.

This all serves to pump more creative energy, talent, interest and paying development back into the core platform, driving further waves of growth and innovation. In real terms the sky’s the limit for now.

“Web 3.0?” Why stop there? Check out Garland’s ability to shift color schemes with a live preview:

color config

Now that’s what I call cool.

The virtuous cycle of Drupal growth doesn’t seem to be headed for a breakdown any time soon, and the continued vibrance of the culture and community surrounding the project lead me to believe that these coming waves of growth (while sure to contain some turbulence) should be mostly positive and sustainable.

It’s a good time to Drupal!

The Next Chapter

Matt Cheney

The revolution may not be televised, but it’s definitely going to be on the Internet and powered by lots of open source technology. Through a combination of the power of open source tools like Drupal, PHP, Apache, and MySQL and the awesome communication and distribution potential of the Internet, social networks and web communities can be created that have lasting and far reaching effects on society.

However, the mere availability of these tools and technologies is not enough to bring about the types of changes that I think are needed. Instead, it will take the work of many committed and dedicated people to develop the processes necessary for ordinary people to be able to use these open source tools to create the sort of changes they want to see in the world.

It is in this spirit that I, along with Zack Rosen and Josh Koenig, founded Chapter Three LLC as a web consulting firm specializing in open source development and grassroots online organizing. It is our hope that through a transparent and well documented set of work practices, Chapter Three can help our clients achieve their goals and allow others to use our work practices as a model for future successful projects.

Syndicate content