• Archives

  • Categories:

  • Other profiles

Ubuntu Code of Conduct v1.1

First off, Happy 5th Birthday Ubuntu! I first installed Ubuntu on a machine on March 12, 2005. Impressively precise date, huh? That’s because I signed up on ubuntuforums.org the same day.

In an interesting coincidence, this morning I had the pleasure of attending my first Ubuntu Community Council Meeting as a Council Member. And we don’t start small with our new council! The major topic was ratifying revisions to the Ubuntu Code of Conduct, version 1.1. The rationale behind the changes can be found here and the full text of the revised Code of Conduct is here.

So here’s one of your birthday gifts, Ubuntu, a shiny new Code of Conduct!

Ubuntu Code of Conduct v1.1

This Code of Conduct covers our behaviour as members of the Ubuntu Community, in any forum, mailing list, wiki, web site, IRC channel, install-fest, public meeting or private correspondence. Ubuntu governance bodies are ultimately accountable to the Ubuntu Community Council and will arbitrate in any dispute over the conduct of a member of the community.

Be considerate.” Our work will be used by other people, and we in turn will depend on the work of others. Any decision we take will affect users and colleagues, and we should take those consequences into account when making decisions. Ubuntu has millions of users and thousands of contributors. Even if it’s not obvious at the time, our contributions to Ubuntu will impact the work of others. For example, changes to code, infrastructure, policy, documentation, and translations during a release may negatively impact others’ work.

Be respectful.” The Ubuntu community and its members treat one another with respect. Everyone can make a valuable contribution to Ubuntu. We may not always agree, but disagreement is no excuse for poor behaviour and poor manners. We might all experience some frustration now and then, but we cannot allow that frustration to turn into a personal attack. It’s important to remember that a community where people feel uncomfortable or threatened is not a productive one. We expect members of the Ubuntu community to be respectful when dealing with other contributors as well as with people outside the Ubuntu project and with users of Ubuntu.

Be collaborative.” Collaboration is central to Ubuntu and to the larger free software community. This collaboration involves individuals working with others in teams within Ubuntu, teams working with each other within Ubuntu, and individuals and teams within Ubuntu working with other projects outside. This collaboration reduces redundancy, and improves the quality of our work. Internally and externally, we should always be open to collaboration. Wherever possible, we should work closely with upstream projects and others in the free software community to coordinate our technical, advocacy, documentation, and other work. Our work should be done transparently and we should involve as many interested parties as early as possible. If we decide to take a different approach than others, we will let them know early, document our work and inform others regularly of our progress.

When we disagree, we consult others.” Disagreements, both social and technical, happen all the time and the Ubuntu community is no exception. It is important that we resolve disagreements and differing views constructively and with the help of the community and community processes. We have the Technical Board, the Community Council, and a series of other governance bodies which help to decide the right course for Ubuntu. There are also several Project Teams and Team Leaders, who may be able to help us figure out the best direction for Ubuntu. When our goals differ dramatically, we encourage the creation of alternative sets of packages, or derivative distributions, using the Ubuntu Package Management framework, so that the community can test new ideas and contribute to the discussion.

When we are unsure, we ask for help.” Nobody knows everything, and nobody is expected to be perfect in the Ubuntu community. Asking questions avoids many problems down the road, and so questions are encouraged. Those who are asked questions should be responsive and helpful. However, when asking a question, care must be taken to do so in an appropriate forum.

Step down considerately.” Members of every project come and go and Ubuntu is no different. When somebody leaves or disengages from the project, in whole or in part, we ask that they do so in a way that minimises disruption to the project. This means they should tell people they are leaving and take the proper steps to ensure that others can pick up where they left off.

We pride ourselves on building a productive, happy and agile community that can welcome new ideas in a complex field, and foster collaboration between groups with very different needs, interests and goals. We hold our leaders to an even higher standard, in the Leadership Code of Conduct, and arrange the governance of the community to ensure that issues can be raised with leaders who are engaged, interested and competent to help resolve them.

