Four Things Open Source Projects Should Know About Dealing with the Press

By Esther Schindler  23 comments

It's kind of funny that I led a panel at the O'Reilly Open Source Convention that I didn't mention at all in my OSCON conference coverage. Perhaps it was due to an unusual dose of modesty. However, in What Open Source Projects Need to Know About Interacting with the Press, which was also illuminated by Zonker Brockmeier, Jennifer Cloer, and Peter Galli, we spent most of an hour sharing advice about the mistakes that open source projects make when they interact with journalists. I won't repeat everything we talked about — I'm not sure if you're that interested (please tell me!) — but I thought it was worth enumerating a few suggestions. These are not, perhaps, the most important lessons, but they are certainly issues that have irritated me.

[ See also: Convincing the Boss to Accept FOSS ]

The first step for any open source project that wants to be discovered is to make yourself discoverable. A journalist who's looking at open source projects to include in an article about, say, Highly anticipated open-source releases coming in '09, won't necessarily have the first idea what your project is about, its current status, or whom to contact. Create a /press page (just like the commercial software companies do) with this information, which can also include ready-to-use screen shots, press releases, and previous mentions in the press.

This is not a matter of us indulging in journalist laziness. When I was working on candidates for that article, I looked at lots of sites, probably over a hundred of them. Several open source projects seemed to have an imminent release, but I couldn't find a straight-up definition of the project, much less an answer to "Why should I care?" or "What're you working on?" Or (be still, my beating heart) someone to contact to ask for more information. Who might actually respond. This month.

Creating a /press page isn't a bad idea even if attracting media attention is low on your priority list. Having the "who we are, what we're doing, and why you should care" info in one place also might help users and developers find out if your project is worth their download time.

When you deliberately court the attention of the press, speak in a language we understand. That doesn't mean you need to write a formal press release (we ignore 95% of press releases anyway, for reasons that have nothing to do with open source), but do explain in an e-mail message to journalists what the software is, what the announcement means, and why the editor's readers should care about it.

As my old friend Alan Zeichick says: "We don't have the context to immediately 'get' the importance of what you're doing. Be sure to explain it to us."

This doesn't mean we're idiots. We try not to be. But you've gone deep with your project, and I haven't. I may not be familiar with the problem that it aims to solve. So tell me about it.

