Tuesday Dec 22, 2009

OpenSolaris at the 2010 Japan Developer Summit

The OpenSolaris Community will participate at 2010 Japan Developer Summit in Tokyo February 18-19. Subscribe to ug-jposug and ug-tsug for more information.

OpenSolaris 2010.03 Translation Cycle Continues

It's cool to see the localization of the OpenSolaris distribution moving right along with contributions going directly into the development builds. [i18n-discuss] The 2nd translation cycle of OpenSolaris 2010.03.

Saturday Dec 19, 2009

Updating Common Content: opensolaris.org

Since the transition to the Auth and XWiki applications in August and October, the website team has been updating (editing, deleting, moving, merging, rewriting) the majority of common content on the site -- all the stuff around the edges, the stuff not in Communities, Projects, User Groups, or Subsites. We're making good progress on these updates now as well as maintaining various project management documents for the website transition. Here is the initial list of two dozen files we updated recently. More coming. Send questions/suggestions to website-discuss. File bugs at defect.opensolaris.org.

Here are the most important content updates in this round:

  • Website Roles & Collectives (Updated):
    Start here to understand the context around all of the roles in all of the collectives on the site (including the elusive Electorate) and who has Website Privileges, Administrative Privileges, Source Code Repository Privileges, and Governance Privileges. It's all on one page.
  • Website User Guide (New):
    An outline of the essential tasks most users perform on the site based on the roles they hold and the collectives in which they participate.
  • Localizing Website Content (New):
    An emerging contribution model to translate all the content on the website.
  • Website Infrastructure Life Cycles (Updated):
    How community members can acquire new website infrastructure, and how that infrastructure is managed throughout various life cycles. All the spaces on the site have slightly different acquisition processes, but everything is documented on one page.
  • How to Participate (Updated):
    There are many ways to participate in the OpenSolaris Community. Advocate for the community, contribute code, report bugs, translate content, help new users get involved, port and maintain packages, write documentation, start user groups. How would you like to participate? Tell us.

After the winter break, we'll address more content issues (including the front page of the site), we'll  deploy significant updates to the Auth and XWiki applications (both are being tested now), and we'll  start working on some graphical and navigation issues across the site. Looking forward to it. We're making solid progress now, and we have a pretty good plan to continually evolve the site to support OpenSolaris engineering operations and community development programs around the world.

For updates, check the current roadmap (which we are building now). The 2009 roadmap has been updated and is final. Also, I will keep the announcements page up to date as we move into the new year.

Friday Dec 18, 2009

OpenSolaris Hot Topics Seminar in Tokyo 121909

I stopped by the OpenSolaris Hot Topics Seminar in Jingumae tonight ...

OpenSolaris Hot Topics 121909 OpenSolaris Hot Topics 121909

OpenSolaris Hot Topics 121909 OpenSolaris Hot Topics 121909

Here are the presentations and videos from the event from Shoji Haraguchi. Japanese language only. See Shoji's YouTube space for more OpenSolaris videos.

OpenSolaris at Tokyo Charity Event

The OpenSolaris community in Japan participated at a charity event last night -- Tokyo's Biggest Tech Party Ever. I don't know if it was the biggest ever, but there were 400 people there throughout the evening from over a dozen tech communities in the city. Michael Sullivan, who leads the Tokyo OSUG and who got us involved in the event, auctioned off a bag stuffed full of OpenSolaris and Glassfish items (shirts, CDs, books, mice, pens, pads, hats, and whatever else we could find). Good time. Some images.

Saturday Dec 12, 2009

Tokyo OpenSolaris Study Group 121209

I stopped by the Tokyo OpenSolaris Study Group meeting in Yoga today. The guys were running two consecutive sessions on ZFS, Solaris Internals, and Driver Development. Good turn out for a Saturday afternoon, too. About 35 people came to the sessions with another 30 or so contributing on IRC at #opensolaris-jp on Freenode. Here are some images:

Tokyo OpenSolaris Study Group Tokyo OpenSolaris Study Group

Tokyo OpenSolaris Study Group Tokyo OpenSolaris Study Group

