Tuesday May 26, 2009

BarCamp Tokyo: Fall 2009

The planning for BarCamp Tokyo Fall 2009 is starting now. I'll be on the organizing team again. We have more time. We're going bigger. And better. Should be cool. Check back often. And if you are in Tokyo you can get directly involved. What's cool about BarCamp is that, quite frankly, no one is special. Instead, everyone organizes and everyone presents. Everyone is special, actually. Everyone has something to contribute.

Sunday May 17, 2009

BarCamp Tokyo 051609: Photos

Amazing day at BarCamp Tokyo all day Saturday and well into the evening. I got home totally exhausted. This event was wonderful because it was organized by volunteers, the corporate sponsors were interested in supporting the community, everyone cooperated and participated, the talks were diverse and interesting, the venue was cool, and we filled the place with about 100 people from many international and Japanese communities in Tokyo. It`s all about the community. And the community led in every way. Over time we should continue moving in this direction and mixing among as many communities as possible. Tokyo is a very large hub in the global community, no question about it. More here on BarCamp Tokyo.

BarCamp Tokyo 051609 BarCamp Tokyo 051609

BarCamp Tokyo 051609 BarCamp Tokyo 051609

BarCamp Tokyo 051609 BarCamp Tokyo 051609

BarCamp Tokyo 051609 BarCamp Tokyo 051609

BarCamp Tokyo 051609 BarCamp Tokyo 051609

BarCamp Tokyo 051609 BarCamp Tokyo 051609

BarCamp Tokyo 051609 BarCamp Tokyo 051609

BarCamp Tokyo 051609 BarCamp Tokyo 051609

BarCamp Tokyo 051609 BarCamp Tokyo 051609

BarCamp Tokyo 051609 BarCamp Tokyo 051609

BarCamp Tokyo 051609 BarCamp Tokyo 051609

BarCamp Tokyo 051609 BarCamp Tokyo 051609

BarCamp Tokyo 051609 BarCamp Tokyo 051609

BarCamp Tokyo 051609 BarCamp Tokyo 051609

BarCamp Tokyo 051609 BarCamp Tokyo 051609

BarCamp Tokyo 051609 BarCamp Tokyo 051609

BarCamp Tokyo 051609 BarCamp Tokyo 051609

BarCamp Tokyo 051609 BarCamp Tokyo 051609

BarCamp Tokyo 051609 BarCamp Tokyo 051609

BarCamp Tokyo 051609 BarCamp Tokyo 051609

BarCamp Tokyo 051609 BarCamp Tokyo 051609

BarCamp Tokyo 051609 BarCamp Tokyo 051609

BarCamp Tokyo 051609 BarCamp Tokyo 051609

BarCamp Tokyo 051609 BarCamp Tokyo 051609

BarCamp Tokyo 051609 BarCamp Tokyo 051609

BarCamp Tokyo 051609 BarCamp Tokyo 051609

BarCamp Tokyo 051609 BarCamp Tokyo 051609

BarCamp Tokyo 051609 BarCamp Tokyo 051609

BarCamp Tokyo 051609 BarCamp Tokyo 051609

BarCamp Tokyo 051609 BarCamp Tokyo 051609

BarCamp Tokyo 051609 BarCamp Tokyo 051609

BarCamp Tokyo 051609 BarCamp Tokyo 051609

BarCamp Tokyo 051609 BarCamp Tokyo 051609

BarCamp Tokyo 051609 BarCamp Tokyo 051609

BarCamp Tokyo 051609 BarCamp Tokyo 051609

BarCamp Tokyo 051609 BarCamp Tokyo 051609

BarCamp Tokyo 051609 BarCamp Tokyo 051609

BarCamp Tokyo 051609 BarCamp Tokyo 051609

BarCamp Tokyo 051609 BarCamp Tokyo 051609

Saturday May 02, 2009

Wanted: T-Shirt Sponsors for BarCamp Tokyo

The planning for BarCamp Tokyo is coming along nicely. I see over 100 people signed up to attend, and there is a lot of buzz about who will present during BarCamp on May 16th. The venue is all set, too. There are six sponsors so far: O'Reilly, Opera Software, Sun Microsystems, Tokyo2Point0, Sapphire Interactive, Fujimamas. All of us organizing BarCamp greatly appreciate the efforts and resources those sponsors are contributing to this community effort. However, there is one last item we need sponsorship for: T-Shirts. This is a big deal. We need a shirt to wear. And we are really looking forward to creating an original BarCamp Tokyo t-shirt that blows people away and makes sponsors proud to be involved. I'm not talking about some half-baked design just to have a shirt. I'm talking about something with some style. Something beautiful. Something everyone wants. Remember, we are building an multi-level international community in Tokyo -- a community of communities that calls Tokyo home but reaches right around the world into well-established and emerging markets and interesting new communities. In other words, it's big. Heck, Tokyo is big enough, but that's not big enough for us. Tokyo = Global.

So, there you have it. There are sponsorship opportunities open for companies to get directly involved in BarCamp Tokyo and contribute to some cool shirts. Interested? Check in with Karamoon (here, here, here). Or leave me a comment here. Or mail me at jimgris at sun dot com.

Sunday Apr 26, 2009

The Distinction Between Power and Leadership

Interesting talk from Marshall Ganz about building community and distributing leadership. At the 13:10 minute mark of the video he talks about the distinction between power and leadership and how in voluntary associations you can`t rely on political or economic coercion to get people to something. You can`t substitute power for leadership. Leaders of volunteers elicit cooperation by tapping into the shared values of the community, and that`s a much more challenging exercising than dictating orders with threats of force to back you up.