In the coming days the old CoC will be updated with version 1.1 in all the relevant places on Ubuntu sites.

Getting ready for CPOSC 2009

This evening MJ and I will be heading out to Harrisburg to spend the night out there prior to the Central Pennsylvania Open Source Conference (CPOSC). The Ubuntu Pennsylvania team has a table (eep, I need to do some handout printing!) so if you happen to attend, be sure to drop by and say Hi!

In the 3:40PM time slot I will be speaking on “Contributing to Open Source Projects“:

Want to contribute to an Open Source project, but not sure where to begin?

This talk will seek to answer this question and cover: skills which are valuable to open source projects, how to go about getting involved, considerations to be made when getting involved, some of the expected behavior of contributors and what kinds of benefits can come from involvement.

I’m pretty excited. Hooray for small (~150), local open source conferences!

More beer in a grocery store

A couple years ago I blogged about beer in a grocery store (sadly, this specialty grocery store has since closed citing the economy and location, I can’t say I’m surprised, it was in Lansdale). For those of you living in states with sane liquor laws, this may not be much of a shock – grocery stores sell beer, gas stations sell beer! Well, not in Pennsylvania, some of you have heard me rant before.

Here’s the deal for quick review, in Pennsylvania you buy beer at “beer supply stores” where they sell beer by the case. How do you get singles and six-packs? You go to a bar or a restaurant that sells beer to-go. There is an ounce limit on these purchases, which many stores will happy inform you that you can get around by buying the limit, taking it out to your car, and coming in to buy up to the limit again. This unto itself is a bit absurd. Grocery stores can’t sell beer. Convenience stores can’t sell beer. Beer supply stores can’t sell 6-packs or singles, and there are no specialty beer stores that sell six-packs or singles. Only bars and restaurants can sell six-packs and singles.

So, hm… what exactly is a restaurant? Who can get these licenses to sell beer? This has been hashed out by a series of cases these past few years. Apparently there are certain things an establishment has to have to be classed as a restaurant and be eligible for a license. Sheetz, a Pennsylvania chain gas and convenience store lost their case, in spite of building a store that includes “a 60-seat restaurant with 4,000 sq. ft. of floor space.” In this article I just linked, Lew Bryson also brings up the following point:

People — legislators and judges — seem to have this bizarre idea that if beer is sold in gasoline stations, where people drive in to get gas in their cars, they will automatically drive away sucking on a cold longneck. As opposed to driving to a restaurant or bar, where they will suck on the cold longneck before they drive away? If a supermarket has a license to sell beer, how is that different from a tavern or deli with the same kind of license to sell beer?

Meh? Well, Sheetz lost, but then Wegmans, a New York grocery store chain based out of Rochester, came along to challenge the law again. Wegmans won and was awarded several liquor licenses in Pennsylvania. A lovely quote from this article from Wegmans’ lawyer R.J. O’Hara carefully explains “‘What Wegmans offers is a restaurant that happens to be based in a grocery store. By no means is it a grocery store selling beer.” Oh, I see.

Laughing yet? The article goes on to explain what else the lawyer says:

He said the company had to make changes to qualify for the licenses, including narrowing the passageway that connects the store with the cafe. O’Hara said customers will have to pay for their beer inside the cafe, not at normal checkout lanes with other grocery items.

They sure did. I visited the new Collegeville Wegmans yesterday and they have a store employee at this narrower passageway guarding it so people don’t bring beer they haven’t paid for into the rest of the grocery store. So I did my grocery shopping, then snagged a couple of beers and paid for them in the cafe, showed the guard I had paid for them (they put stickers on!), then walked across the store to pay for the rest of my groceries at the grocery store checkout.