Tokyo OpenSolaris Study Group Tokyo OpenSolaris Study Group

Tokyo OpenSolaris Study Group Tokyo OpenSolaris Study Group

 The Tokyo OpenSolaris Study Group grew out of the Japan OpenSolaris User Group. Here are some links to more information about the OpenSolaris community in Japan. And here is a stash of several years of images from OpenSolaris in Japan.

Thursday Dec 03, 2009

Localizing OpenSolaris Website Content

Now that we've moved to XWiki, we should go about the business of localizing more of the OpenSolaris website. This is going to take a while and it will require work from the community and from the website engineering team. It may also require some people from Sun and the OpenSolaris community getting directly involved in the XWiki community, which could prove interesting as the communities benefit from each other's contributions. It's a big opportunity all around, and hopefully we'll be able to build more OpenSolaris development communities around the world by simply speaking more languages on our website. There will be multiple steps involved to localize everything, but at least we have some tools in place and a much better platform from which to build some interesting localization projects. So, here are the big three buckets:

1. Auth

Auth is already localized into 17 languages thanks to the contributions of the OpenSolaris community using the Sun Open CTI tool. In a few weeks, we will update auth, and then after that the community will be able to update the localizations for auth as well. The process of localizing auth is well known now, and we'll just move ahead as we have in the past. Auth is most important in this process because the more languages we can localize auth.opensolaris.org into the more languages we can offer on our implementation of XWiki at hub.opensolaris.org. Remember, hub is integrated with auth and part of that integration means that language preferences are set in auth.

2. XWiki

XWiki currently supports 21 languages in the base application. Now, if you go to the OpenSolaris website and edit a page, you will see the following text in the right navigation bar:
Document translations
You are editing the original document.
Translate this document in: cs de en es fr pl ru zh
Here's what it looks like in a screen shot. Those eight languages represent the intersection between localizations supported on auth.opensolaris.org and those supported by the XWiki application itself. It's important that we build out that intersection so we can enable more languages on hub.opensolaris.org for the community to localize more general OpenSolaris content. So, when you click on a language code in that nav, certain elements on the screen will immediately change to that language, and the URL will change to language=[whatever language you chose]. After you translate and save the page, the right nav bar in edit mode will display the language code, and also at the top right side of the page the new language code (among whatever other translations are there) will display with a little flag icon. That tells users the page is localized into any number of languages. Pretty basic but we didn't have this capability on the old site.

Now, here's the challenging and/or confusing part from a social point of view. hub.opensolaris.org is not a wiki where anyone can edit and translate anything. The site is actually comprised of many applications and many spaces, but all of the content basically fits into three big sections:
  1. Common Content: This content includes the front page, project overview, FAQ center, roadmaps, site map, downloads, Collectives overview and navigation, navs, header/footer spaces and documents, style sheets, etc. Sun's Website Team manages the common content on hub.opensolaris.org, and requests to update and translate this information can be made on website-discuss. Contact information here.
  2. Collective Content: This is all the content inside all the hundreds of Collectives on the site -- Community Groups, Projects, User Groups. Leaders of those Collectives are responsible for managing their own content and for providing edit privileges to their community members. Contact information here.
  3. Subsites Content:This is all the content on the dozen or so applications, sometimes called subsites, that provide services to users and developers, such as cr.os.org (code review), jucr.os.org (source juicer), pkg.os.org (package), test.os.org (test), etc. And each subsite has an owner. The site map has more details. Contact information here.
So, you can only translate content where you have privileges to edit in the first place, and the site gets all that user access data from auth, which is set up to implement the structure of the community as specified in the OpenSolaris Constitution. It's actually not as complicated as it sounds (although it needs to get easier over time, we all know that). Here are the Roles and Collectives
we built into the new site, and that should be enough to explain the basic structure without having to read the entire Constitution. Basically, if you have edit privileges to your own areas on the site and you want to translate some content, then go translate content. Just do it. But if you want to translate content in an area of the site where you don't already have edit privileges, then you should contact the Leaders in those areas and ask them if they would be interested in having their stuff localized and if they would give you the appropriate editorial privileges to do that work. Can you imagine people saying no to that request? I can't. And the manual process of going out and talking to people will only increase the number of interactions community members will have with each other. That can only be good.