This quote at the 14:15 minute mark sums it nicely: "It`s very easy, if you are in a place where you can fire people if they don`t do what you want, to kid yourself about why people are collaborating and cooperating with you. It`s very easy if you are in a place where you can put people in jail if they don`t do what you want. When you are operating in a voluntary setting you don`t have those options so the burden of leadership is much greater because you have to elicit voluntary collaboration, cooperation, engagement, motivation, commitment, etc. So, in a sense, it`s sort of leadership on its own without the props that are often available to us to exercise authority in organizations."

Friday Apr 10, 2009

BarCamp Tokyo 2009

There is a BarCamp being organized in Tokyo. Cool. I am looking forward to participating. If you are in Tokyo and will be around at the end of May, go to BarCamp Tokyo 2009 and jump in. I have never been to a BarCamp, but I think the Tokyo community will end up running an interesting conference locally that also extends internationally.

Wednesday Apr 01, 2009

Looking for Leaders in all the Wrong Places

Really good article about leadership from David Rothkopf in the Washington Post the other day -- Where Are the Leaders? My favorite quote is this one right here: "Everywhere you look, it seems that the men and women in positions of power are receding. The closer you look, the smaller they get. Once there were titans running the financial and business worlds, lions of the legislature, great statesmen astride the global stage, individuals who weren't just victims of history but who bent it to their wills. Or maybe it's just that people in the rearview mirror appear larger than they really were."

Yes, I do think the rearview mirror distorts our view, but I also think the current crop of leads out there is poor at best. And I disagree with the presupposition in the article (and in most of these articles) that leadership is only for leaders. That`s what keeps us always looking up to the special people for answers. Leadership is not just for leaders. Leadership is for all of us. And just because our so-called leaders turned out to be obviously so small, that doesn`t let all of us off the hook for our own laziness to take responsibility for our own lives. I mean after all, we believed those guys, right?  That part is our problem, not theirs. Don`t look up for leadership. Look in the mirror. Weave that notion into the article as you read it. I think it works.

Thursday Mar 05, 2009

The Stories of Community

Why Stories Matter: The art and craft of social change -- "Learning skills and practices is not like learning a formula; it’s more like learning how to ride a bicycle. You can read 10 books about it or listen to someone lecture about it all day, but how do you really start learning to ride a bicycle? You get on. And you fall. That’s how you learn practices. That’s how you learn organizing." -- Marshall Ganz

Nice article from Marshall Ganz on using the power of story (four specific levels of stories, actually) to engage people and build communities that drive change. Story telling is as old as it gets and remains probably the most effective way to deliver information that resonates. Here`s a little Ganz video, too. Good stuff.

Monday Feb 23, 2009

Alinsky to Obama: Organize! Organize! Organize!

I`ve been catching up on my Saul Alinsky now that we have a community organizer in the White House. I was never much inspired with Alinksy, although I certainly appreciate his place in American history. When I read his stuff I just feel dirty, sort of like plodding through Eddie Bernays and his propaganda or Machiavelli and his lessons for princes. But all that is reality in power politics, and many of those guys articulate some wonderfully evil and practical tactics to gut a variety of opponents in just about any situation you`d find yourself in. If that`s the sort of thing you want to do, anyway.

It`s interesting, though. We oftentimes hear that you have to fight fire with fire, and that`s probably true in some cases. But what about the exceptions? For instance, I never get that dirty Alinsky feeling all over when reading Ghandi or King, and those guys were certainly grand community organizers fighting bad guys too. In fact, they were probably the two most effective community builders in modern history. I wouldn`t put Alinsky in their league. Ghandi and King inspire. Alinsky manipulates. Ghandi and King transcend and transform. Alinsky fights. Both views are probably necessary at various points in a great struggle, but I prefer to focus a tad more on the positive and not so much on an Al Capone street fight in a dark and dirty Chicago alley. But that`s just me.

Sanford D. Horwitt, an Alinsky biographer, writes nice piece about what the so-called father of community organizing would say to President Obama today (Alinsky would be 100 this year). I guess Obama studied under some of Alinsky`s guys for a bit. So, what`s the fatherly advice on building community? "Barack, remember what got you here ... Keep your eyes on the prize and keep organizing, organizing, organizing!" That`s not surprising. And it`s good advice. But it will be interesting to see if Obama can follow it, if he can keep his obviously well honed community organizing skills up to date from the perspective of living among the power establishment that Alinsky was always fighting. That`s where Obama sits now, after all. Will it work from way up there? To me, this is what makes the Obama presidency fascinating.

Also of note is Obama`s view of Alinsky himself. It`s far more expansive view than the narrow minded Alinsky pitched. Check out The Agitator: Barack Obama's unlikely political education for a lot of Obama`s views of Alinsky. I like this bit right here:

"Alinsky understated the degree to which people's hopes and dreams and their ideals and their values were just as important in organizing as people's self-interest. Sometimes the tendency in community organizing of the sort done by Alinsky was to downplay the power of words and of ideas when in fact ideas and words are pretty powerful. 'We hold these truths to be self-evident, all men are created equal.' Those are just words. 'I have a dream.' Just words. But they help move things. And I think it was partly that understanding that probably led me to try to do something similar in different arenas." -- Obama, 2007

In other words, community organizing isn`t always about going head to head. It`s not always about cutting people down. It`s not always about taking power away from the powerful (after all, what do you do with the power you get? Will it corrupt you as it did them?). Sometimes community building is about, well, building. It`s about inspiring. Liberating. Leading. And it`s about distributing power, not centralizing it. It goes far beyond words, too.

Friday Jan 23, 2009

If I can help ...

To my friends and colleagues caught in the RIF yesterday, please keep in touch and let me know if I can help in any way. At the bottom of this page are all of my contact points and networks, so ping me to connect. Also, it's encouraging to know that many Sun employees are extending offers of support to those impacted. Communities are transcendent. Stay connected so we can help each other. To me, that's the real value of building and contributing to communities.

Monday Jan 12, 2009

It Starts in your Heart

Some nice bits in here about community from Chris Pirillo -- How Community Works: Past, Present, and Future. My two favorites: community starts in your heart (not in your tools) and leaders grow naturally from within the community (you don`t necessarily have to start out with leaders already in place).

