Some images from the Tokyo Linux User Group
technical meeting and nomikai tonight.
Saturday Nov 14, 2009
Wednesday Nov 11, 2009
Check out the new diagonal
crossing
at
Oxford
Circus
in
London. It looks beautiful. Really
nice job. They based the
design on the Shibuya Crossing in Tokyo (which can be great fun if
you've never experienced it: here and here).
The
first time I navigated the Shibuya intersection I thought I was
going to get run over flat by waves of people weaving their way toward
me from multiple directions, but it's actually a remarkably efficient
way to move masses of people. I've never been to London, so I don't
know what it's like walking around the city. It'll be interesting to
see how the British like this change.
London
Tokyo
Monday Nov 09, 2009
I never really got slalom skiing. Just couldn`t cut deeply enough.
Fear, I guess. I much preferred barefooting
and tricks, although I don`t have any images of trick skiing. Sad. I
really wish we had digital cameras back then. This is 1981 or so on Long Lake in Maine, about an hour north of Portland. Very pretty area.
Sunday Nov 08, 2009
I have never been to a Make Meeting. Just BarCamp and Hackerspace. May try Make.
Here`s a
chilling excerpt from a new movie about Daniel
Ellsberg and the Pentagon Papers, which Ellsberg leaked to Neil
Sheehan of the New York Times exposing the lies about the
Vietnam War (among other things). If you haven`t read the Pentagon
Papers I can tell you it`s an enlightening experience to say the very
least. It may shake your confidence in official leadership a bit, but
that`s
not necessarily a bad thing. Leadership should be questioned so power
remains as distributed as possible and decision making processes remain
as transparent as possible. More generally, those two concepts are
core principles to keep in mind while building communities, especially
if you want to create the circumstances where opportunities can spring
from anywhere. Anyway, back
to this film clip. There is one audio conversation between
Nixon and Kissinger cited in the film offering a glimpse into the
thinking
of Richard Nixon. Here`s the exchange:
Nixon: I still think we ought to take the dikes out now. Will that drown people?Absolutely. Insane. But instructive as well. This is what happens when leaders detach themselves from the reality of their decisions. Granted, this is an extreme case, but oftentimes even genuine leaders make bad decisions due to isolation. Lesson to would be leaders: get out of the office, get down in the grassroots, live like the people you lead.
Kissinger: That will drown 200,000 people.
Nixon: Well, no, no, no, no, no. I`d rather use a nuclear bomb. Have you got that ready?
Kissinger: That I think will just be too much, uh.
Nixon: A nuclear bomb, does that bother you? I just want you to think big, Henry, for Christsakes.
Whistle-Blowers: A Conversation with Ellsberg and Dean
Friday Nov 06, 2009
The Tokyo Linux UG will have a technical meeting & nomikai on Saturday November 14th. Stop by.
Monday Nov 02, 2009
There is an interesting discussion going on in the Japan OpenSolaris Community. Ken Okubo has been floating the idea of translating the OpenSolaris Bible into Japanese. The thread is getting long and it looks like there is some progress. Translating a book that is over a thousand pages long as a community project is a big deal. If you'd like to contribute, ping Ken on ug-jposug at opensolaris dot org. He's a good guy. Sign up to the JPOSUG list here.
Imagine how helpful it would be to get such a book localized into Japanese. It would be a fantastic community-building tool.
I updated to OpenSolaris developer build 126 today. Good so far. Go get it here. Remember: these are development builds. Read the release notes. File bugs. Get involved. Enjoy. Also, go here for a Free CD of the OpenSolaris 2009.06 product.
I will be starting to set up new Collectives on XWiki later this week.
For the past few months we've had a temporary moratorium on creating
new infrastructure on the site due to the website transition. The
interim period was way longer than we expected. Apologies for that.
I'll clean out the queue this week in the order in which the requests
came in over the past few months. Also, if you have been waiting to
submit Collective proposals to your Community Groups for new Projects
or User Groups, please feel free to move ahead now. The same applies
for new Community Groups getting approval from the OGB. I only get
involved in this process on the implementation end, and everything you
need to know about that is documented here: Collective Life Cycle Process.
Here are some images from OSDevCon in Germany last week. I grabbed them off of advocacy-discuss from Wolfgang, Karim, and Nicolas. And I see Teresa was taping the event, so watch the OSDevCon site for video (presos already there). I am really bummed I couldn`t go this year. But I have been totally swamped (slightly overwhelmed, actually) and sick, and so the schedule just made it impossible. I am seriously cutting back this year. Need to get back to some sort of balance for my own sanity and health. Anyway, the conference looked very cool. I continue to be impressed with the OpenSolaris User Groups as they just go about the day-to-day business of building community.
Photos: here, here, here. osdevcon09 tag on Flickr here. If more crop up, I will update this post.
Saturday Oct 31, 2009
Here are some images from the Fall 2009 Tokyo Open Source Conference.
The OpenSolaris community participated with presentations from Reiko
Saito and Masafumi Ohta and a
booth full of demos for the weekend event. There are some NetBeans and Linux guys mixed in here as well. There were dozens and dozens of communities there.
Friday Oct 30, 2009
Failure as a springboard to success. Nice piece there from Jono Bacon on how to fail gracefully, recover, and move on -- learning all along the way. I like it. Very practical advice for managing projects -- or doing anything, really -- in a community environment where credibility can be earned and/or lost rapidly and publicly. Much of the issue involves just recognizing your mistakes, apologizing, and fixing things so your actions support your words. Works for me. But I think many people struggle with this concept because they wait too long and the issue gets too big and complex. Then they feel they can't back down. Too much has already been said. So, they spin. What I have found is that if you get out there fast and correct things early -- whether it's your fault or your company's or someone else's in the community -- it's much more casual and normal and most people will engage pretty well. Early apologies on the small stuff tend to be more understated and easier to deliver than those bigger ones later on.
Also, Jono utters this gem in the article: "In my experience of working with communities, successes provide an incredible opportunity to learn about our strengths, but failures provide the inverse opportunity to learn about our weaknesses." I totally agree. People have always told me that you have to fail because "that's the only way you ever learn anything" or words to that effect. I never agreed with that. Actually, that notion always pretty much made me sick to my stomach. The truth is that you learn just as much from success as you do from failure -- it's just that you learn different lessons, that's all. You need a balance of both. That's obvious, right?
Tuesday Oct 27, 2009
We finally moved to XWiki last night. I sent the
opening announcement
out around 4:15 my time this morning. It was a long day. I have been
sick for a couple of
weeks, so that marathon last night didn't help things much. But we went
out and we didn't blow up. Cool. This is
Phase 2 of the website transition. Phase 1 was the development and
deployment of the Auth user management system and the merging of the
tonic and poll databases all around a governance structure. Among other
things. And now this Phase 2
represents the customization of XWiki and its integration with Auth and
the migration and translation of the old tonic website content into
XWiki. Among other things. The
sequence is actually pretty substantial.
The team working on this thing yesterday was spread out all over the
world -- Boston, Colorado Springs, San Francisco, Manchester, and
Tokyo. Some of us were up at 4 in the morning, while others stayed up
till 5 in the morning the next day. The final migration took somewhat
longer than expected because we had to fix critical issues (networking,
performance, redirects, etc) as we went
live while under real loads for the first time. We had
done 31 migrations in 3 months to give ourselves and everyone in the
community enough time to prepare, but going live always draws new
elements
to deal with. It turned out ok, though. And the performance has been
very good so far (and this will improve as we further optimize the
application). Anyway, not bad for a v1 attempt. And that's exactly what
this is. A start.
But it feels good to be living in one world now, instead of having to go back and forth between vastly different website architectures resolving differences between the two -- all while maintaining current operations on an old site that was quite literally at the breaking point. That last part was a very big deal in this gig, and far too many people still don't realize that that was hanging over our heads the entire time. Also, the process of migrating and translating content was dicey, and working those issues ate a pile of time out of the schedule. Now, of course, we still have many bugs to fix and features to add. There is graphics work and style sheet clean up to do. Embedded media to implement. Printing issues to solve. Editor bugs to fix. Content to clean. We are far from complete. And we have to get XWiki on a regular upgrade schedule, so we don't let things lag. Fortunately, there is an active XWiki community out there, and we are now part of that effort. It will be good to finally focus on morning forward on new infrastructure, whereas we couldn't go anywhere on the old platform. That's why this was a move, not an upgrade.
Special thanks to the engineering team for pulling this off and to Chris Phelan for leading the entire XWiki phase. Excellent job. We now have a new community development tool to build upon. And the list of community-development tools is growing. Thank you.
More about
Phase 3 of the website transition project very soon.
Monday Oct 26, 2009
There are two events coming up in Tokyo for the OpenSolaris community. See Shoji's announcement. The first is an OpenSolaris Night Seminar at Sun's Jingumae office on Friday, and the other will be activities at the Tokyo Open Source Conference
on Saturday. Stop by. We'll have some interesting presentations from
Sun Japan engineers and community members. Also, there will be plenty
of OpenSolaris CDs and t-shirts and such. And a nomi, too. Should be
fun.
Sunday Oct 25, 2009
Here`s a interesting way to spend 20 minutes -- TED Talk: Itay Talgam: Lead like the great
conductors. Great presentation. Lots of fun. There are so
many ways to lead. And you can see both obvious and subtle differences
expressed in some of the great conductors Talgam profiles. Some control
forcefully and dramatically. Others relax and have fun and
enthusiastically guide people along effortlessly. While others are more
quiet and gently create an environment where musicians can express
their talent so it`s difficult to tell who leads who. Fascinating stuff
because you see it all unfold as a performance. Personally, I think the
best conductors (or the best anything) just blend into the music so the
focus is on the music and not on them.
That last bit is important. Many leaders miss it entirely and it
undermines them completely. For me, the word "leadership" has very
little meaning now. Actually, I view the word largely in the
pejorative. The very concept has been so thoroughly abused these days
(read a newspaper lately?) I am hard pressed to find leaders I can look
up to and learn from. In fact, I have pretty much given up on the
exercise as a waste of time. Don`t lead. Instead, do. Just do. And if you must lead or, gasp,
call yourself a leader, then lead with doing in mind. That is the only way you will ever earn
any credibility among those you think you lead. It`s also the only way
you will ever attract naturally those like-minded individuals
who want to grow with
you -- not as a result
of you.
Saturday Oct 24, 2009
The http://opensolaris.org/ website will be unavailable for a period on Monday, October 26th, beginning at 11 a.m. UTC (4 a.m. PDT) as we implement the final migration to XWiki at http://hub.opensolaris.org/. The site will re-open at approximately 10 a.m. PDT.
When the migration is complete, http://opensolaris.org/ and http://www.opensolaris.org/ will redirect to http://hub.opensolaris.org/ (just as they redirect to http://opensolaris.org/os/ right now). Also, a snapshot of the final migrated content will be available for reference at http://stage.opensolaris.org/os/ for 6 months. Editing is not supported on the stage site, though. That site will be maintained only with the final migrated content. This will enable people to check how content was formatted on the old site and manually migrate content that was not part of the automated process during the last 3 months.
Friday Oct 23, 2009
Some shots from the Tokyo Linux User Group 15th Anniversary Event last night in Akihabara.
My Tokyo Linux User Group archive.
Thursday Oct 22, 2009
The opensolaris.org website is not just one place or one
application. It's actually a site of many applications providing a
variety of services to users and developers around the world. Bonnie recently updated the OpenSolaris Site Map to better
organize these services so it's easier to understand
what's out there and how people can use these tools to build
software and community. That last bit is important, too. The more tools
we can provide to enable people to get involved and contribute the more
we can grow as a community. What's cool is that the list is starting to
add up, the number of people maintaining these services is growing, and
more is planned:
- arc.opensolaris.org: Architecture Review Committee case data
- auth.opensolaris.org: Membership/account management application
- bugs.opensolaris.org: Bugs-by-mail submission to Sun's Bugster database
- cr.opensolaris.org: Code review tool
- defect.opensolaris.org: Open defect tracking
- hub.opensolaris.org: XWiki-based site for community editing
- jucr.opensolaris.org: Package/spec file submission
- mail.opensolaris.org: Mailing list management
- pkg.opensolaris.org: Open source package repositories
- pkgfactory.opensolaris.org: Automated collection/build/submission of FOSS to jucr
- poll.opensolaris.org: Community voting
- repo.opensolaris.org: Source code management console: Mercurial & Subversion
- rti.opensolaris.org: Open request-to-integrate tool under development
- src.opensolaris.org: Source browser
- test.opensolaris.org: Access to test farm
Since there are over a dozen
applications making up opensolaris.org, the look and feel varies a bit.
We'll need to solve that as part of the next phase of work in the website transition. We'll layer a more common
graphical feel across everything. After we move off the current portal application on
Monday, we will begin work on Phase 3. We
are planning that work now, and we'll update the infrastructure
roadmap
to reflect those changes over the next few weeks. I'm looking forward
to that
phase of the project because it will require working with new teams
across the community and all of the
owners of the services above. Once we finish Phase 3 we will have
transitioned the website off of the current infrastructure entirely. We
are doing this in stages, of course, while maintaining current
operations. First was Auth. Then XWiki. And next will be some of the
other key applications that are still currently tied to the old portal.
A note about the list of services above: one application not on the list is the Community Translation Interface.
It's not on opensolaris.org because it is a tool to facilitate
community translations across all of Sun's FOSS projects, not just
OpenSolaris. This application has enabled many contributions from the OpenSolaris community, so check it out along with the others.
Tuesday Oct 20, 2009
I rebuilt the old Sun Tech Days pages in Advocacy today and consolidated 34
pages into 2. I had wanted to get those pages cleaned up for the
migration to XWiki because I have some of my own slides in there, and some people used my content as the basis of other presentations so I
want to preserve that history. But many of the pages and most of the
links were broken, a bunch of stuff was just missing, and what was left
was not migrating to XWiki that well. Time to fix. All we
really need is a basic archive of speakers, bios, venue dates, and
presentations. So I just took out all the tables and graphics and
broken stuff and started over. Plus, we don't need 34 pages gumming up
the left nav on the new site when we move. Simple lists work best. Now,
there were about 120 presentation attachments that had to be
downloaded, reorganized, uploaded, and re-linked, so I'm sure I missed
and/or broke a few. I'll clean them this week and then
delete the old pages when I know I have the links right after the
next migration on Wednesday. Anyway, here they are:
Sun
Tech Days Archive 2006-2007 | Sun
Tech Days Archive 2007-2008
Well, yesterday Bill implemented our 29th content migration in the last 11 weeks
leading up to the final move to XWiki on hub.opensolaris.org next week.
These migrations over the previous three months have given users
multiple opportunities to check and fix their content and/or file bugs
in preparation for the final move. If all goes well, toward the end of
this week I will announce the final Phase 2 transition details. In the
meantime, please consult these documents if you have questions as you
update your content for migration:
- http://hub.opensolaris.org/bin/view/Community+Group+web/site_features
- http://hub.opensolaris.org/bin/view/Community+Group+web/content_preparations
- http://hub.opensolaris.org/bin/view/Main/site-transition-faq
- http://hub.opensolaris.org/bin/view/Main/user-action-faq
Also, two weeks ago, we notified all users on opensolaris.org about the
upcoming date of 10/26 via individual emails. That was our fourth or
fifth mass email to all users on the site regarding various phases of
the transition. All website transition announcements here.
The Japanese OpenSolaris Community will be at the Tokyo
Open Source Conference next week (30th and 31st). The Japan OpenSolaris User Group guys will be there with talks about their group activities, and Sun`s
Reiko Saito will present on how to contribute translations to the
community. Stop by.
Monday Oct 19, 2009
USENIX Magazine has a review of Pro OpenSolaris by Harry J. Foxwell and Christine Tran.
"As I mentioned, the chapters on ZFS and virtualization are incredibly strong, and I would certainly recommend this book to anyone interested in a Linux alternative with cutting-edge features and an active community base. "
-- Brandon Ching, ;LOGIN:
It`s sad to learn that so many people have been affected by the terrible earthquake in West Sumatra, Indonesia on September 30. Some of my colleagues from Sun Indonesia tell me that 750 people have been killed, hundreds are missing, and thousands are homeless. Sun Indonesia will be helping. Contact Harry Kaligis (harry dot kaligis at sun dot co dot id) and Alex Budiyanto (alex dot budiyanto at sun dot co dot id) if you`d like more information and want to help. Members of the OpenSolaris community have also been impacted by this disaster. Our deepest sympathy to everyone involved.

Images courtesy Alex
Budiyanto, Indonesia OpenSolaris User Group
I updated to OpenSolaris developer build 125 today. Everything seems ok so far. Give it a try. Reminder: these are developer builds so they are works in progress. Not sure when the next product release comes out. OpenSolaris distribution conversations take place on indiana-discuss.
Friday Oct 16, 2009
I subscribed to the Linux kernel mailing list recently. It`s way too
technical for me to really follow very closely, but I just wanted to
get a feel for the personality of the community. It`s interesting. And
things move very
rapidly.
But watching all this Linux kernel mail flowing by all day long reminds me that I do actually have some experience posting to the list. Twice, in fact. And it was by far the single most embarrassing moment in my OpenSolaris life, although I must admit it stings much less now all these years later. Here it is. Back before we opened the OS/Net consolidation in June of 2005 (that`s what people consider the main opening of the project), we had been collecting email addresses on our temporary site that hosted the DTrace code, which we had previously opened in January of 2005. People would enter their email addresses into a database on the site so we could then alert them when we opened the main code base. I hated the idea of doing this but obviously lost the argument. Also, I was asked to write the email that we would send to these people announcing the opening of our kernel. The whole thing made me nauseous. But, so be it. On opening day my mail shot out to well over 7 thousand people via our corporate systems. It didn`t come from my mailer, that`s for sure. I just submitted the text to another team and ducked. And did we clean the list beforehand? Of course not. We just let all fly. And it ended up in some rather interesting places -- one of which being the Linux Kernel Mailing List. Here it is. I was mortified. And here is my apology to the entire Linux kernel community shortly thereafter. Like I said, I hated the idea of any mass mailing outside for just this reason. Sure, it was well intentioned, but it was also unnecessary, poorly implemented, and easily gamed. Obviously. Anyway, I did get a few private responses from list members who were very kind and understanding. That made all the difference in the world.
Lessons learned, eh? Hey, you have to go through some pain to learn this community business, right? Fun stuff.
There will be an OpenSolaris User Group Leaders Meeting at OSDevCon in Germany in a couple of weeks. Partial travel support will be available. Ping Teresa Giacomini on advocacy-discuss for more info. It's worth trying to make this conference. It's a very good event. I went to the first two OSDevCon's and I am bummed I can't make this one. Let me know how it goes this year.
I am looking forward to an OSUG Leaders meeting in Asia some day. I wonder where we should hold that?
Tuesday Oct 13, 2009
I am building out a page of resources contributed to the community from the Tokyo OpenSolaris User Group. If you have something to contribute that you want posted, ping ug-tsug at opensolaris dot org (subscribe here).
Also, I am looking for people who are interested in editing the TSUG
website when we move to XWiki on hub.opensolaris.org in two weeks. Here is the current list of leaders. We
need editors, translators, coders, writers, photographers, videographers, designers, organizers, students,
professors, business guys etc. Everything. And, of course, if you are
interested in presenting something on OpenSolaris or Open Source or community development we'd be happy to
have you talk as well.
This is our 26th
content
migration leading up to the final move to XWiki on
hub.opensolaris.org in 2 weeks. Next week I'll announce any final
details involved in this Phase
2
of the Website Transition. In the meantime, content owners should
consult these documents (some have been updated recently) if they have
questions or are updating content:
- Website Feature
Mappings: Tonic & XWiki
- Content Migration Preparation
- Website Transition: General FAQ
- Website Transition: User Action FAQ
General questions can go to website-discuss at opensolaris dot org. Subscribe here. Also, everyone should be subscribed to opensolaris-announce at opensolaris dot org. Subscribe here.
Friday Oct 09, 2009
The Tokyo Linux User
Group will be celebrating 15 years of Linux in Tokyo in a couple of
weeks. I`ll be there. If you want to go,
see the info here. I have been participating
in TLUG for over two years now, and I have learned a great deal --
not only about Linux but also about the FOSS community in Tokyo. And,
actually, the Linux community in Tokyo is international, so you are
always meeting people from not only here but from all over the place.
In any given meeting, you could easily have conversations with guys
from a dozen countries. Really interesting group. Friendly. Open. Technical. Diverse.
For the last few months I have been keeping track of all the Website Transition Project announcements. We just hit 50. I had to pull the list out from the front page of the Website Community (where we post our project management documentation) because it was just getting too long. In the announcements archive we link to suff like plan development, source and binary releases, testing, open evaluation/requirements processes, conference calls, implementation details, and various updates to systems. There have been more website announcements and discussions on a variety of lists, of course, but these are the key guys since since 2007. If links do not appear on that list then that means documents have been updated or replaced or the communication took place on a venue that does not offer links -- either direct email to users or to a private list. In those cases, I just document that the communication took place for transparency reasons. Nothing confidential was discussed in those communications. After we finish the move to XWiki on the 10/26, then we'll move into Phase 3 of the transition. I'll keep tracking.
This blog copyright 2009 by jimgris





















































