3. Subsites

The subsites should to get localized at some point, too. This can be accomplished in three steps:
  1. First, the website engineering team will build a backend web application to serve all the common graphical elements of the OpenSolaris website to all the subsites, so that includes the headers, footers, wordmarks, logos, icons, etc. This way, the entire website can have a common look and feel (as much as possible given that there are many applications involved). Also, the benefit of this concept becomes clear when we have to update common elements of the site or add new translations or templates. Then all of the subsites will be updated as well and those owners don't have to worry about keeping in sync with the rest of the site. Over time, all of the sites that make up opensolaris.org will look and feel more like one site (with single sign on via auth, of course). That's the goal anyway.
  2. Second, the OpenSolaris community will be able to localize all the content for that web application, and when we are ready we'll make it available via the Open CTI tool. So, even embedded text in icons will be translated.
  3. Third, OpenSolaris community members can contact the subsite owners and offer to translate that content, which can then be uploaded to each subsite by the Leaders.

Contribute Right Now

So, to sum up a bit, if you have language translations skills, here's how you can contribute to this crazy website localization effort:
  • Localize content in the areas that you already have privileges to edit.
  • Ask other Leaders in other Collectives if they would like you to localize their content. 
  • If you are a Leader of a Collective and you are not involved in localization and want your content translated, post to i18n-discuss and ask the Internationalization & Localization Community.
  • Ask the Website Team if they`d like the common content on the site localized. The answer is yes, by the way. We have updated a great deal of the site's common content (FAQs and such), and we continue to do so. So check with us first so we can remain in sync as much as possible.
  • Add more languages to auth via Open CTI by translating the auth resources file. Ask questions on i18n-discuss (subscribe here, archives here, forum here, blog here). A new auth resources file is coming soon.
  • Add more languages directly to the XWiki application at l10n.xwiki.org by translating the XWiki ApplicationResources file. NOTE: WE NEED A JAPANESE TRANSLATION OF THIS FILE! It's a big deal and would represent a gigantic contribution to the XWiki community as well as the OpenSolaris community. I am talking with the XWiki community about this as well (see thread beginning here and running about 15 messages). Currently, XWiki does not support Japanese (ja) among its list of 21 supported languages (it supports Japanese language text displayed on pages, of course, but not at the application resources level with menu and icons and the URL). Subscribe to the xwiki users list here.
  • Content translations are major contributions to this community. We take them seriously. Please read and sign the Sun Contributor Agreement (FAQ here), so everyone's rights are understood and protected. Here's more on contributing to OpenSolaris.

What do you think? I certainly don't have this all figured out yet, but that's enough to start. On the old site, we started this project with the Portals, but that was a very temporary effort to fix a site that didn't support localization. Auth and XWiki do support localization (see XWiki's application evaluation here), so now we can move much faster on these early steps. Even longer term, we'd like to develop a system to automate some of this so we can do bulk translations and publish those documents automatically. One thing at a time

Posted to i18n-discuss at opensolaris dot org (here, here). Join the conversation there.

Sunday Nov 22, 2009

Bandung OpenSolaris User Group

After spending Tuesday talking with hundreds of engineering students at ITHB Bandung (and after a great lunch with the university faculty), we found a very cool Bandung OpenSolaris User Group meeting at detikinet.com, which is Indonesia`s largest news portal (meeting references here and here). The gathering was held in a dimly lit driveway under a tent. For over two hours we sat on the floor on a carpet and just talked about building developer communities using OpenSolaris.

I didn`t present any slides. We just had a free-flowing conversation. It was a warm night and the rains (read: utterly massive downpours) had stopped, so everything was nice and relaxed and quiet. I tried to stress that it`s important to build community locally first (this way you can follow your own rules) but then to connect globally so you learn from others around the world. The second point I made was that there is no secret to establishing credibility in a community. It`s a simple concept, really. Contributing. That`s it. In fact, there is no other way. Your title does not matter. Nor does your age or political associations or position in any given organization. And you geography should`t matter, either. What matters most is your ability to get involved, to organize and engage new people, to build basic infrastructure and tools to facilitate participation, and then to contribute directly yourself. That`s how you build community -- and the building concept pervades all levels of a community. Everyone builds. And everyone builds from within the community, not from the outside. I also told a bunch of stories about the engineers, managers, and community developers I have met along the way, the ones I respect most and from who I still learn every day. Excellent night. Then the next morning some of guys took me to a nearby volcano.