Tuesday Dec 30, 2008

Real Leadership Starts with Real Action

I find most conversations about "leadership" little more than meaningless chit-chat. A waste of time. Talk is cheap. Just ignore it. Action speaks clearly. With that in mind, watch this CNN clip of Japan Airlines CEO Haruka Nishimatsu's attempt to manage his company through tough times -- Evolving Excellence: $20 Billion Company CEO ... Takes the Bus. (Video: here, here,)

What do you think? I've watched the darn thing a dozen times. I can't get enough. It's an inspiration. Yet, it's so stupidly simple. And it speaks quite clearly about this guy's priorities and those of his company. Can you imagine in your wildest dreams business, labor, and political leaders in modern America following this reality of leadership? Yah, I doubt it too.

Now, some of this is cultural in that the distribution of wealth in Japan is not nearly as insane as it is in the United States, and the so-called "talent" market in Japan is nothing like it is in the West as well. The Japanese think very differently about individual talent and its value in relation to an overall organization. It's difficult to explain, but I see it everywhere around here. And I can see both good and bad in it as well. So, I'm not saying that the Japanese know best in all cases. They don't. Neither do we, actually, but we tend to not recognize that. But I do find it remarkable that this story in Japan is really not a big deal at all. Should it be? Regardless of the obvious cultural differences, the United States may be forced to make some cultural changes like these in the near future. It will be fascinating to see how the country deals with it. Is all that "talent" worth all that cash? If it is, so be it. I'm all for paying for the best. But if not, can we finally recognize it, please? Can this be any more obvious now? So far the solution is simply to raid the pockets of us regular people to save all the experts and billionaires with a never ending series of bailouts. How long that will last who knows. I suspect not for very long before people get really pissed, but what do I know. I'm nobody. I have no power. I'm not special in that system, and don't think for a minute that that doesn't get me very down at times. I know, I know ... Obama is going to save us. Right. Got it.

Oh, and by the way, when I travel throughout Asia for Sun, Japan Airlines is always an option for obvious reasons. They fly there a lot. And I generally choose based on times and prices, etc -- just like everyone else (well, everyone else who flies 3rd class, I mean). So, do you think knowing that JAL's CEO is taking the freaking bus to work hanging on to the damn strap like I do and making less money than his pilots will affect my decision to choose an airline? You can absolutely count on it. Never mind that the service on JAL (and most Asian airlines) is vastly superior to every single American and European carrier in the air, I'm talking this guy's plane because he's talking the bus. Period. And Nishimatsu didn't initiate this no-frills style of management when the U.S. fell off the financial cliff a few months ago. Nope. He started a couple of years ago. Anyway, I gotta calm down. Here are some related links talking about this issue. Good stuff. All worth a read if you are just a regular working stiff trying to figure out how to retire and put your kid through college.

Ah, one more thing before I forget. And this is a big deal. If you want to build community in this new era -- one where the people have more of a voice than ever before -- do what Nishimatsu-san does. It's required. How else would you have any credibility whatsoever?

Wednesday Dec 24, 2008

Building Community with Photography

I'm noticing more and more of my images showing up all over the web -- in blogs, on mailing lists, on news sites, in presentations, and inside multiple social networks. That's very cool. I tag my images with the Creative Commons license, so I specifically want people to use them in new and interesting ways.

Before I started taking photographs at community events a few years ago, I hadn't realized the power of an image to cut through language and cultural barriers. It's quite efficient, actually. Every time someone puts one of my images into a Chinese or Japanese or Spanish (or whatever) blog and links back to me it literally introduces me to that community in their native language. And, in many cases, I've met new people I would have never met before in countries I've never been to. All from an image. Now, this happens with text all the time, of course, since I've been communicating on one forum or another in multiple open communities for years now. But it's a very different experience with photography. Images are so much faster at making personal connections across barriers. You don't have to translate. It's easy. You just look. It's instant. In some ways, images actually transcend language while still communicating something of value. I'll have to take more pics and write fewer words.

Monday Dec 15, 2008


It`s more than a little humbling to be featured in Joi Ito`s beautiful new book, Freesouls. I don`t know what to say, actually. It`s an honor. I believe in what Joi is doing for freedom, I learn from him and those around him, and I embrace the opportunities to contribute to a growing number of open communities around the world. Freedom. See Creative Commons here. See Joi`s blog here.

Sunday Oct 26, 2008

Leadership Today

Really good conversation about leadership from Charlie Rose at the Harvard Business School with John Doerr, Jeffrey Immelt, James Wolfensohn, Meg Whitman, Anand Mahindra. My favorite bits come around the 31 minute mark when they start focusing more about the economic shift to Asia and the keys to leadership. Some of the concepts they talked about include:

    \* Spend what you earn. That doesn`t sound so anymore, eh?
    \* Educate people for a global world. The U.S. is still focused on the West.
    \* Don`t forget the liberal arts. Think.
    \* Ask people to help. People want to gather together, be involved, volunteer, help. Ask them.
    \* Build the following: a sound financial system, an energy policy, a health care system.
    \* Be accountable for results.
    \* Balance right brain and left brain thinking.
    \* Encourage a culture of acknowledging mistakes.
    \* Knowing is not nearly as important as learning.
    \* Expect unpredictability.
    \* Be willing to make decisions and stand by them.
    \* Communication.
    \* Transparency.
    \* Ideas are good, but execution is absolutely everything.
    \* Teams win.
    \* Character. You know it when you see it.

I`m extremely suspect of so-called experts and big names predicting the future nowadays, but this panel was a nice mix of sobering realism and inspiration with very little preaching. Just some people talking. Well worth a listen.