Now Wegmans is a nice, upscale store and the opening of this store on Sunday in this area was big news and the place was quite crowded. While walking through the beer section there was a lot of anecdotal evidence from my visit that people were thrilled by this available six-packs and singles, and questions about “how they were allowed to do this” were answered by Wegmans staff non-stop – I must have heard them answer it a dozen times (ok, so I did spend about 20 minutes gawking at the beers myself trying to pick what I wanted!). But don’t trust my anecdotal evidence, MSNBC seems to have done real research:

Pennsylvania voters have said in polls that they want to see the end of the case law. The state’s small brewers are all for it; it makes their more expensive beers easier to sample. Even Mothers Against Drunk Driving is in favor of the change, because it lets people buy beer in smaller quantities.

Practically, for most beer-drinking members of the electorate, these laws make no sense. People want to buy singles and six packs, and they don’t want to have to do it by taking out from a bar or restaurant – not only is this unwieldy, there is frequently a premium price stuck on these, hop over to the border to NJ or DE and you can buy all of this beer for cheaper (and let me tell you, there are plenty of stores on the border, even though the Pennsylvania Liquor Control Board likes to deny that people cross the border for alcohol purchases). Others who look into this issue tend to cite people profiting off the crazy laws as those who are responsible for the laws staying on the books.

I am hopeful that Wegmans is a good first step in getting the government in Pennsylvania to realize that people want these things – and to show people that they can have it, and fight for it. But until then? I was able to pick up the lambic pictured above for $5.99 – I think this is the cheapest I’ve ever seen it sold for in Pennsylvania. I really hope Wegmans continues to sell their beer for reasonable prices because I like beer, I like really good beer and I don’t like buying cases. I’m just one person! I never want that much beer! Even a six-pack is pushing it, I tend to buy singles, and Wegmans is where I’ll be buying these singles.

Ubuntu California, Birthday, RiffTrax Live

And now those things from the past few weeks that I didn’t manage to cover in my last post…

Meeting the San Francisco Ubuntu California folks! What a treat. Grant Bowman arranged to meet up at Thirsty Bear Brewing Company which was about half a block from where I was staying. I was able to meet a bunch of people I’ve only been in contact with via IRC thus far, including Mark Terranova who took and later posted this photo.


100_6262
Originally uploaded by Gidget Kitchen

Back home, my birthday was a lot of fun. My friend Stephen organized for a few friends to meet up over at Desi Village right after our Mythbuntu Jam on Saturday.


(Thanks to Mike for this photo …which is why he’s not in it!)

Stephen even got me a cake… with my IRC nick on it (squee!).

I had a great time and the food was delicious. It’s awesome to have such great friends :)

And finally, on Thursday night I went out with Michael to see the encore presentation of RiffTrax Live, where they riffed Plan 9 from Outer Space. I’m sure actually seeing in live back in August would have been more exciting, but this encore presentation was a lot of fun too, especially getting all wound up all day over it via tweets by the RiffTrax crew.

Kitty pictures

The internet is for sharing cat pictures, so here’s a whole bunch of Caligula and Simcoe from the past year or so:








Yay kitties!

Hive projects, MythJam, CPOSC, UDS, Community Council Election

September was quite a whirlwind month for me, and while I won’t be travelling anywhere on a plane in October (first month I haven’t since June!) it looks like it’s going to be a fun-filled month as well.

Now catching up…

PLUG Into Hive76! We had another successful meeting on the 24th, Kevin Valentine and Jim Fisher ran the show with an LTSP demonstrations and walking folks through imaging. The imaging stuff is primarily for the Ubuntu Pennsylvania collaboration with FreeGeekPenn, but of course can be ported to other projects where we need to image a bunch of harddrives with the same Ubuntu image.

We’ve put our notes from the evening regarding imaging up on our project wiki.

As posted about previously the Philadelphia Mythbuntu Jam was a wonderful success. Matt Mossholder did a myth presentation while John Baab and David Harding stood by as our other two experts to help with debugging and installations. I’ll have to do a write-up about how to host one of these Myth events, they’re always a success and other teams have since asked me for some details.