Another point in regard to attracting media attention: Don't limit yourself to the open source tech press. If your software solves a problem for left-handed oboe players, then it's at least as important to inform the journalists who write about left-handed software (proprietary or otherwise) and the writers at music magazines. (You might have to tell the latter what "open source" is, but at least you don't have to explain "woodwinds.")

It helps to be charming and friendly. It helps even more if you demonstrate that you have a clue about my publication's audience or what I've written about previously.

Also, gain some empathy for the journalist's point of view. Recognize that we are on deadline, which for most news journalists means posting the article within a couple of hours and for feature authors within a couple of days. If we ask for input, or a quote, or anything to which your project spokesperson (you do have one? yes? please say yes) might want to respond, it generally does mean, "Drop everything and answer us now." If the journalist doesn't give you a deadline ("I need to know by 2pm"), it's okay to ask how long you can take to reach the right developer in Poland, but err on the side of "emergency response." It's unreasonable, I know, but so are our deadlines.

It's perfectly fine — and appropriate — to ask the journalist you're corresponding with about the type of article she's writing, which may guide you in the depth or nature of your response. A news story is mostly "what happened, when, and the implications" while a feature story or blog post (which incidentally is what I do most often) might address a meta-question.

Please treat journalists with respect. And encourage the community to do so, too.

Don't be a jerk. Don't get snarky if a reporter or editor doesn't grok the intricacies of your project. As Alan Z pointed out: "While it's not your job to represent the OSS community — because there isn't such a beast — realize that what you do does reflect on other open source efforts, at least to that reporter." I wish Alan was overstating things, but I have encountered these attitudes far too often personally.

Your community guidelines (whether that's a formal document or the cultural vibe) should include something about treating the press like real humans who, duh, do not consider "coverage" to be quoting from other articles or a FAQ. We call that plagiarism, not coverage. I recognize that developers point others at existing resources because what other developers want is answers. However, journalists may not want a feature list as much as we want perceptions, experiences, and opinions. If I post a message in your IRC channel asking why you chose an app, please don't send me to the FAQ! I want your personal story.

This barely skims the surface of "press relations" lessons for open source projects, and it doesn't begin to include the suggestions made by Jennifer, Zonker, or Peter during our session, but it's a start. (If you have any questions you'd like me to address in later blog posts, please ask in the comments here and I'll do my best to respond. If there's enough interest, this could be an ongoing series.) There are, however, a few other resources you might want to explore:

  • I'm more than a little famous in professional PR circles for Care and Feeding of the Press; some of it is stale, now, but the long essay should still give you a sense of how we set priorities.
  • Josh Berkus gave a wonderful session on open source press relations at the Open Source Bridge Conference, which I mentioned towards the end of my own conference coverage. He published his slides on his site.
  • If you're serious about getting your project noticed, I recommend that key committers sign up to participate in Help a Reporter Out. If a reporter needs expertise that someone in your project can share — even if it's not about the software, per se — you might be able to get a bit of press simply by, well, helping a reporter out. It's a free-to-all service that I depend on regularly.

You should follow me on Twitter. Just sayin'.

23 comments

    Anonymous 2 years ago
    I'm writing to note the article you mention in this article: "Highly anticipated open-source releases coming in '09" http://www.itworld.com/open-source/65480/highly-anticipated-open-source-releases-coming-09 , drove more traffic this year than any other referring source to MindTouch (until this week--more on this in a moment). This drove more traffic to MindTouch.com than the 3 TechCrunch articles on MindTouch, the 6-8 articles on RWW or any other single source. So, thanks a million Esther! You're wonderful and an exceptional and insightful journalist. Now, I wrote: "until this week". This week Mark Fidelman, a fellow MindToucher, released a list of the most influential people in open source. "As part of MindTouch’s 2009 open source best practices research, we asked C and VP level Open Source Executives who they thought are the most influential people in the industry today. Over 50 votes from Executives in Europe and North America were cast to determine the 2009 edition (note: they could not vote for anyone in their own company)." Find the results here: http://www.mindtouch.com/blog/2009/10/27/most-influential-people-in-open-source/ This blog post was wildly popular. It was picked up in two CNet articles and by several other publications. The first day it drove over 7,000 unique visitors. This almost doubled the MindTouch.com daily site traffic. Wow. Anyway, this is list of influencers is obviously relevant to this blog post. I hope readers here will provide their own list and recommendations.
    Anonymous 2 years ago
    I see that the article is targeted towards the opensource projects that are actively looking for exposure. As such, is totally ignorable. Even so, though, contains some obnoxious suggestions. 1. "/press page"? What's wrong with an about.html, screenshots.html, news.html and contact.html? At least these are well-known destinations on a website... 2. "Your community guidelines... should include something about treating the press like real humans who, duh, do not consider "coverage" to be quoting from other articles or a FAQ. We call that plagiarism, not coverage". Pure BS. Maybe your questions are exactly and precisely covered by FAQ, in which case that's the place you should look, and not waste anybody's time with mindless repetitions. 3. "If I post a message in your IRC channel asking why you chose an app, please don't send me to the FAQ! I want your personal story." You forget who you're talking to, I find the suggestion highly amusing. 4. "gain some empathy for the journalist POV". Here I have to admin, my personal opinion on journalists is not very good (blame the tv and newspapers). Also, is difficult to have any empathy for a journalist that writes on a website a 3 short pages article, in which each page tries to open 2 pop-ups. Please get a clue
    Anonymous 2 years ago
    1) What is the difference between a press page and a front page designed to present information about the project to the general public?2) Where is the line between enough and too much information?3) Do you have a list of the journalists we should be contacting about our projects?4) Did your discussion at OSCON cover how a FOSS project can get people to visit their web site at all?Later . . . JimThe Realeyes IDS, check it out at:http://realeyes.sourceforge.net
    Anonymous 2 years ago
    ``treating the press like real humans who, duh, do not consider "coverage" to be quoting from other articles or a FAQ. We call that plagiarism, not coverage.''That's part of my pet peeves about current journalism. It's all about cute kittens and feelings and meaningless drivel and not about truth or technical accuracy.Is it asking too much to get familiar with a topic before writing about it?(And yes, I realize it's not just the journalists. "Done tomorrow" deadlines don't help here).
    Anonymous 2 years ago
    Let me try and say this in a nicer way.Whenever I've talked to a reporter, whether it's from a major publication like the Wall Street Journal, my local "major" newspaper back in the 1990s, or a small-time rag that I never heard of, the reporter always thanked me for my time. In all situations, the reporter acknowledged that I helped him or her meet a deadline, complete a job, get published, ect.Anyone, and I mean anyone, who "drops everything" to help you make a deadline is doing you a favor. Don't forget that, and don't pretend that answering your email is the only opportunity to get publicity.Do you find that you need to approach programmers, as opposed to PR people, for many of your stories? If so, then it's your responsibility to communicate to your manager / editor that such stories need a longer lead time. Like I said in an earlier response, a lot of programmers probably have mild cases of autism and really do need time to respond.
    Esther Schindler
    Esther Schindler 2 years ago in reply to Anonymous

    When I ask for input, I am always friendly and kind. After the article posts, I always tell the contributors that it's up (with the URL) and almost always post the link back to the community where I initially asked the question (so that even those who didn't give me input have an opportunity to find out "the rest of the story"). I have done so for well over a decade.

    And, while you may not know me personally, I think I do have a generally positive reputation in the communities where I participate, on FOSS topics as well as many others. Because in most of them I participate, I don't just do a drive-by info-gathering.

    Anonymous 2 years ago
    Ester,Sorry I missed your talk at OSCON. I appreciate what you are trying to do, and I agree with many of your concerns. I do feel that your personal approach is getting in the way, however.You need to realize that open-source is not monolithic. Press exposure is right for some projects, and not for others. Can you help us clarify some of these issues and tailor your suggestions more for typical projects, so that there can be better give-and-take? I think you can; speaking at OSCON shows the requisite initiative.I can empathize with many of the negative responses I'm seeing on your comments page, but they are also part of the problem. Rather than doing as they have, and biting the outstretched hand, I would like to offer a dialog, hopeful that all parties can engage together.If you are interested, please email me. Be advised, however, that I will communicate at a pace that is comfortable to me.
    Esther Schindler
    Esther Schindler 2 years ago in reply to Anonymous

    Thanks, Open Mike, for your comments. Yours is an example of what I mentioned in an earlier message: When you disagree, have a conversation, not a confrontation. It makes me glad to respond. ::warm smile::

    One error I made in this blog post was that I started from the same assumption I used for the OSCON presentation. That is, the people in the room in San Jose were, by definition, interested in their project working better with the press. Someone who wasn't interested in the topic had plenty of other cool sessions to attend instead.

    However, as you said, not every open source project cares about getting press attention. I should have been more explicit that this advice does not necessarily apply to every project. If you're doing it for yourselves, and you don't care about being listed in a "Most important open source apps coming out this year," then it's no hardship for you to not-respond (or to be polite, say "No thanks, no time") when a journalist comes knocking.

    Even when a project-as-a-whole does care, it won't matter to every developer involved. That's copacetic; some people get excited about security testing, others by writing doc. We contribute in whatever way makes us comfortable.

    My point is that if a project does care about being written about in the media it needs to have at least one person whose role it is to Be Called Upon. Just as it behooves a job seeker to understand something about the way an recruiter works, and it's a good idea for a programmer to actually ask her user how he's going to use the software. It always helps to understand the process. This is my process, and the process of most technology journalists.

    Please do read through Josh Berkus' slides, in the link I gave in the resources; he gives a good example of the timeline necessary to send out press releases about the newest version of Open Office or PostgreSQL. And as he so eloquently pointed out, a press release is not a copy of your release notes.

    Anonymous 2 years ago
    Also, you can try adding your project to OpenShare (openshare.emotionull.com) and exchanging ads with other OpenSource projects. It seems to be the new hype right now in OpenSource community
    Anonymous 2 years ago
    Esther,I think you're overestimating your importance and readership.You remind me of a headhunter who once called me and needed my resume and other paperwork right away. I was supposed to kiss her ass because I needed a job, right? Well, I did the paperwork ASAP, sent her my resume, and never heard from her again.This is the 21st century; and I can get great exposure by self-publishing on sites like Code Project, and by submitting articles to Slashdot. I will "drop everything" if I know that I'm going to get some good exposure on Slashdot, Wired, Wall Street Journal, ect.Why should I "drop everything" for you? What kind of exposure are you going to give me? Your articles only average a handful of comments, which in the 21st century means that you have low readership.If you want to get scoops and quotes from programmers, you need to work at their level. It's believed that many programmers have mild cases of autism, which means that it really will take a few days to get a response from such programmers.Anyway, I'd like to repeat a sign that I saw in traffic court: "A lack of planning on your part does not constitute an emergency on my part."
    Anonymous 2 years ago
    to be blunt, there is a difference between a 'journalist' and a reporter'. A 'journalist' is someone who is out to report facts. Nothing else. Theirs is not to sway public opinion or nudge readers toward a direction. 'Reporters' on the other hand, are presenting an agenda. Whether it be their own or someone who pays them, they don't necessarily care about facts unless they happen to coincide with their intention.You use the term 'journalist' a lot in this article, presumably to make people think that at least you yourself are the 'journalist' type. While I can see a 'journalist' appreciating the spoon feeding you suggest in a press page as a mere starting point in their investigation, I would heavily expect that a real 'journalist' would not settle for only that information.Sadly, there are very few , if any 'true' journalists around anymore. If everyone has their price, then seemingly, the price to buy a media person is at bargain basement levels.Most of the 'serious' OpenSource projects have a Wiki or information page where all the information you are asking for and much more, with only the need to click on a page or two.Sadly, there are quite a few projects that suffer from a lack of direction and amateurish presentation. That shouldn't be seen as the generalized picture of Open Source projects overall. There are so many more solid, serious projects outnumbering those pitiful , lackluster others.I certainly hope you do continue to work at presenting yourself as a 'journalist' and live up to the expectations of such.The world is indeed far too tired and bored with yet another reporter trying to cash in on someone elses work.Big Bear
    Anonymous 2 years ago
    I agree with the writer's suggestions on effectively dealing with the Press in regard open Source "projects".It becomes almost impossible thought to not call out many "so-called" tech journalists when they publish (knowingly) false, misleading, extremely (unsubstantiated) biased reports and other garbage about particularly Open Source, but other technology projects as well.I personally have no intention of refraining from clarifying stupidity and outright lies when they occurs, as so ofter happens now-a-days.W. Andersonwanderson@kimalcorp.org
    Esther Schindler
    Esther Schindler 2 years ago in reply to Anonymous

    Oh, by all means, correct us when we are wrong. But it's far more effective to address the fact and not the individual. That is, there's a major difference between, "I believe you are mistaken; this fact is incorrect, as you'll see at LINK" and "You are an idiot." If nothing else, the former lets us (all) get smarter.

    Correct facts, sure. But assume that the reporter was simply wrong about that fact (particularly because the right person from the open source project was "too busy coding" to ever respond to her message), not that she was too dumb to understand the answer.

    Anonymous 2 years ago
    This article was highlighted by Slashdot, so there are more comments getting posted over there.
    Anonymous 2 years ago
    I am a long time Windows app. developer (think EDIF and Anadigm Inc.) recently converted to Linux.As such I am often looking for an app. that will do some specific task, if it is really useful and interesting then I might even join the development effort.I am would be amazed at the number of projects that describe their goals in gobblydygook or even have no description at all apart from "its the greatest thing since sliced bread".Yeah great. :-(Actually it seems that the root cause is often that the project leaders really have no idea what it is that they are developing either! The result is yet another arcane abandonware project which does no one any good and just wastes the developers efforts.Like it or not a one paragraph summary is essential - that fact that it is really hard to write is only an indication of how much confusion exists.
    Anonymous 2 years ago
    The quote in the article, "it generally does mean, 'Drop everything and answer us now,'" is quite disrespectful when approaching solo developers and small teams. Interruptions are so disruptive to the software development process that seasoned software developers don't work with people who make such silly demands. "Drop everything and answer us now," sounds like, "Bow down to me so I can make my deadline at your expense."
    Anonymous 2 years ago in reply to Anonymous
    I don't agree with your statement - I'm a solo developer too. You have to balance the value you will get out of the press release against the time used to respond. If you charge $x per hour and it takes you 10 minutes to respond (and another 10 minutes to get back into work), you have to compare how much it will cost you to place an ad in the newspaper to get the same exposure = $y. If $y is bigger than $x/3 (20 minutes) you drop everything and respond immediately. And $y is ALWAYS bigger than $x/3!It's a simple if-statement
    Anonymous 2 years ago
    Remember, that a reporter is the most important person you will ever meet. So even if they're a giant douche then you have to kiss their ass every chance you get, and buy them lunch, cos they're giving up their life to make YOUR project a success.Well, that's what I got from this article.
    Anonymous 2 years ago
    I will add /press to our site. I didnt realize that was the norm... Thanks.-jp

      Add a comment

      Post a comment using one of these accounts
      Or join now
      At least 6 characters

      Note: Comment will appear soon after you have activated your account.
      Obscene/spam comments will be removed and accounts suspended.
      The information you submit is subject to our Privacy Policy and Terms of Service.

      ITworld LIVE

      Open SourceWhite Papers & Webcasts

      White Paper

      Consolidating SAP Applications to Linux on Power by IDC

      IDC studied a group of enterprises that had deployed SAP applications on IBM Power Systems servers running Linux server operating environments and had been working with those systems for several years. Learn about the results...

      White Paper

      An Interactive eGuide: Open Source

      By now, enterprises are well aware of the benefits of open-source software, which boasts a clean design, reliability, and maintainability, as well as support for standards and community values. But perhaps the biggest benefit is quality; since open-source software users have access to source code, bug fixes and enhancements come from multiple sources, often resulting in superior software.

      See more White Papers | Webcasts

      Ask a question

      Ask a Question