Sunday Oct 19, 2008

Sharing Cultures

There is a new Creative Commons campaign for 2008. And a great new video on sharing the culture. This blog is under CC. And so are my 9,000 or so images on flickr. The CC culture has enabled me to meet many hundreds of people around the world and also to be exposed to many thousands more. Really wild experience. Liberation.

The "New Context" Conference 2008: Tokyo

Looking forward to The New Context Conference in Tokyo in a couple of weeks. Looks like a great line up of international speakers for some conversation about open networks in a post Web 2.0 world. Will not miss this.

Wednesday Oct 08, 2008

Face to Face

David Sifry, founder of Technorati and Offbeat Guides, talks about building international businesses. Two quick points: you need to find great local people you can trust, and you need to make sure they are properly connected and can execute. How do you do this? There are no exceptions: you have to go there. Wherever there is. You have to go spend time with people. Face to face. 

Thursday Jun 12, 2008

Sun Czech #1

My Czech is a tad rusty, but I'm told that Sun was recently voted the best open source company in the Czech Republic for its support of the NetBeans community. Congrats, guys! I'll be in Prague for the first time in a couple of weeks, so I'm looking forward to meeting everyone there.

Tuesday Jun 03, 2008

Организация сообществ OpenSolaris

OpenSolaris представляет собой сообщество сообществ, поэтому организация таких структут требует затрат сил и времени. И этого никак не избежать. Вброс кода на общую стену для самостоятельного изучения - это последнее, что может привлечь разработчиков и пользователей во всем мире. Самое большое на данный момент сообщество OpenSolaris проживает по адресу opensolaris.org, но даже теперь оно состоит из множества небольших сообществ, которые складываюстя в группы сообществ, проекты и группы пользователей. А тем временем вместе с появлением новых веб-сайтов на развивающемся рынке появляются новые сообщества, а также закрытые дистрибьюторы, которые не обязательно имеют возможность прямого соединения для работы с opensolaris.org. OpenSolaris больше не монолитная структура в одной географической точке. Сообщество растет и изменяется в масштабе всего мира.

С тех пор как компания Sun открыла общему доступу закрытые проекты на opensolaris.org и продолжает в открытую разрабатывать проекты с самого начала, у многих возникли вопросы: "Как организовать сообщество?", "Зачем нам сообщество?", "Как сделать так, чтобы сообщество расширялось?" Итак, мой вариант ответа на эти вопросы без технических подробностей. Список приведенных методов не обязательно будет полным (да мы и не пытались выполнять некоторые пункты безукоризненно), это всего лишь набор предложений, которые помогут решить, нужно ли вам организовывать сообщество вокруг вашей идеи.