One of the other things we did was have a raffle for a couple of books I had on my shelf to give away. Raffles tickets are fun and you can pick up a roll big enough to last a lifetime of small events over at Staples for about $8. Nice.

I’ve gone ahead and uploaded more photos here: 20091003 – Philadelphia Mythbuntu Jam – Photos by Elizabeth Krumbach & Stephen Nichols

Aside from regular LUG meetings, the next big event coming up is the Central Pennsylvania Open Source Conference over in Harrisburg. In addition to speaking there, Ubuntu Pennsylvania will have a table at the event. I’m pretty excited to be speaking at this conference, and delighted that MJ has decided to fly out Friday morning to spend the weekend so he can be there for my talk. I am the luckiest girl in the world :)

On the Ubuntu front, I have just booked my flight out to Dallas for the Ubuntu Developer Summit for version 10.04 (Lucid Lynx) which I’ve received sponsorship from Canonical for (rock!), and time off from work to attend (thanks boss!). This will be my first UDS, and I’ve never been to Texas before! I’ll be flying out the evening of Monday, November the 16th and returning Saturday the 21st.

The biggest news of all I saved for last. Tuesday morning voting closed on the Ubuntu Community Council Elections, and I was fortunate enough to be elected! While it is an additional commitment of time, I’m thrilled to be working with the amazing folks on the Community Council and it’s a real honor that members of the community put their faith in me to represent them. There are a lot of things I want to say about this, how vital the Ubuntu Women project has been to my success, how important support within Ubuntu Pennsylvania has been (you guys have helped me more than you know, with more than just Ubuntu!), how thrilled I am to lead the way and to become the first female council member, how awesomely supportive my friends and colleagues have been, what a pleasure it continues to be to be involved with the such a rewarding community. Just, wow, so excited!

Philadelphia be Jammin’!

The Philadelphia Mythbuntu Jam is in full swing, Andrew Keyes has been taking photos and posting them up on flickr:

Andrew Keyes Flickr: Philly MythJam 2009:


Big 4M original panorama


Huge 14M original panorama

We ended up with 22 people coming out, we’re having a blast!

San Francisco Zoo

My trip to San Francisco this past weekend was a lot of fun. Lots of yummy food (sushi! thai! gyros! coffees! ice cream!), fantastic company, rug shopping, getting to meet some of the San Francisco portion of the Ubuntu California Team for beers on Saturday night, and a trip to the San Francisco Zoo. Huge thanks again to my boyfriend for making this birthday weekend so enjoyable, thanks MJ! :)

Naturally I failed to take pictures all weekend, except for the 400 I took during the zoo trip.


We took Muni down to the zoo, which ended up being about a 35 minute trip, where I was fascinated enough by the subway that turned into an above ground train to tweet about it. Hey, I grew up in Maine and have never actually lived in a city before! Even Philadelphia public transportation is an interesting theory to me (I’ve only ever taken regional trains a handful of times, and a bus in Norristown once).

Now, the animals!

First the obligatory photo of me standing near a bunch of scary birds. My fear of birds amuses everyone so. And of meerkats, I love meerkats.

One of the most enjoyable parts of the zoo trip was watching the patas monkeys in their enclosure. The lemurs are always great too, so fluffy and cute!

A couple months ago a tiger escape from the enclosure and killed someone at the SF Zoo, yikes! But there wasn’t really any indication of this event at the zoo, everything seemed pretty normal with the big cats. And yes, I totally abused my digital zoom during this zoo trip.

Rhino! And a giraffe near palm trees! I love palm trees.

BEAR!

I also have a billion pictures of the penguins, cute penguins!

Penguins being fed! And the hose being used to chase off seagulls who want some fish too.

I’ve posted some more photos over in a flickr gallery.

After the zoo we went for sushi, and MJ took this photo of me by the streetcar we rode back to his place that night after ice cream at Ghirardelli Square (laugh if you like, but I like the touristy nature of that place! And the ice cream!).