Saturday Nov 21, 2009

OpenSolaris Day at ITHB Bandung

On Tuesday we went to ITHB in Bandung, which is about two hours from Jakarta, for another university visit. We were a bit late due to some really impressive winter rain, but when we arrived the energy in the room was palpable. Great fun. Loved every minute. Can`t wait to go back. More presos on OpenSolaris from Harry Kaligis, Agus Setiawan, Lukman Prihandika, Rachmat Febrianto, Alex Budiyanto. And me

Indonesia OpenSolaris User Group

On Monday after visiting Gunadarma University we went back to Jakarta for an OpenSolaris User Group meeting at the Sun office. Met a lot of nice guys and had some good conversations about OpenSolaris. More pics to come. 

Indonesia OSUG Jakarta Indonesia OSUG Jakarta

Blog tag: indonesia-09 | Photos on Flickr

Friday Nov 20, 2009

OpenSolaris Day at Gunadarma University

I was in Indonesia earlier this week for some OpenSolaris university and user group events. Really cool trip. Exhausting, too. I did a lot of talking. Much more than usual. The community there is engaged and thriving, so there was a lot of talking in between the talks, too. Everyone was super friendly and quite obviously talented. It was my first trip to Indonesia, and it moved me deeply. I will go back, no question about it. I really liked it there. And I learned a lot. I shot 500 images and saved about 200, so I`ll post them across a few entries over the next few days. Indonesia should make for an interesting future for OpenSolaris in South East Asia with these guys coming along. Trust me on that one.

On Monday we started the day at Gunadarma University in Depok, which is about an hour outside Jakarta. Presenting at the event were Harry Kaligis, Alex Budiyanto, Made Wiryana, Agus Setiawan, and Rachmat Febrianto. And me. I talked about the history of OpenSolaris, some of the open development and website projects to support contributions, and how we are building a development community around the world. The other guys talked about local programs and specific technologies in the OpenSolaris distribution. After all the talks and questions/answers, we met with the school faculty to discuss how OpenSolaris can be used to help students learn software development, and we also stressed the importance of building an engineering community on campus where students can contribute both locally and globally.

OpenSolaris at Gunadarma Univ. OpenSolaris at Gunadarma Univ.

OpenSolaris at Gunadarma Univ. OpenSolaris at Gunadarma Univ.

OpenSolaris at Gunadarma Univ. OpenSolaris at Gunadarma Univ.

OpenSolaris at Gunadarma Univ. OpenSolaris at Gunadarma Univ.

OpenSolaris at Gunadarma Univ. OpenSolaris at Gunadarma Univ.

OpenSolaris at Gunadarma Univ. OpenSolaris at Gunadarma Univ.

OpenSolaris at Gunadarma Univ. OpenSolaris at Gunadarma Univ.

OpenSolaris at Gunadarma Univ. OpenSolaris at Gunadarma Univ.

OpenSolaris at Gunadarma Univ. OpenSolaris at Gunadarma Univ.

OpenSolaris at Gunadarma Univ. OpenSolaris at Gunadarma Univ.

OpenSolaris at Gunadarma Univ. OpenSolaris at Gunadarma Univ.

OpenSolaris at Gunadarma Univ. OpenSolaris at Gunadarma Univ.

OpenSolaris at Gunadarma Univ. OpenSolaris at Gunadarma Univ.

OpenSolaris at Gunadarma Univ. OpenSolaris at Gunadarma Univ.

OpenSolaris at Gunadarma Univ. OpenSolaris at Gunadarma Univ.

OpenSolaris at Gunadarma Univ. OpenSolaris at Gunadarma Univ.

OpenSolaris at Gunadarma Univ. OpenSolaris at Gunadarma Univ.