Создание сообщества
  1. Планирование и организация: Первое, что необходимо четко себе представлять: создание сообщества - это активный непрерывный процесс планирования и реализации. Некоторые не принимают это во внимание. Они верят, что сообщество будет расти как живой организм. Но я более чем уверен, что большинство сообществ расширяются благодаря активным участникам, напрямую приглашающим новых людей в сообщество и управляющим ресурсами из различных источников: корпоративных, учрежденческих, финансовых. Кроме этого, я полагаю что идея создания сообщества во многом основывается на двух простых принципах: (1) открытый обмен информацией и (2) открытая разработка. По существу, работать и общаться в открытую. А если вы планируете создать по-настоящему огромное сообщество, вам нужно как следует позаботиться о трех вещах: (1) постоянно общаться с большим количеством человек, (2) посвящать их в свою работу, и (3) обеспечить им возможность вносить свой вклад, работать над чем-либо и делиться этим с другими людьми. Тогда процесс работы сам по себе поможет организовать сообщество, стимулируя работу и общение. И процесс пойдет. Но активная организация начинается с плана. Напишите один. Затем начните организацию. Затем поправьте план. Повторите.

  2. Прозрачность: Выбирайтесь из укрытий. Нельзя создавать сообщество прячась за брандмауэром. Общение, упорядоченные данные, исходный код, двоичный код, документация, инструментарий, люди, инфраструктура, иллюстрации -- вытаскивайте все это, чтобы каждый имел равные возможности для совместной работы. Если у вас нечем поделиться - никто не поделиться с вами и сообщества не получится. А если вы будете говорить про себя, никто не услышит и даже не подумает о вашем существовании. Это единственная огромная ошибка которую допускают люди в компании Sun. Они пытаются существовать в двух мирах. Вы не можете. Решите. Или вы открыты или нет.

  3. Участие: Сообщество предполагает непосредственное участие и построение доверительных отношений. Это значит, что каждый выбирает свой путь, вкладывая в развитие сообщества, ожидая перспектив и открытости. Такой подход можно представить себе как различие между сообществом и программой. Как правило, для большинства программ существует только одна дорога -- из компании на рынок. Но сообщес��ва как минимум двусторонни (фактически многомернее) и могут многое накапливать в себе и многое отдавать. Кроме этого, участие предполагает работу, а не разговоры. Тех кто руководит и чей голос перекрывает все остальные. Заработать доверие можно только трудом, вкладываемым в сообщество, а не названием своей компании. Если вы хотите чтобы люди посещали сообщество, вам следует прислушаться к этому совету и позволить им принять участие.

  4. Вклад в сообщество: Определите, какого вклада в ждете. Определите основные категории, соответствующие примеры и ждите, пока сообщество предложит свои примеры и укажет мелочи, которых вы не учли (фактически это и есть цель). Это список тех дополнений, в которых участвовали члены сообщества OpenSolaris -- код, скрипты, тесты, справка, презентации, группы пользователей, управление конференцией, языковые порталы, переводы, университетские курсы, графические средства, реклама, обучающие материалы, демо-ролики, видео, веб-сайты, вики, объединения, документация, статьи, блоги, подкасты, процесс разработки, учебные пособия, методы входа, обратная связь, средства компановки языка, инструментарий SCM, перезапись связанных двоичных файлов, система слежения за ошибками, командные оболочки, дистрибутивы, книги, порты, управление и т.д. Некоторые из этих элементов технические, некоторые нет, но большинство не включает в себя код ядра системы. Другими словами, подумайте, какой вклад вы хотели бы получить со стороны членов сообщества, а затем просто позвольте списку открыто разрастаться. После того как процесс пойдет своим ходом, отметьте тех, кто действительно вносит вклад в развитие сообщества. Необходимо постоянно привлекать внимание к вкладу в развитие сообщества, но делать это косвеннным образом. В большинстве сообществ все знают людей, которые вносят реальный вклад в развитие, потому что дела говорят сами за себя, и, как правило, такие люди работают друг с другом в открытую. Не будет лишним время от времени приносить благодарность таким людям.

  5. Презентации: Главная проблема всех технических презентаций - их продолжительность и сосредоточенность на описании непосредственно технологии. Это подойдет для класса или интерактивного обучающего урока. Но создание сообщества практически не связано с технологией, а связано с людьми. Конечно, есть резон пояснить свою технологию, но следует обратить основное внимание на то, как разработчики и пользователи смогут принять участие и внести свою лепту в эту технологию и сообщество, на то, какие преимущества в итоге получат все. В большинстве технический презентаций можно видеть один итоговый слайд со списком списков для вступления в сообщество. Этого недостаточно. Нельзя говорит об этом после всего, надо сделать это ключевым.

  6. Конференции: Конференции нужно посещать. Компания Sun проводит различные конференции, но также стоит пойти на другие встречи по FOSS (САПО). Хоть они и отличаются, но будут полезны. Не нужно стараться побывать на всех конференциях. Участие в собраниях, коридорных беседах, совещаниях BOF и вечеринках не менее важно, чем представление официальных бумаг. Стоит просто побыть на таких мероприятиях. Чтобы создать чувство сообщества, нужно смешивать личное и интерактивное общение. Но не упускайте возможности провести короткий экстренный разговор! Большинство хороших конференций дают такую возможность. Кроме этого, добавьте группы пользователей в список конференций. Перейдите к ним или создайте их. Если решили создать группу пользователей, сделайте это в кафе, баре или еще где-нибудь. Начинайте спокойно и дружелюбно, позвольте технической презентации медленно вырасти по мере того, как люди будут переносить свой опыт в группу. И не думайте, что нужно каждый месяц проводить большую техническую презентацию с сотней человек в помещении. Это нереально. Попробуйте проводить технические собрания раз в квартал, при ежемесячных встречах в баре с закуской и пивом и обсуждениями деталей в списках рассылки между встречами. Начинайте с малого, стараясь найти варианты для создания традиций посредством повторения опыта. С течением времени возникнет небольшая культура, которая станет связывающим элементом для группы.

  7. Процесс разработки и инфраструктура: Если вы собираетесь создать сообществ��, вам придется потратить некоторое время на расчет физической инфраструктуры, которая понадобится для поддержки всех членов сообщества. Будет ли она масштабируемой? Как построить процесс разработки для включения дополнений? Какой вид тестирования необходим? Будет ли предлагаться "песочница" для экспериментов? Какие средства нужны для хранения компонентов проекта? Кому дать доступ? Все это зависит от того, будет ли в качестве хоста использоваться opensolaris.org либо другой сайт, и где будут созданы группы сообщества, группы пользователей или проект разработки. Создателей высококлассного кода всегода немного, и эти ребята могут подобрать себе нужный инструментарий. Однако, следует так же привлекать к дискуссии и не-программистов, хотя бы немного, тогда ваша инфраструктура будет учитывать возможност размещения дополнений различного рода.

  8. Лидерство, управление, культура: Какие ценности у вашего сообщества? Как будет выглядеть его социальная структура? Как будет сообщество существовать самостоятельно? Как вы будете принимать решения? Какую модель лидера будете использовать? Как привлечь внимание к активным участникам? Как управлять конфликтами? Все эти вопросы появляются в любой достаточно большой группе, объединяющей людей, совместно работающих над какой-либо проблемой. Когда группа небольшая, все легко можно разрешить...в уме. Но когда сообщество преобретает глобальный масштаб, нужно задокументировать желательное поведение и установить некоторые правила управления. Они не должны быть всеобъемлющими и бюрократическими, но люди должны понимать, что вы поощряете и чего ожидаете. Возможно, иметь одного сильного лидера лучше всего, но вы можете принять решение о применение других вариантов, например механизмов распределенного руководства. Изучите для примера сообщества Mozilla, Linux, Apache, Ruby, Java и BSD. На самом деле существует много других, но это самые крупные сообщества по открытому программного обеспечению.

  9. Университеты: Если вы собираетесь развиваться, вернитесь в школу и пообщайтесь с молодыми людьми. В первую очередь представьте свой проект учащимся и преподавателям в странах с развивающейся экономикой По очевидным причинам есть смысл начать с Индии и Китая. Но не стоит игнорировать сформировавшиеся рынки. Посещение университета, возможно, наилучший вариант убедиться в том, что проект имеет будущее. Поэтому не стоит им пренебрегать. Лучше поставить университеты первыми среди приоритетов. Кроме прочего, это, вероятно, будет самой забавной частью в процессе создания сообщества.

  10. Глобальные задачи: Сообщество организуется с учетом глобальных перспектив. Где найти разработчиков, которые заинтересуются вашей идеей? Спешите туда. Скорее. Когда вы работаете в глобальных масштабах, вы сталкиваетесь с различными необычными языками и культурными вопросами, которые замедляют ваше развитие. Учтите это. Найдите людей, которые могут помочь вам в организации сообщества в данном пункте, а затем постарайтесь объединить все эти точки воедино. У вас не "одно" сообщество на весь мир, поэтому не следует ожидать, что все просто последуют за вами (или даже поймут вас). У вас будет множество сообществ и они будут выражать свою независимость по-разному. Ваша работа - поддерживать их независимость насколько это нужно, но также оказать помощь для взаимодействия с другими регионами, чтобы они смогли принять участие в данном метасообществе. Кстати, это нелегко. Но необходимо. С развитием рынкам это может стать источником действительно инновационных дополнений.

  11. Маркетинг: Познакомьтесь с вашими маркетологами. Они могут помочь сделать рекламу вашему проекту на конференциях, в СМИ, в работе аналитиков или на встречах с пользователями. Кроме этого, они могут предложить перспективные наработки по важным вопросам, о которых вы не задумывались. Таким как торговые марки, брендинг, выпуск товара, анонсы, утечки и подрыв рынка. Не обязательно знать, что СМИ говорят о вас, не так ли? Может больше конкретной помощи? Что за конкрентные методы могут увидеть маркетологи в отличие от вас? Кроме этого, участвуйте в специальных программах, которые время от времени проводит компания Sun, например конкурсы и соревнования по к��дированию. Также у компании имеются другие программы для разработчиков и веб-сайты, которые приветствуют участие и материалы по существу. Так можно удачно использовать глобальные ресурсы компании. Кстати, скромность и честность - это лучшие техники для проведения в жизнь эффективного маркетинга по открытому коду. Держите это в голове, когда будете раскручивать свою идею.

  12. Активная поддержка: Это больше чем маркетинг и конечно же, отличается от него. И не связано с такими специфическими маркетинговыми дисциплинами как реклама, сбыт, брендинг, связи с общественностью или AR. Напротив, это связано с прямым, бесцензурным привлечением на уровне, который приводит к активному участию и вкладу в работу. Связано с организацией сообщества постредством открытых коммуникаций. Теперь активная поддержка, конечно, включает маркетинг, но, кроме него, это проектировщики и руководители проектов -- а также все, кто хочет принять участие. Отметит, что вы являетесь самым важным звеном поддержки своей работы. Поэтому вы и берете на себя прямую ответственность за организацию коммуникации по своему усмотрению. Вы будете привлекать и другие ресурсы для этих целей, но в конечном счете вы будет ответственны за результаты своей работы -- что в данном случае означает расширение сообщества и поддержку своей технологии. Не следует перекидывать это на чужие плечи и стоять в сторонке. Участвуйте.

  13. Правовые вопросы: Этот пукнт очень важен для компании Sun, так как вы открываете код и интструментарий, который был скрыт до этого. Но даже после того как вы начали работать открыто, необходимо следить за соблюдением прав на товарные знаки, авторские права, соглашений с коллегами, лицензированием, анализом исходного кода и т.д. Такие вещи не обязательно помогут расшириться вашему сообществу, но наверняка не пустят дела на самотек. Познакомьтесь с вашими юристами. Расскажите им о нуждах сообщества и попросите рассказать вас о законодательных реалиях. Тогда знания получат обе стороны.

  14. Управление проектом: С ростом сообщества, оно наверняка начнет работать над несколькими прикладными проектами, вовлекая в работу пользователей по всему миру. Кто возьмется выполнять все эти сложные операции? Кто будет придерживаться плана, обновляя исходные параметры и графики работы? Кто поможет вас с организационной политикой, с которой непременно придется столкнуться? Так что, вероятно, вы захотите найти хорошего руководителя проектов, который поможет справиться со всем. Открытое сообщество нужно как инженерам, так и руководителям проекта. Если посмотреть на проект в самом широком смысле, можно заметить что он касается множества различных дисциплин до и после брандмауэра. Это влияет на то, как организуется сообщество. 

  15. Развлекайтесь: И наконец, создание сообщества - это социальное упражнение, поэтому люди должны развлекаться участвуя. Вы ведь хотите затянуть людей в свое сообщество, верно? Вы хотите, чтобы люди посещали сообщество, не так ли? Сделайте так, чтобы проводить время в нем было забавно. Просто дайте людям возможность веселиться и они ей воспользуются.