Now I’m back home with the kitties, took a redeye back on Tuesday night/Wednesday morning. Have been buried in work and projects since, I’m so glad I didn’t plan anything major during the work week this week, I need this rest time! And to prepare for the Mythbuntu event on Saturday, after which Stephen has so kindly arranged a small birthday gathering at a local Indian restaurant :)

Flowers in hair? Check. Off to San Francisco!

I’ve finished packing and I’m leaving my apartment in a couple minutes for my long birthday weekend trip out to San Francisco. I’m actually flying back on the night of my birthday on Tuesday the 29th, but the long weekend itself should be a lot of fun! So excited!

While I’m out there we’re planning on going to the SF Zoo one of the days, and on Saturday night I’ll be meeting up with the great folks from the newly approved Ubuntu California team for food and drinks down at Thirsty Bear Brewing, yum!

My flight leaves PHL in 4 hours. Yaaay!

F/OSS Marketing: Attracting Users AND Contributors

I gave my Expanding Involvement in F/OSS talk at PLUG West this past Monday. One of the great things about PLUG is how our different venues give us different audiences. When I gave this talk down at our Central chapter held at USP the majority of the audience was college kids, hobbiests and consultants, while talks at a business park in Malvern yield a wider audience of IT professionals in large companies. Since I encourage audience participation during my talks, the direction the talks took was very different in each area, at Central we ended up with the lead dev of OpenHatch.org giving a demo, at West we ended up discussing how F/OSS is marketed.

Now my talk focused on getting more people to contribute to F/OSS, in part, by attracting contributions from people who traditionally may not have been involved, more stay at home moms, professional usability experts, Joe the Plumber testing your point of sale project running on Linux. The point that brought us in the general Marketing direction was when I said “F/OSS needs to change their Marketing strategy to get these people interested” and immediately I received a comment from the audience “F/OSS has a marketing strategy?” Everyone laughed, but I quickly wrapped up the rest of my slides (this was toward the end anyway) and our Q&A focused on the Marketing of F/OSS. A lot of great points came up in the discussion that I hadn’t thought much about.

Some of the topics that were discussed:

How do I convince my neighbor to switch?

Within the F/OSS community we frequently want to tout the virus-free nature of Ubuntu and how it’s free. In some ways I believe we’ve already converted most of the adventurous folks we can convert by using these arguments and randomly giving out LiveCDs

For the rest of our audience? Unfortunately we’re up against a couple of common misconceptions:

  1. Computers are supposed to crash and have viruses, when the computer gets slow you reboot, reinstall or take it to the computer shop down the street
  2. Windows is free, it came with the computer!
  3. Software is a black box on the shelf, there no way to impact development, feature requests or bugs, you just have to buy something else if there is a problem or deal with it and hope the next version fixes it

It’s time to redefine our message and get more personal.

  1. Offer support personally, through your LoCo team and introduce them to the Ubuntu support community
  2. Do demos where you show off Synaptic, not only is Ubuntu free (afterall, “Windows is too”) but all these thousands of amazing software packages are also free!
  3. Don’t oversell it – I love Ubuntu and have been using Linux full time for almost 8 years, it’s tempting to just tell stories about marathon uptime and flawless upgrades, but people will run into problems. The key is to carefully impress upon the potential user that every OS has problems, but the ones in Ubuntu are ones you can fix, complain about, maybe even help resolve!

Related to this question but perhaps drifting away from the neighbor example. I also believe in selling a solution, not necessarily F/OSS itself. When you approach a non-profit to help them create a classroom where they can teach job-hunting on the internet, bring in a small Ubuntu Linux Terminal Server Project deployment (can be three old laptops, one acting as a server and the others as thin clients) as a demonstration of what can be done with a handful of discarded Pentium 3s. Use this for free, on old hardware, and there is no need to maintain OS installs on a whole room full of PCs! Another example is an Open Source Personal Video Recorder, by far the most successful events for “regular people” that Ubuntu Pennsylvania has hosted have been our Mythbuntu presentations and installfests. It’s not Ubuntu we’re getting people to switch to, it’s a Tivo alternative with many benefits that include lower cost and more flexibility.

