Posts Mentioning RSS Toggle Comment Threads | Keyboard Shortcuts

  • Paul Kim 7:15 pm on June 29, 2007 Permalink | Reply  

    iPhone Free-for-all! 

    We hid an iPhone in a tree in the Mozilla parking lot today, and had our summer interns take turns trying to shake it loose. Much hilarity, and a brief WebKit induced melee, ensued after it was dislodged.*

    shake the tree


    * Mmm-OK, not really. :-) We were playing kickball Wednesday and somehow stuck the ball up there. And to my friend George @ Apple: congrats brother!

     
    • fligtar 9:07 pm on June 29, 2007 Permalink | Reply

      I was about to be pretty pissed that I am WFH this week.

  • Paul Kim 3:29 pm on June 26, 2007 Permalink | Reply  

    Miro needs your help 

    Nicholas over at Miro (previously the Democracy player) is asking for a little help from bloggers to ensure people can quickly find their renamed site when they go live in two weeks.

    Miro is coming!

    (Note that the site won’t be active for a couple of weeks.)

     
  • Paul Kim 11:02 pm on June 24, 2007 Permalink | Reply  

    mark shuttleworth on firefox 

    Kind words for Mozilla and Firefox from the founder of Ubuntu Linux.

    The Mozilla Firefox browser is a great example of what happens when you get a small team that has good raw materials and they just relentlessly focus on making something that’s a joy to use. It’s a combination of simplicity and extensibility that gives you the ability to produce something that is both easy to use for a first-time user and powerful for someone who sits in front of a browser every day, all day.

    Thanks Mark.

    Via TechNewsWorld.com.

     
  • Paul Kim 12:21 pm on June 22, 2007 Permalink | Reply  

    Firefox 2 on The Daily Show 

    Firefox 2 on The Daily Show

    We’re on at 2:37 in the clip (turn down your office speakers). Thanks for the linkage Mike!

    Can our favorite “freedom fighting truthiness lover and anti-bear advocate” be far behind? A man can dream, can’t he?

     
  • Paul Kim 5:10 pm on June 19, 2007 Permalink | Reply  

    Getting to Know Mozilla 

    <3 moz A few weeks back Chris Beard framed a pretty interesting problem. How do we make Mozilla “increasingly knowable to a wider audience, so that we can grow as a community (and as a movement) to meet the challenges that lie ahead?”

    Now I’ve known and worked with Chris for long enough to understand how deeply he cares about helping make Mozilla sustainable for the long run.1 We both believe that a major part of getting to sustainability is making it far easier for even the most casually interested person to quickly understand what Mozilla is, and why we do what we do.

    As a relative latecomer to Mozilla, I distinctly recall how dense the layers of communication in the Mozilla project felt early on.

    When I started blogging for work, it took me several months of following our primary community blog aggregator, planet.mozilla.org, just to start to understand the flow of communication across projects, disciplines, Mozilla Corporation employees, volunteer and paid contributors, and on and on.

    And that was just the first few feet of the rabbit hole.

    Ancient – by Internet time – communication systems undergird the shinier surfaces of our blogs. Usenet newsgroups are parliament floors tucked away in a remote forest where debates occur and decisions that affect the entire project are often reached. IRC channels are our global lounges, hidden in plain sight, where developers idle and conversations can spark from the absurd to the sublime in realtime.

    There’s much, much more to it than this, but my intent is to provide the beginnings of a map for you, the traveller along the Mozilla path.

    If it’s true that language and the structures of language can inscribe the character of an individual, I think it’s also true that the ways we communicate here at Mozilla illustrate some of what makes us an animal “that is particularly hard to describe.”2

    FIRST PRINCIPLES

    Beware of all enterprises that require new clothes.
    – Henry David Thoreau, Walden

    What you now interact with as Mozilla Corporation has, at its roots, the open source Mozilla project. I won’t rehash the history (it is available elsewhere). Suffice to say that, yes, we’re structured as a corporation, but as Mitchell Baker has said:

    We formed the Mozilla Corporation as a tool for accomplishing the Mozilla mission of an open and innovative Internet. It operates to promote the public benefit. It does not operate on standard for-profit principles. The Mozilla community (including those community members who are employees of the foundation and/or corporation) would not allow it to do so.

    So while we follow some of the communication forms of a typical for-profit corporation – we issue press releases, we meet with and brief journalists and bloggers, and we maintain a web site for end users of our products – it would be a mistake to think this is the end of the story.

    More important, I think, is that the surface forms of communication of most for-profit enterprises usually reflect an imperative to control and limit these forms and the voices of those involved to mitigate risk, advance a centralized agenda, and assert command. Basically, to get shit done on a quarterly basis so you can move the business forward.

    There is likely no greater opposite model for organization to a typical corporation than an open source software project. Authority is earned through merit and contributions over time. Contributors are free to leave at any time, and will do so if they disagree with the direction of a project. And any attempt by leaders to hierarchically dictate action fails.

    In a distributed organizational model, communication naturally occurs in ways that are nonlinear and multivariate in both form and content.

    In plainer English: there are multitudes of voices, and multitudes of channels of communication, because there were and are multitudes of participants in the open source project that has begotten the Mozilla Corporation.

    It’s a lot harder to parse, and it often makes divining the “official” Mozilla position difficult, but we aren’t about to change our clothes to suit the recent enterprise.

    A MAP

    I’ve built a rudimentary grid in 3 dimensions to indicate how I understand the Mozilla communications toolkit. Precision isn’t intended here, nor value judgments (‘high’ and ‘low’ don’t equal ‘worth’). Take the various positionings of our communication channels as approximations, not fixed. Definitely room for improvement, but I wanted to start a discussion about this. It’s a bit complicated.

    mozilla communication grid

    Here’s a narrative map of how we communicate, and how you can enter the grid.

    Press releases. The closest thing we have to official statements, with a primary focus on product release news, partnership announcements, and significant events. We develop these internally at Mozilla Corporation with our PR agency. Mozilla Europe and Mozilla Japan also generate from time to time press releases that are specific to Europe and Japan. Get this content at http://www.mozilla.com/en-US/press, http://www.mozilla-europe.org/en/press and http://www.mozilla-japan.org/press.

    End user web sites. Polished product information designed to introduce potential new users to Mozilla software and encourage download and usage of same. Parallel sites for end users in the US, Europe and Japan, with more to come this year (China is up next). Get this content at: http://www.mozilla.com, http://www.mozilla-europe.org and http://www.mozilla-japan.org.

    Blogs. Two primary aggregators: planet.mozilla.org and feedhouse.mozillazine.org. Feeds at planet are added at the discretion of the module owners. Planet is the primary collection of blog content from Mozilla developers and, lately, marketers. You can view the content at planet or feedhouse through any modern feed reader.

    wiki.mozilla.org. The workhorse for product development, planning, and collaboration. The site of record for Firefox 3 feature definition. View content at: wiki.mozilla.org.

    developer.mozilla.org. The definitive resource for Mozilla developer documentation. Resources for people contributing directly to Mozilla projects, and for developers interested in building add-ons or working with Web standards. View content at: developer.mozilla.org.

    http://www.mozilla.org. The historic home of the Mozilla project. Some parts are out of date and have migrated to wiki.mozilla.org, developer.mozilla.org, and mozilla.com, but much content remains. Prior to the introduction of mozilla.com with the launch of Firefox 1.5, mozilla.org served a dual purpose as the home of both developer and end user content. A bit adrift at the moment, and in need of more attention to streamline and de-confuse visitors. Visit at http://www.mozilla.org.

    labs.mozilla.com. Mozilla Labs blog, forum and portal for our ongoing software experiments. Visit at labs.mozilla.com.

    spreadfirefox.com. The community marketing hub for Firefox. Primarily a group blog at the moment, but soon to be revamped with a much stronger project focus. Visit at http://www.spreadfirefox.com.

    IRC. One of the key ways a distributed, global software project gets work done. Developer-focused, although there is always a social discussion available on #foxymonkies. Learn more here: irc.mozilla.org/. You’ll need special client software to connect to IRC, which stands for Internet Relay Chat.

    bugzilla.mozilla.org. Think of it as the key project management tool for Mozilla software. BMO, as it’s known, is an open bug tracking system that enables group collaboration to diagnose software problems, assign responsibility, and track resolution. Anyone can create a free account and start reporting bugs with our software and web sites. Visit at bugzilla.mozilla.org.

    addons.mozilla.org. Both an end user and developer resource. For end users, the sole whitelisted provider of software add-ons that extend the functionality of Firefox. For developers, the place where they can upload the add-ons they have created for review and introduction to a worldwide audience of Firefox users. Visit at addons.mozilla.org.

    mozillazine.org. The primary resource for support for end users of Mozilla products. Completely independent of Mozilla Corporation. Also provides independent Mozilla news and hosts the blogs of several Mozilla project contributors. Visit at http://www.mozillazine.org.

    Newsgroups. Usenet newsgroups originated with the Internet and are one of the earliest methods of group communication enabled by the Internet. Because of the versatility of access options, longevity and record keeping function of newsgroups, many open source projects, including Mozilla, use them to serve as the permanent record of many policy and project decisions. Access Mozilla newsgroups through a dedicated newsreader or on the Web via Google Groups. Here’s a listing of active Mozilla newsgroups: http://www.mozilla.org/community/developer-forums.html.

    PARTING THOUGHTS

    I knew this was going to take some time to get down in writing. What’s clear to me now is that just getting the beginnings of a map down is only a start.

    The end goal for us, as stated up top, is to make it much easier for anyone in the world who’s interested in Mozilla to more quickly jump in, get the lay of the land, and start trekking alongside us. Let us know what you think!


    1 It’s right up there for him with a free and sovereign Ottawa, as far as I can tell. I believe, Chris, I believe! ;-)

    2 Think platypus.

     
    • marco 10:29 pm on June 19, 2007 Permalink | Reply

      Hi Paul

      A ver interesting read, however I was wondering communication between whom? Us and Mozilla, within the macro cosmos of Mozilla (on the planet ;o) or withing the org/com?

      As an active member of spreadfirefox (SFX) I am concerned about is position right now. As a project driven site (as you indicated) we should move to a highly interactive information machine, where finite projects (thus published results) and infinite projects (this what the public can follow), I would hope we would generate more knowledge.

      Question is should all orbs be in the uppermost corner? And even though you model is relative, have you thought about scaling?

      Just to toss the salad ;o)

      Marco

    • Paul Kim 6:17 am on June 20, 2007 Permalink | Reply

      Communications both internally in the project (IRC, bugzilla) and externally (blogs, press releases) are mapped here, Marco.

      You raise an interesting question about whether each communication form ultimately should move to the uppermost corner. I don’t think that’s actually realistic or desirable (if for example, we were issuing press releases every day, I think people would kill us ;-) . As I indicated in the post — no value judgment intended by the high/low scale.

      My main point was to begin a discussion about improving the ways people who aren’t part of Mozilla can get introduced to us and quickly understand who we are.

    • Rafael 7:31 am on June 20, 2007 Permalink | Reply

      Nice image. It’s like, if there’s a tool or method of communication, Mozilla is using it.

    • Neil 6:42 am on June 21, 2007 Permalink | Reply

      Special client software to connect to IRC? Don’t forget the mozilla.org projects that include IRC connectivity.

    • Jason Orendorff 9:44 am on June 21, 2007 Permalink | Reply

      Thanks for doing this. I haven’t seen the whole Mozilla communications story described in one place before. If it can be improved upon (and I suspect it can) then this is an invaluable step.

    • Paul Kim 11:44 am on June 21, 2007 Permalink | Reply

      I went ahead and excerpted this post (the Map section) on wiki.mozilla.org. Feel free to add and edit my starter list of places we communicate.

    • Jason Orendorff 5:29 pm on June 21, 2007 Permalink | Reply

      Sweet!

      I wanted to add: as a new-to-Mozilla hacker, it was a little frustrating that there were so many places I had to stumble across by luck and by people saying, “oh, do you hang out on IRC?” (before which I had no idea irc.mozilla.org existed).

      For example, right now I think planet.mozilla.org is probably the easiest, most interesting, and sneakiest way for a newbie to follow along and learn by osmosis. But I didn’t even know about it until I started *interviewing* here!

  • Paul Kim 2:41 pm on June 14, 2007 Permalink | Reply  

    responsible marketing 

    It’s been a while since I’ve seen one of these fiery, challenging posts from Seth Godin. This one is great and inspiring. Thanks Seth.

    Let me be really clear, just in case. If you think that the world would be a better place if everyone owned a handgun, then yes, market handguns as hard as you can. If you honestly believe that kids are well served by drinking a dozen spoonfuls of sugar every morning before school, then I may believe you’re wrong, but you should go ahead and market your artificially-sweetened juice product. My point is that you have no right to market things you know are harmful or that lead to bad outcomes, regardless of how much you need that job.

    Along the way, “just doing my job,” has become a mantra for blind marketers who are making short-term mistakes in order to avoid a conflict with the client or the boss. As marketing becomes ever more powerful, this is just untenable. It’s unacceptable.

    If you get asked to market something, you’re responsible. You’re responsible for the impacts, the costs, the side affects and the damage. You killed that kid. You poisoned that river. You led to that fight. If you can’t put your name on it, I hope you’ll walk away. If only 10% of us did that, imagine the changes. Imagine how proud you’d be of your work.

     
c
compose new post
j
next post/next comment
k
previous post/previous comment
r
reply
e
edit
o
show/hide comments
t
go to top
l
go to login
h
show/hide help
esc
cancel