Ссылки OpenSolaris:

Структура | Группы сообщества | Проекты | Основная ссылка сайта | Contributing | Достоинства | Процесс разработки | Ссылки разработчикам | Поддержка и группы пользователей | Создатели кода

Книги по открытым исходным текстам, лицензированию и развитию сообщества:

The Cathedral and the Bazaar Eric Raymond | Innovation Happens Elsewhere Ron Goldman, Richard P. Gabriel | Open Source & Free Software Licensing Andrew M. St. Laurent | Open Source Licensing: Software Freedom & Intellectual Property Law Lawrence Rosen | Open Sources: Voices from the Open Source Revolution Oreilly | Open Sources 2.0 The Continuing Evolution Oreilly | Free as in Freedom Richard Stallman

Сообщение обновлено: 12/26/07, 12/27/07, 4/28/08, 5/16/08

构建 OpenSolaris 社区

OpenSolaris 是社区的社区,构建这些社区需要时间和精力。没有其他办法。各自为战的开发代码将会失去一个结识全世界开发人员和用户的机会。目前,最大的 OpenSolaris 社区活跃在 opensolaris.org 上,但即便它现在也是由许多比较小的社区组成的,包括社区组、项目和用户组。现在还有其他新出现的社区开始在新兴市场或地区创办网站,这些都未必与 opensolaris.org 上的操作有直接的联系。OpenSolaris 不再单调地局限于某一个地区。它开始在全球范围内增长和多样化。