How do I explain that F/OSS is Free (as in beer)?

At the Trenton computer festival earlier this year we had an encounter with a fellow who decided to argue with us about whether Ubuntu could be anywhere near the quality of Windows since Microsoft pours hundreds of millions of dollars into development and Ubuntu doesn’t have near that much and it’s given away for free. This surprised me, and was difficult to convincingly respond to on the spot.

And perhaps more important than responding to a single person at a computer festival? Business-wise, there are companies pouring a significant amount of money into marketing their products and portraying F/OSS as “insecure, unreliable, unsupported and developed by random people on the internet.” This misconception is one that the F/OSS community needs to work against.

Much of what we came up with during the discussion at the meeting is that it’s not strictly volunteers working on F/OSS. Companies all over the world are built using F/OSS and are constantly contribute back, LinuxForce (if I do say myself!), Google, Linode and Unisys are the first examples that come to mind, but there are thousands and thousands of others that contribute in large and small ways by employees who are paid for development. You also have companies like Red Hat and Canonical who have full time developers contributing to the operating systems and run with a business model of support contracts rather than software sales. Contrary to popular belief, today’s F/OSS demographic is not all white college nerds in basements.

I’d also be interested in seeing articles about the finances of F/OSS (something more concrete, practical and current than The Cathedral and the Bazaar, please) so I could better explain with real examples.

How do I get non-standard contributors to contribute?

My talk centered around things you can do to make your project attract more contributors of all kinds, but I didn’t explore deeply into how this is done because my talk was too general. I think this probably deserves a whole talk itself.

Our meeting discussion primarily came up with the need to target individual strengths, show how they can be useful within the F/OSS community. It’s very frustrating when I hear people with their “I tried to get my girlfriend to use Ubuntu, but she didn’t care” lines. If that’s the response you’re getting you’re Doing It Wrong. A perfect example of Doing It Right is from Duda Nogueira yesterday, in his post My mother on Ubuntu Artwork Karmic Release Shortlist!!:

Since she knows about the whole Open Source thing, and uses Ubuntu since 2006, I told her about this contest. She start sending her photos right away! She was excited to help the Ubuntu Project with what she can, and have her photos used all over the world!

Last week, she was VERY HAPPY to to have 5 photos selected to the Ubuntu Artwork Karmic Release Shortlist!

Bravo! Thank you! He shared knowledge about the Open Source community with someone, and knowing her strengths he let her know of opportunities within the community where her skills could be used. There needs to be much, much more of this. F/OSS has opportunities for all kinds of people with all kinds of skills, moreover F/OSS involvement is extremely rewarding on both personal and professional levels. Many people don’t even realize such a community exists, and if they do the assumption is often that it’s “just a bunch of coders, I can’t help.”

There was also a very good article published over at ITWorld.com by Esther Schindler titled Mentoring in Open Source Communities: What Works? What Doesn’t? As we reach out to a broader range of folks to contribute to F/OSS, I feel mentoring programs that work with individuals to pinpoint their skills and interests are important. Huge thanks to Fred Stluka for posting this to the PLUG list following my talk and generally being very engaging during the talk and follow-up discussion. Oh and I do quite like his tradition of buying the speaker dinner when we all go out for food and drinks afterwards, yum, thanks again!

I’ve only scratched the surface of this discussion by summarizing what we were able to discuss at a single LUG meeting, but it’s a fascinating and important topic and one I hope more folks will take time to embrace and discuss.

Last minute addition: Fred just posted this to the list, a second article by Esther, the same subject as my talk: How to Attract More People to Your Open Source Project Excellent!