Friday Jan 22, 2010
Wednesday Jan 20, 2010
By jimgris on Jan 20, 2010
Sunday Jan 17, 2010
By jimgris on Jan 17, 2010
The latest version of auth.opensolaris.org is now in the Community Translation Interface for a localization update, and we are also now starting to localize repo.opensolaris.org as well. Because of many community contributions recently, auth.opensolaris.org already lives in 17 languages. It will be good to get the SCM Console at repo.opensolaris.org localized into a bunch of languages via the same process as we continue updating that application in the coming months. See the announcement from Ales on i18n-discuss for details about contributing to these these two website projects.
The localization of opensolaris.org -- which is
currently 15 applications -- will come together over time and in
various stages. But I really would like all of it localized into at
least two dozen languages by the end of this year. Should be doable.
So, if you are interested in participating, I wrote an outline about
how we are breaking this into pieces and how you can get involved: Localizing
Website Content. I will update the document as the project evolves.
See the Internationalization
& Localization Community for even more projects and
to i18n-discuss. Thanks.
Friday Jan 15, 2010
By jimgris on Jan 15, 2010
Shoji Haraguchi just announced the next OpenSolaris Night Seminar in Tokyo. It will be on January 22nd in Jingumae. On tap will be Crossbow and Solaris Containers. Register early. These seminars generally fill up pretty quickly, and there's only room for about 100 people in the room. You know, we really could use some bigger conference rooms to hold these events. Lots of people are interested in OpenSolaris in Tokyo. See you there.
Tuesday Dec 22, 2009
By jimgris on Dec 22, 2009
By jimgris on Dec 22, 2009
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
By jimgris on Dec 19, 2009
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:
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.
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.
Website Content (New):
An emerging contribution model to translate all the content on the 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
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.
Friday Dec 18, 2009
By jimgris on Dec 18, 2009
By jimgris on Dec 18, 2009
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
By jimgris on Dec 12, 2009
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:
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.
Monday Dec 07, 2009
By jimgris on Dec 07, 2009
Sriram Narayanan posted some nice updates to advocacy-discuss the other day (here, here, here, here) from FOSS.IN in Bangalore.
It's excellent when people post mail like this to the community list
when they are out at conferences because it leads to discussion around
the world and helps generate ideas for the future. Connecting
communities globally is just as important as building them locally.
Here are some FOSS.IN images from Kumar Abhishek. See the Bangalore OpenSolaris Community here. And, of course, the BeleniX distribution goes here. I couldn't make it to FOSS.IN again this year. Bummed. Maybe next year.
Thursday Dec 03, 2009
By jimgris on Dec 03, 2009
Now that we've moved to XWiki, we should
about the business of
localizing more of the OpenSolaris website. This is going to take a
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. AuthAuth 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. XWikiXWiki 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 translationsHere'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.
You are editing the original document.
Translate this document in: cs de en es fr pl ru zh
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:
- 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.
- Collective Content:
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. SubsitesThe subsites should to get localized at some point, too. This can be accomplished in three steps:
- 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
the site or add new translations or templates. Then all of the subsites
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.
- 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.
- 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 NowSo, 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
- 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
CTI by translating the auth resources file. Ask questions on
here, forum 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
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
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
Tuesday Dec 01, 2009
By jimgris on Dec 01, 2009
A couple of weeks ago we had a conversation on website-discuss (here, here) about some features of the new website that were not directly moved and/or replaced from the old site. Much of the discussion involved blogs. Put simply, blog aggregation on the site changed because the website application changed. We migrated to an entirely new application, one that offers substantially more benefits over the old one. But as a result, some of what was on the old site was not replaced (or may be replaced in new/better ways in the future). One item on that list was the old (badly broken) blog aggregation system we had at the top level of the old site. Some people have been concerned that we no longer have the ability to collect blogs on the new site. Not true. Here's a better way to look at it:
Before the migration to XWiki:
opensolaris.org used to have three levels of blog aggregation: (1) blogs collected at the top level of the site, (2) blogs collected inside Community and Project spaces, and (3) blogs collected at planet.opensolaris.org. That was nice, I suppose, but probably a bit over the top. Also, the processes for deciding what blogs to aggregate was distributed among the owners of each of the spaces on the site, all the mechanisms to collect the feeds were manual, and community members had no way to offer their feeds into a centralized database. But we poked along with what we had.
After the migration to XWiki:
The new opensolaris.org does not have a top level blog aggregation feature. But Collective Leaders, Affiliates, and Developers can still add blog feeds to their Communities, Projects, and User Groups and planet.opensolaris.org remains the same as it always has been. Also, we are exploring ways of providing a centralized blog feed directory via the site's new Auth database, so that blogs can be easily aggregated in Collective spaces or on planet.opensolaris.org or externally with whoever wants them. I like this idea a lot (via Alan Burlison) because it keeps the decision making process of what feeds to collect directly with the people closest to the action: Collective Leaders.
I do not support a top level blog aggregation system for all blogs in the OpenSolaris world because before you know it you have thousands of blogs, most of which have owners who are not necessarily directly involved in the community on the site. Then it all becomes too big and the value drops rapidly. It's too much centralization. That's what happened with the old system. And although some people have complained that they miss the old feature, I got a heck of a lot more complaints about it when it was live. Complaint #1 was that I was taking any blog off the street that mentioned OpenSolaris in any way whatsoever and that was diluting the overall content too much because too many of the bloggers weren't really involved in the community. Point taken. Also, I don't support the notion of screening blogs at the top level of the site because that makes the website team judge and jury as to who gets collected -- and that is most certainly not our role. We should be pushing content and projects and decisions into the Collectives where people are actively working their stuff and where they have edit privileges to their own spaces on the site.
Anyway, in the mean time, Collective Leaders, Affiliates, and Developers can add blog feeds via the XWiki RSS macro. Just edit a page, click on the macro tab at the top left of the edit box, scroll to select the RSS macro, and enter the data in the fields provided.
By jimgris on Dec 01, 2009
It's amazing how fast content goes stale. Man. Just give it a little time and it's toast. Fortunately, now that we are running XWiki it makes updating stuff jet fast (and it will be even better when we move to XW2). I like XWiki markup, too. It's just simple.
I updated about 20 pages with little nits here and there last week, and the more I look the more I find in need of updating. Over the next couple of weeks we have to update the FAQs, Roadmap, and Website Project substantially to give people a better idea about the current website plans now that the Auth and XWiki transitions are complete. More on those later.
I rewrote the Contacts and Help pages, too. I think these pages should be merged, though. I don't see any need to have both, but since they are currently separate I tried to write around that for now.
And, of course, the OSUG leaders table
remains in constant motion. I added several new OSUGs this last week or
so. User Groups come and go in waves, but the OSUG community remains
one of the most active groups on the entire site.
I also updated the Collective Life Cycle Instructions with a lot more detail and some important footnotes (especially the need to choose unique names for Collectives and the distinction between names and titles). The more I set up Collectives on the new site the more I find to document. Website infrastructure can be activated, deactivated, reactivated, transitioned, and terminated so I flushed out the document with more specifics for community leaders going through each phase. I am trying to make that document comprehensive so at least we have one place to send people for everything related to Collective life cycles. Even after the transition to the new site, which involved deleting and merging many documents, we are still way too fat on opensolaris.org. We have too many overlapping process documents that confuse people, so we are still trimming those down. Making progress.
Thursday Nov 26, 2009
By jimgris on Nov 26, 2009
A dozen international communities will be coming together in mid December for "Tokyo's
Biggest Tech Party Ever" (info here,
It's a charity event to benefit Room to Read. About 300 people are expected to gather in Roppongi, but I bet the number grows higher than that as the date approaches. I know a pile of OpenSolaris guys will be going, and I'll go for sure. I can imagine that thousands of very interesting photographs and videos will emerge from this gig, so I will shoot a set of photos myself. Here are some of the communities participating:
- Digital Eve Japan
- International Computer Association
- Tokyo 2.0
- Mobile Monday
- Tokyo Hacker Space
- Tokyo PC Users Group
- Tokyo OpenSolaris User Group
- Tokyo Linux User Group
The international tech community in Tokyo is obviously a community of communities, and there is certainly some overlap in membership as well. But intentionally creating mega social events like this to bring multiple groups together has significant value because the more we mix as communities the more we learn from each other. To me, that's one of the core values of BarCamp as well. You build your own community locally, you then connect that community globally, and while you are doing that you intentionally mix with other communities so you remain flush with new ideas.
By jimgris on Nov 26, 2009
Toshiba now ships OpenSolaris on the mini NB200 (Intel Atom), which goes right along with OpenSolaris on the Portégé R600 and the Tecra M10. I have the M10. I hope to get light and thin with the mini soon (it's less than 3 pounds and under an inch thick so it fits right in your shirt pocket). This is really great news. OpenSolaris is getting more popular on these Netbooks, so the opportunity can only be huge. But I've been so busy lately, I totally missed this announcement. Right now Toshiba ships the OpenSolaris laptops to the US and the UK. When will they go global?
Wednesday Nov 25, 2009
By jimgris on Nov 25, 2009
Multiple international communities came together for another BarCamp here in Japan last weekend, this time at the Yokohama International School about a half hour south of Tokyo. Back in May we organized a BarCamp in Tokyo, and I think we`ll do more of these events after this Yokohama effort. This BarCamp model for conference organizing is interesting and extremely efficient because it`s a flat structure and distributes tasks widely: everyone organizes, everyone participates, and the schedule is built live on site. Some OpenSolaris guys were there, and we gave out OpenSolaris t-shirts and CDs and other items. The theme for the event was 21st Century Education. Special thanks to kurisuteen for leading. Great event.
Sunday Nov 22, 2009
By jimgris on Nov 22, 2009
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
By jimgris on Nov 21, 2009
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
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.
By jimgris on Nov 21, 2009
Friday Nov 20, 2009
By jimgris on Nov 20, 2009
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.
Special thanks to Alex Budiyanto for driving everything. Alex is an
amazing community organizer (and presenter too). More to come.
By jimgris on Nov 20, 2009
By jimgris on Nov 20, 2009
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.
Saturday Nov 14, 2009
Monday Nov 02, 2009
By jimgris on Nov 02, 2009
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
By jimgris on Nov 01, 2009
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.
Saturday Oct 31, 2009
By jimgris on 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.
Thursday Oct 29, 2009
By jimgris on Oct 29, 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
By jimgris on Oct 27, 2009
We finally moved to XWiki last night. I sent the
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
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.
Phase 3 of the website transition project very soon.
Monday Oct 26, 2009
By jimgris on 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
- Tokyo BarCamp 2010: Photos
- BarCamp Tokyo 2010: 4 Days Away
- Photos: Tokyo Make Meeting 05 2010
- Tokyo OpenSolaris Study Group: May 2010
- Tokyo OpenSolaris Study Group 2010.04
- OpenSolaris Night Seminar 041610
- Tokyo Linux User Group 041610
- Sun Japan
- Tokyo Linux User Group 041010
- OpenSolaris DTrace @ Yokohama Linux UG
No bookmarks in folder
- /Open Source
- /Project Management