Sun 开始将已关闭的开发项目在 opensolaris.org 上公开,或者公开启动一个新项目,许多人会问,“我们如何构建社区?”和/或“我们为什么应该构建社区?”和/或“我们如何增长?”下面我将从非技术角度来回答这些问题。下列问题列表不一定全面(其中一些事情不必做到完美),但如果您想围绕您的资源构建一个人员社区,那就应该考虑这些问题。

  1. 计划和构建:要认识到的第一件事是构建社区是一个积极的、周期的计划和实施过程。一些人回避这一观点。他们相信社区必须有组织地增长。但我怀疑大多数社区实际上是基于积极的参与者增长的,这些参与者吸引新人员,并管理来自不同来源的资源,包括公司、基金和个人。此外,我相信社区构建的概念在很大程度上基于两个简单的原则:(1) 开放社区和 (2) 开放开发。基本上,是开放工作和开放谈话。如果您真想做大,您必须做好三件事情:(1) 始终跟很多人谈话 (2) 将他们包括在您的工作中 (3) 通过创建并将他们的工作与其他人分享,为他们提供回报。那么,工作本身的过程帮助构建社区,因为它生成了更多交流和更多工作。这样您就前进了。但积极的构建开始于计划。制订一个计划,然后开始构建,然后更新计划。不断重复。

  2. 透明度:走出城墙。您不能在防火墙后面构建社区。谈话、列表、源码、二进制文件、文档、工具、人员、基础设施、艺术品,将这些都摆出来,这样每个人都能公平地工作并做出贡献。如果没有聚集任何东西,就不会有人聚集,您就不会有一个社区。如果您只在内部谈话,外面的人甚至不知道您的存在。这是 Sun 的人犯的一个最大的错误。他们试图活在两个世界中。您不能这样做,一定要在开放和封闭之间做一个选择。

  3. 参与:社区将直接参与并构建信任关系。这意味着,做出共享就是人们的生活方式,并且他们期望着更多的机会和开放。您还可以将这个问题看作是社区和方案之间的差别。大多数方案是单向的,通常从公司走向市场。但社区是双向的(实际上是多向的),进来的和出来的几乎一样多。而且,参与实际上是行动,而非谈话。行动的人成为领头羊,他们是声音最高的那些人。您基于对社区的贡献而非在公司的头衔来获得可信度。如果您想让人们都停留,您必须接受这个概念,让人们来参与。

  4. 贡献:定义您寻求的贡献。给出一般的种类和特定示例,期望社区提供更多示例和您没想到的任何东西(实际上,这就是目标)。OpenSolaris 社区成员已经参与的贡献列表有 —— 代码、脚本、测试、帮助、演示、用户组、会议管理、语言门户、翻译、大学课程、图片、广告、培训材料、截屏、视频、网站、wiki、传播、文档、文章、博客、播客、开发过程、教程、输入方法、反馈、语言压缩工具、SCM 工具、重写已关闭的二进制文件、缺陷跟踪系统、shell、分发、书籍、端口、管理等等。尽管其中许多内容是技术方面的,但也有一些不是,而且大多数不涉及内核代码。换句话说,思考您想要鼓励的各种贡献,然后让这个列表开放增长。当有内容开始进入时,指出是谁在做出贡献。您应该要始终引起对贡献的注意,但要以一种低调的方式进行。在大多数社区中,每个人知道谁在真正做出贡献,因为行动胜于豪言壮语,贡献者通常是开放地互相合作。但不妨经常地感谢一下人们。

  5. 演示:大多数技术演示最大的问题在于它们实在太长了,它们太多地集中于描述技术本身。对于课堂或交互式的教程会话,这很不错。但是,构建社区的行为实际上与技术无关。它与人有关。所以,当然可以解释您的技术,但要把更多重点放在开发人员和用户如何参与并为技术和社区做出贡献,以及每个人将如何获益。大多数技术演示只在最后一张幻灯片上列出参与者列表。这是远远不够的。它不能是一个计划外的事情。一定要让它成为核心。

  6. 会议:您必须参加会议。Sun 举行了各种会议,但您还必须参加各种 Sun FOSS 活动。它们都有价值,但彼此不同。此外,不要感让自己感觉必须总是出席会议。参与会话、走廊谈话、BOF 和晚会就像论文答辩一样重要。呆在那里就至关重要。您需要结合面对面和在线交互这两种方式来创建社区感受。但不要错过快速演讲机会!大多数好的会议都提供这些机会。并且在会议列表中添加用户组。您可以加入和/或启动一个用户组。如果启动了一个用户组,可以在酒吧或咖啡厅之类的地方进行活动。开始时是小型的、社交性的,当更多的人为用户组带来了他们自己的体验时,让技术演示的比重慢慢增长。不要认为您必须每个月都要在房间有 100 个人来举行大型技术演示。这是不切实际的。可以尝试每季度举行技术会话,但每月在酒吧会面,享受美食和啤酒,然后讨论会议之间邮件列表中的各种事项。从小型聚会开始,设法通过重复的经历来形成一种传统。过一段时间之后,这一点星星之火将会迅速燎原,而这种文化将让您的用户组团结在一起。

  7. 开发过程和基础设施:如果要构建一个社区,您必须花一些时间来确定支持所有人所需的物理基础设施。它将扩展吗?接受贡献需要什么开发过程?需要什么测试?您是否接受一个沙盒来进行实验?托管项目工件必须使用哪些工具?谁有访问权?这些都取决于是在 opensolaris.org 还是其他站点上托管,以及是要运行社区组、用户组还是开发项目。比较高端的代码贡献者始终不多,而且这些人必须确定他们将使用的工具。但是,非编码人员应该至少能部分地参与这些讨论,所以要构建您的基础设施来容纳各种各样的贡献。

  8. 领导、管理和文化:社区的价值是什么?社会结构是什么样的?您的社区如何自己运行?您将如何做决策?您的领导模型是什么?您如何吸引贡献者的注意?您如何解决冲突?不管是多大规模的群体,走到一起来协作完成某件事时,这些都是需要阐明的问题。当您的社区比较小时,您可以很容易地随意管理,但当您的社区全球增长时,您需要归档想要鼓励的行为,并设置一些规则来规定如何管理。它不必完全是说教和官僚的,但人们需要知道您代表什么,您期望什么。可能需要一个强有力的领导者,但也应该考虑选择其他分布式领导机制。参考其他社区示例,比如 Mozilla、Linux、Apache、Ruby、Java 和 BSD。实际上,还有其他许多这样的社区,这里只列出一些比较大的开源社区。

  9. 大学:如果您想要增长,您需要返回学校并与年轻人闲聊。首先,让您的项目在新兴市场中领先于大学的学生和教授。很明显应该从印度和中国开始。但也不要忽略已建立的市场。要确保您的项目在未来是否能生存下去,大学访问可能是一种最好的方法。绝对不要忽略大学,它应该具有最高的优先级。顺便说一句,这将可能是社区构建操作最有趣的部分。

  10. 全球:以全球角度构建社区。对您的产品有兴趣的开发人员在哪里?那就去那里。有很多地方。在全球旅行时,您将碰到各种各样有趣的语言和文化问题,这将会让您慢下脚步。期待吧。寻找可以帮助您在给定地区构建社区的人们,然后努力将多个地区连接在一起。在全世界不可能只有"一个"社区,所以不要期望每个人都会跟随您(或者理解您)。您将有许多社区,它们将非常不同地表达自己的独立。您的工作是鼓励它们尽量独立,但还要帮助它们连接到其他区域,以便它们可以参与元社区。顺便说一句,这并不容易。但这很必要。在新兴市场发展时,它可能成为真正创新的来源。

  11. 营销:了解您的营销人员。他们可以帮助在会议上,在新闻界/分析师中,在客户会议上正式宣传您的项目。在重要的问题上,他们可以提供您可能没有考虑到的角度,比如商标、品牌、启动、告示、泄漏和市场混乱。您不必知道新闻界怎么评论您,对吗?更多曝光有帮助吗?营销看到而您没有看到的竞争力问题是什么?此外,参与 Sun 偶尔运营的特殊方案,比如编码竞赛和各种活动。Sun 有其他的开发人员计划和网站,它们都欢迎更多的内容和人们的参与。可以以这种方式利用公司的全球资源。顺便说一句,谦虚和诚实是进行有效的开源营销的最好技术。宣传您的产品时切记这一点。

  12. 拥护:这比营销庞大得多,而且也有一些不同。这无关特定营销原则,比如广告、营销、商标、PR 或 AR。相反,它是直接的、未经过滤的诺言,在一定程度上导致积极参与和共享。它关乎通过开放交流来构建社区。当然,它也包括营销,但它还包括工程师和项目经理,以及想要参与的其他任何人。此外,您是这项工作最好的拥护者。所以,您需要承担以您自己的方式进行交流的直接责任。您可以利用其他资源来实现,但最终您必须对自己的底线负责,也就是增长社区并拥护您的技术。不要把这个功能交给其他人。一定要参与。

  13. 法律问题:当您打开已经关闭的代码和工具时,这主要是 Sun 内部的事情。但甚至当您公开时,您需要考虑商标、版权、贡献者协议、许可、来源分析等。这些事情不一定会帮助您的社区增长,但如果完全不考虑这些事情,它们一定在一瞬间毁掉已有的一切。联系您的律师。告诉他们有关社区的需求,让他们告诉您什么是财产法。在这里,教育应该是双向进行的。

  14. 项目管理:随着社区增长,它肯定会包含全世界的多个工程项目和用户活动。谁将运行这些复杂的操作?谁将管理计划并保持指标和路线图的更新?谁将警告您肯定将遇到的组织纷争?所以,您应该要找一个优秀的项目经理来解决这些问题。正如工程师应该开放构建社区一样,项目经理也应该这样做。如果在尽可能广阔的环境中查看您的项目,您将看到在防火墙内部和外部它涉及到许多不同的原则,这将影响到构建社区的方式。 

  15. 趣味性:最后,构建社区最终是一个社会练习,所以人们应该在参与的时候获得乐趣。您想要把人们吸引到社区,对吗?您想要鼓励人们停留,对吗?让闲逛变得有趣。只要给人们获取乐趣的机会,他们就一定会抓住的。

OpenSolaris 参考:

Constitution | Community Groups | Projects | Website lead reference | Contributing | Values | Development Process | Development Reference | Advocacy & User Groups | Code Contributors


The Cathedral and the Bazaar Eric Raymond | Innovation Happens Elsewhere Ron Goldman, Richard P. Gabriel | Open Source & Free Software Licensing Andrew M. St. Laurent | Open Source Licensing: Software Freedom & Intellectual Property Law Lawrence Rosen | Open Sources: Voices from the Open Source Revolution Oreilly | Open Sources 2.0 The Continuing Evolution Oreilly | Free as in Freedom Richard Stallman

文章更新:12/26/07, 12/27/07, 4/28/08, 5/16/08


« July 2016

No bookmarks in folder