For current illumos news, also see the illumos blog.
Google Summer of Code 2012
information for the community, mentors and students here
See also this Google calendar of events of interest/relevance to the illumos community.
|May 23||Amsterdam||community||illumos Hackathon|
|Max Bruning||SmartOS at NOSIG|
|July 11||Boston, MA||Jim Mauro, co-author of the DTrace book|
Solaris Dynamic Tracing - DTrace at Back Bay LISA
|July 12||Geneva, Switzerland||illumos community (french, introductionary talk)||RMLL / LSM|
|July 16-20||Portland, OR||illumos community|
|July 25-28||Porto Alegre, Brazil||Bryan Cantrill, Garrett D'Amore, Brendan Gregg||FISL|
|Nov 14||Boston, MA||Peter Baer Galvin||The State of ZFS at Back Bay LISA|
News - February 8, 2012
Deirdré Straughan writes:
For those who don't already know me, here's how I introduced myself to the SmartOS community back in September.
The tasks encompassed by my new role are still being defined, but they include fostering community communications, and encouraging transparency. As part of that, I hope to do newsletters like this once a month or so.
So let's talk about how illumos as a community is working...
I use the term tongue in cheek, because we've been light on governance and are largely agreed on keeping it that way. The historical reasons for our reluctance to be governed can be learned in Bryan's now-famous [how I introduced myself to the SmartOS community back in September "lawnmower" speech at USENIX LISA '11]. Garrett talks about his philosophy of governance for illumos in Part 2 of his SCALE talk (below).
When Garrett announced the illumos project in August, 2010, he formed separate administrative and technical councils. The Admin Council was intended to draw from a broad spectrum of community members who were not necessarily developers, but would have some name recognition or would contribute in other ways. The council makes administrative decisions such as how the illumos foundation will be formed and funded (more on that in a moment).
- Simon Phipps, consultant
- Evan Powell, Nexenta
- Garrett D'Amore, startup
- Andre van Eyssen, Frontline Systems Australia
- Alasdair Lumsden, EveryCity
- Bryan Cantrill, Joyent (joined Feb 1)
The Dev Council, originally drawn from well-known developers of Solaris, is a technical steering committee whose role is to make high-level architecture decisions.
- Garrett D'Amore
- Bryan Cantrill
- Adam Leventhal, Delphix
- Rich Lowe, unaffiliated
- Jim Carlson, ?
The Dev Council also appoints the illumos Advocates, a very narrowly-focused list of people who integrate code:
- Adam Leventhal
- Rich Lowe
- Robert Mustacchi, Joyent
- Eric Schrock, Delphix
- Garrett D'Amore
- Gordon Ross
- Albert Lee, Nexenta
The illumos Foundation
The illumos trademark was (and still is, for now) in the hands of Garrett D'Amore, founder of the project. His intention from the start was to hand it all over to a body which would protect illumos as an open source project, and protect its contributors from, eg, lawsuits. It now appears that the best way to do this will be to form a "trade association" as defined under US tax law - a 501(c)(6) non-profit organization, similar to the Linux Foundation. We're working on this, and will keep the community informed as we make progress.
Once that is settled, it will be possible for the new illumos foundation to take in and disburse funds (and, yes, sell t-shirts!).
In the meantime, the project is supported by the generous contributions (in staff time, code, and services) of a few companies: EveryCity, Joyent, Listbox, Nexenta, Emulex, and others as well as a number of energetic individual contributors.
Another communications area we're working on (along with other contributors!) is the illumos website. The illumos infrastructure team (Bryan Horstmann-Allen, Josh Clulow and Rich Lowe) have set up this wiki, which will be the home for illumos documentation and other material (we're moving over and cleaning up the old content from the Redmine wiki). There is also room for any and all of illumos' children to keep whatever distro-specific information and documentation they wish.
If you want to contribute to the wiki, sign up and go!
Here's some detail on events, past and future. You can find a full listing of past events here.
Jan 10, Delphix's Menlo Park office
In honor of the 10th anniversary of ZFS, this meetup was mostly about what's happening in ZFS now and the near future. See Adam Leventhal's post for details and videos.
This was also streamed live on UStream; we encourage others to stream and/or record their events for the global illumos community to share. (If you need technical help with that, let us know.)
Garrett D'Amore spoke and ran an illumos booth at SCALE last year, and was invited back to speak this year, along with Robert Mustacchi and Brendan Gregg of Joyent and Gordon Ross of Nexenta. The talks were well attended, and the videos now available online are getting hundreds of views:
- Experiences Starting an Open Source Operating System Garrett
- Performance Analysis: new tools and concepts from the cloud Brendan
- Using SmartOS as a Hypervisor Robert
…more to come!
We also had a busy booth, giving away illumos t-shirts and educating the 1500 attendees on illumos, SmartOS, Joyent, Nexenta… Many thanks to Delya Bakhisheva of Nexenta who managed the booth, which she and a Nexenta staffer manned along with Shannon Fiume and Alex Salkever of Joyent. Joyent also sponsored a crowded BoF session Saturday evening.
Linda Kateley of Nexenta organized an illumos booth and meetup at FOSDEM in Belgium, as well as a talk on illumian, Nexenta's new distro.
Upcoming illumos Events
April 3, San Francisco - This is a DTrace community event (since DTrace is in other OSes besides illumos), sponsored by Joyent (anyone else interested in sponsoring should contact email@example.com), info and registration here.
Future illumos Meetups
If we can find some meaty content to present, we may have another illumos meetup in the Bay Area in late February/early March - suggestions welcome, who would you like to hear speak, and about what, related to illumos?
We're also thinking of having an informal get-together the evening of Monday, April 2nd, at Joyent's San Francisco offices (assuming that some people traveling in for the dtrace.conf attendees may be interested in joining).
If you would like to have an illumos meetup in your area and need help with speakers or getting the word out, please ask.
If you know of any other events at which illumos will be present, feel free to add to the table above. If you've got an idea for a place and time or event where illumos should be represented, please let us know how we can help.
I hope this newsletter format does not discourage dialog. I've been working with online communities for a long time, and have always found that "my" best ideas came from community members. Please DO respond, let us know what you think, make suggestions, tell us how we can make this illumos experience easier and better for you. --
illumos Community Manager
If you'd like to suggest an event the illumos community should participate in, or offer yourself as a speaker, go here.
|Monday, May 12 - Friday, May 16, 2014||Joyent SF||Max Bruning||Cloud Performance training||details and registration here|
|Monday, June 2 - Friday, June 6, 2014||Joyent SF||Max Bruning||SmartOS Internals training||details and registration here|
|Monday, June 16 - Wednesday, June 18, 2014||Joyent SF||Max Bruning||DTrace training||details and registration here|
|Wednesday, July 9 - Friday, July 11, 2014||Joyent SF||Max Bruning||ZFS Internals training||details and registration here|
|Monday, July 14 - Wednesday, July 17||Joyent SF||Max Bruning||Kernel Crash Analysis and Debugging training||details and registration here|
|Apr 16 2014||London, UK||Peter Tribble|
"Tribblix: Learning how Solaris works by building your own Distribution"
|every Thursday 10 am US Pacific time||#smartos irc.freenode.net||Joyent staff||SmartOS office hours|
Past Events with videos and slides (where available).