Blog tag: indonesia-09 | Photos on Flickr | Presentation | Search for Indonesia OSUGs

Special thanks to Alex Budiyanto for driving everything. Alex is an amazing community organizer (and presenter too). More to come.


Bill Rushmore has been working on updating bugs.opensolaris.org. Go here for the new boo: http://bugs.opensolaris.org/. More updates to other website applications
coming along soon as well.

New Community Translation Interface

It's excellent to see that the Sun Globalization Engineering team released a new version of the Community Translation Interface tool: Sun OpenCTI: https://translate.sun.com/opencti

Among other things, this is the tool that the OpenSolaris community used to localize Auth (which we'll update with new languages soon as well). Also, the announcement from Ales says that he's opened some new translation projects to get ready for the next release of the OpenSolaris distribution. So, if you want to contribute translations to OpenSolaris, check out this new version of the Community Translation Interface. Send questions to the Internationalization & Localization Community on i18n-discuss (subscribe to the list here and/or post to the Jive forum here). More info here at the CTI team blog.

Monday Nov 02, 2009

Setting up new Collectives on XWiki

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.

Sunday Nov 01, 2009

OSDevCon Images

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, here. osdevcon09 tag on Flickr here. If more crop up, I will update this post.

Saturday Oct 31, 2009

OpenSolaris at the Tokyo Open Source Conference

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.

Thursday Oct 29, 2009

Success and Failure

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?

Friday Oct 23, 2009

The Move is Monday

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.

Tokyo Linux User Group: 15th Anniversary Event

Some shots from the Tokyo Linux User Group 15th Anniversary Event last night in Akihabara.

Tokyo Linux UG 15th Anniversary Tokyo Linux UG 15th Anniversary

Tokyo Linux UG 15th Anniversary Tokyo Linux UG 15th Anniversary

Tokyo Linux UG 15th Anniversary Tokyo Linux UG 15th Anniversary

Tokyo Linux UG 15th Anniversary Tokyo Linux UG 15th Anniversary

Tokyo Linux UG 15th Anniversary Tokyo Linux UG 15th Anniversary

Tokyo Linux UG 15th Anniversary Tokyo Linux UG 15th Anniversary

Tokyo Linux UG 15th Anniversary Tokyo Linux UG 15th Anniversary

Tokyo Linux UG 15th Anniversary Tokyo Linux UG 15th Anniversary

Tokyo Linux UG 15th Anniversary Tokyo Linux UG 15th Anniversary

Tokyo Linux UG 15th Anniversary Tokyo Linux UG 15th Anniversary

Tokyo Linux UG 15th Anniversary Tokyo Linux UG 15th Anniversary

Tokyo Linux UG 15th Anniversary Tokyo Linux UG 15th Anniversary

Tokyo Linux UG 15th Anniversary Tokyo Linux UG 15th Anniversary

Tokyo Linux UG 15th Anniversary Tokyo Linux UG 15th Anniversary

Tokyo Linux UG 15th Anniversary Tokyo Linux UG 15th Anniversary

Tokyo Linux UG 15th Anniversary Tokyo Linux UG 15th Anniversary

Tokyo Linux UG 15th Anniversary Tokyo Linux UG 15th Anniversary

My Tokyo Linux User Group archive.

Thursday Oct 22, 2009

A Site of Sites

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

New Tech Days Archive in Advocacy

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

Website Transition Update: 1 Week Left

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:

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.

Monday Oct 19, 2009

Pro OpenSolaris Book Review: USENIX Magazine

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:

Indonesia Earthquake

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

OpenSolaris Developer Build 125

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

Looking Back: Spamming the Linux Kernel Mailing List

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.

Tuesday Oct 13, 2009

Tokyo OpenSolaris User Group: Resources

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.

26th Content Migration: 2 Weeks Left

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:

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

50 Announcements on Website Transition Project

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.

OpenSolaris Security Summit: November 3

The OpenSolaris Security Summit will be held at the LISA '09 conference in Baltimore, Maryland on November 3rd. Detailed information here. It's free. Register here. Go get secure.



« May 2015

No bookmarks in folder