• Archives

  • Categories:

  • Other profiles

LoCo Team Portal Improvements Released

Several weeks ago, Adnane Belmadiaf (daker) found me on IRC and gave me this exciting link: https://launchpad.net/loco-team-portal/+milestone/0.3.11

47 LoCo Team Portal bugs with fixes committed. He let me know that the new version would be coming out soon and gave me a sneak peek at the new layout. Soon came on March 11th when 0.4.0 rolled out with an additional 19 bugs fixed, wow!

In addition to the high priority bugs, he tackled bugs my LoCo members had mentioned to me, like No easy way to find a Past Meeting and dozens of “low” priority and wishlist items, like including team blogroll or planet to the team pages (still need to work with the LoCo Council to get feeds added Edit: You can add your blog here!). On top of this, we have a new interface! Gone are those icons no one understood, we now have text links to mailing list, website, forums and more. When you start browsing around you’ll see that there has been a pretty extensive rewrite of the UI.

I’m also loving the spiffy new event page:

Huge thanks to Adnane for his commitment to this project and to Canonical IS for the work deploying the new release. The portal is hugely important for my team and many others, so it’s good to see it’s in good hands.

If you’re interested in helping him out (he’s super friendly to work with!) I wrote a blog post here back in September about how to deploy a development version using Vagrant and the necessary Django goodies to get you started. It’s probably a bit out-dated but if you swing by #ubuntu-website and ask for some help there are usually folks who can point you in the right direction.

Simcoe’s March Checkup

On March 2nd I brought Simcoe in for her quarterly checkup, the last was on November 24th (I wrote about it here).

My only concern bringing her in was increased agitation on her part lately (mostly meowing and wanting attention more than usual). I am pretty confident that can be written off to me traveling lately though, she sometimes really gets bent out of shape when I do.


Simcoe does not enjoy these visits

Fortunately her physical exam went well and then she was sent off to the back for blood work. For the first time since she was diagnosed with renal failure and we began treatment she hadn’t put on any weight, instead dropping slightly to 9.58lbs (down from 9.68), but it wasn’t enough to cause worry as she’s still within a healthy range for her breed and body size.

On Tuesday we got the rest of the blood results, including the important levels:

BUN 46 (normal range: 14-36)
CRE 2.8 (normal range: .6-2.4)

BUN is up slightly from 44, but that’s not significant (it can vary some day to day), and CRE is down slightly from 3.0, which is good.

I was happy to learn that since things have been so steady, the vet thinks we can wait 6 months before another checkup unless we have any specific concerns, hooray!

On the Ubuntu Community

Charles Profitt, in his recent post Ubuntu: Time to Take the Shot, talks about a meeting that the Community Council had with Mark on Tuesday. This followed a weekend of me doing everything in my power to step back from the recent announcements and discussions from Canonical that made my Thursday and Friday very difficult.

As a leader in the community I have been bombarded by comments from fellow community members these past few days. On Monday several members of the Community Council jumped on a hangout to talk about how we were handling all the news coming out, where we felt the community was going and what our role in this was. Immediately following this discussion we reached out to Mark to have a chat ASAP and I wrote an email to the internal Community Council list saying, among other things:

“What is most painful about all these decisions is how so much work in the community has been tossed to the side due to announcements which Canonical has clearly been talking about for months. We spent a week in Copenhagen and 4 months since planning a release we’re not sure will happen. In my own work I’ve been coordinating a writing team 13.04 articles for a magazine which may never be published, I have work items around documentation and testing that are completely up in
the air because all of a sudden we’re so uncertain about timelines. Since last week I’ve stopped working on anything that depended upon the release cycle because I feel like I’m completely wasting my time. I use myself as an example here, but there are many folks in the community who are feeling this. Regardless of what’s happening behind the scenes at Canonical to cause this, it’s currently a very painful time to be a community member.

Ultimately, what does this mean to me? It seems like we’re becoming (have become?) a community that can have LoCo events, do support, have a news team and focus on LTS. It’s no longer one where individuals can get deeply involved in development of many of the pieces of the OS in a regular cadence – if you do you risk the carpet being pulled out from under you in the form of some new announcement that causes all your plans and work to be less valuable (or useless), to pour salt in the wound you also get this happening with the knowledge that people at Canonical have been talking about this for months and you feel like you’ve been duped.”

Now, perhaps my words were a bit harsh, but as a community member watching these discussions and talking with others all weekend, that is how it feels. A rolling release proposal throws into question all the release-dependent work I have on my plate and whether I should be continuing that, like helping the docs team with their onboarding process and working with translations teams to continue their work. I’m not aware of discussions with either of these teams about how the rolling release proposal will impact them (though with Mark’s encouragement, I have asked).

As for that talk with Mark the Community Council did finally have, I didn’t walk away from it with the same feeling of inspiration that Charles had. In fact, Scott Lavender summed up my impression precisely in a comment on Martin Owen’s blog this week:

“It would appear that Canonical has a chance to create or provide an amazing ecosystem of digital devices that are integrated as well, if not better, than Apple. I feel they are making the right decisions to support that goal. Frankly, I support this.

I believe that this is a transitional phase. The community as it has existed is changing, going through a metamorphosis, and a new community, one perhaps more potent and powerful, will develop and break out of its cocoon, ready to dominate the world.

I do not believe I am part of that new community.”

Posts by Thierry Carrez, Andrea Grandi and Pasi Lallinaho this week have echoed what Scott says about the changing of the platform. And it seems the writing has been on the wall for quite some time, Jono’s own team has shifted from supporting community efforts within the core development framework (from MOTU to translations) to focusing on application developers.

This is not the Ubuntu community that I became a recognized member of in 2007.

Ultimately what I believe every community member has to do at this time is pause and reflect upon the Ubuntu community as it stands now and start asking themselves a few questions, here are the ones I’m asking myself:

  1. Is the vision of success defined by Mark (Ubuntu on all the things! Desktops! Phones! Tablets!) the same thing I believe in and want to continue moving forward with in my open source endeavors?
  2. If so, where can I continue to contribute where the impact of surprising announcements won’t render my work less valuable (or useless)?

But the first step is communicating to the community that this shift has occurred and not pretending that we’re still the same community we always were. We need to know to ask ourselves these questions so we can be prepared for what the future brings and advise new contributors accordingly.

So tonight I had dinner with fellow Community Council member Scott Ritchie. The conversation over tacos was not for the faint of heart, and I was still feeling quite demotivated over these recent developments. We then took a walk and ended up at a smoothie shop, which is where we got to brainstorming how we make this better.

What we came up with was a need to get a clear picture of what Canonical brings to Ubuntu and what Ubuntu depends on the community for. No more pretending that everyone can work on everything on equal footing, or that we all have the same values and goals.

Off the top of our heads we came up with the following contributions to Ubuntu that community is still essential for, but for which the kinds of development and core changes proposed by Canonical would have less significant impact upon in the grander scheme of things:

  • Support
  • Quality Assurance/Testing
  • Translations
  • Bug triage and patch review
  • Documentation

Obviously changes like moving to a rolling release will impact the schedule with which these are done on, but I believe a discussion will take place because of how important these things are. And most importantly, strong community members in all of these areas still have the opportunity to make an impact, make a name for themselves in the community and get very serious, important work done.

We decided over our respective tea and raspberry smoothie that the Community Council should work to draft a document that helps direct community members to these areas where their work is most valuable. We should also engage Canonical in a discussion about where they are putting their effort and I hope through these discussions we can also find solid core development tasks that community members can reliably participate in without risk and where they will find value, whatever their open source motivations are.

As a Community Council member I do feel like I’ve let the community down for not realizing what was happening to the community sooner. The duo of optimism and trust is not always a strength, it blinded me to some serious truths about how things have changed and our responsibility in this new community dynamic. I am, however, committed to fulfilling my duties within the Community Council to help shepherd community members through this. I hope you will join me, but this is a change of direction and I absolutely understand the decision to move on, this week I certainly was leaning in that direction myself for the first time since joining the Ubuntu community.

Solitary weekend

This past week was a tough one. I was ridiculously busy catching up with project work that has piled up while I was sick and then traveling. I had a few doses of disappointing personal news that really knocked me down energy-wise. I’m also seeking to handle some of the unsettling confirmed and proposed changes coming from one of the open source projects I work on. Then on Friday morning MJ left for a long-planned weekend trip.

Perhaps needless to say, I wasn’t thrilled with the idea of spending the weekend alone and it was tempting to spend it sleeping a lot and watching TV.

Fortunately I had to take Simcoe into the vet for a check-up on Saturday morning, 8AM appointment. Like it or not, I was getting out of bed early on Saturday! This ended up being enough to get me going for the day. After Simcoe’s vet visit I ended up going to The Grove for a breakfast burrito before spending an hour or so in Yerba Buena Gardens where I settled down on a bench and worked on some project work.

Upon returning home I realized that I was getting a bit mopey again, so I decided to do my favorite thing when my mood is bad: go to the zoo! Seeing a giant anteater was the perfect medicine.

And I had sushi on my way home, also a smart move. The meal ended with cupcakes.

I spent the evening catching up on home stuff, getting through a bunch of laundry and outstanding tasks I was hoping to get done while MJ was out of town, much success!

This morning I had the good fortune of another must-get-out-of-bed appointment, the 4th Intro to Judaism class. This week it covered the “Jewish Life Cycle” which I mostly was familiar with, but it was interesting to explore in a classroom setting. It was also my first time going to the class without MJ.

I took the bus there, so I had the opportunity to visit Japantown for a few minutes to pick up some things and then get off at Powell on my way home to treat myself again in preparation for spending the rest of the day at home: flowers!

This afternoon I stayed home, I had some work stuff to pick up on and also a Xubuntu team sprint to participate in. Double-booking my afternoon was a smart move, it kept me busy. This evening was more of the same, and I actually managed to make a small dent in my Inbox, even if it still needs a fair amount of love.

I’m heading out in about 15 minutes to pick up MJ and a friend who is visiting this week from the airport. Hooray for surviving the weekend!

Ubuntu at SCaLE11x

This year marked the 3rd Southern California Linux Expo I’ve attended, and once again it didn’t disappoint. The first year I gave a talk at the Ubucon and helped with the booth over the weekend, last year I gave a talk at Ubucon, one at the conference itself and then ran the Ubuntu booth, an exhausting combination that I swore I wouldn’t repeat. This year I scaled back to just a talk at Ubucon and providing some of the materials for the Ubuntu booth.

Ubucon this year was run by Richard Gaskin of Fourth World Systems. I was contacted a couple months ago and signed up to do an Ubuntu in the Cloud talk (slides here) where I covered some of the options for running Ubuntu “in the cloud” and introduced folks to DevStack as an easy mechanism for trying out and beginning to learn about OpenStack. Unfortunately I was struggling my way through a nasty cold all weekend so it wasn’t the optimal situation for giving a talk, but the audience was great.

Due to my cold, I ended up just camping out at Ubucon all day instead of exploring other tracks and was witness to a full day of standing room only sessions. Talks included David Rodriguez on using Ubuntu in an continuous integration enterprise environment, Aviv Meraro on hardware compatibility, Philip Ballew on finding help in Ubuntu and Richard Gaskin talking about the soon to be open sourced Live Code language and development environment. The day wrapped up with a presentation by Jono Bacon of the Ubuntu Phone.

Friday night a few of us headed down to the expo hall to begin setting up the Ubuntu booth, after which I grabbed some take-out from the hotel deli and headed up to my room to get some rest.

Saturday was the first full day of the expo hall and SCaLE proper talks. I’m really happy with how the booth came out this year, and System76 was kind enough to offer some systems for us to run as demo machines. The Ubuntu logo + California candy dishes got a number of laughs, kudos to Eric P. Scott for his cleverness there.

The team also lucked out in having Nathan Haines join the booth volunteers, along with his phone running Ubuntu! It was a great opportunity for visitors to the booth to finally get hands on with the phone, that’s also how I had my chance.

In all, a great weekend for Ubuntu at SCaLE! Huge thanks to all the booth volunteers who kept things staffed all weekend.

Ghana presentation at BALUG, DVLUG interview, Mini 9 and off to SCaLE11x!

On Tuesday I had the pleasure of heading out to Chinatown for a Bay Area Linux Users Group to give a presentation on the work I did in Ghana with Computer Reach and Africa ICT Right. This was the first formal presentation I’ve done on the adventure, my previous two talks being a lightning talk at UDS and a more informal style Q&A talk at the Philadelphia Linux Users Group meeting back in January.

Unfortunately for my audience, I came down with round 2 of my Epic Cold of 2013 on Monday night. I ended up skipping dinner with the BALUG crowd and just doing the presentation in an effort to not spread my plague. I arrived around 7:45 to get set up.

0

The talk went well, aside from the sniffles, and as with all these talks I’ve had some great conversations following it both at the meeting and via the mailing list afterwards.

This morning I learned that my interview for Diablo Valley Linux Users Group‘s podcast had been published. I primarily talked about my work with Ubuntu Women and similar projects. More info and download available here: Share The Bytes: Episode 10 – Women of Ubuntu

Finally, I made some improvements to my little Dell Mini9. I’ve been thinking over this past year or so that I’d be replacing it with something “any day now” but I really do love netbooks and am quite saddened that the market for them has dwindled so significantly. I do like my work-issued ultrabook for the sleek design and weight, but it doesn’t fit in my purse, which is one of my hard requirements. So I ended up buying 2 gigs of RAM to replace the 1G chip, and a new battery to replace the lousy “high capacity” one I bought last year (aside from being huge and heavy, it never was very high capacity and it took hours to charge).

I’m now sitting in the airport waiting for my flight to Los Angeles. I’ll be attending the Southern California Linux Expo 11x and presenting tomorrow at Ubucon on Ubuntu in the Cloud. Very much looking forward to it, and hoping this cold I’m continuing to battle doesn’t make too much of a mess of my trip!

Professional head shots!

A few weeks ago MJ and I headed over to Cavallo Point to meet with Melissa Morelli. Melissa is the photographer who did our engagement photos and will also be doing our wedding, but the goal for that day was unrelated to wedding things and instead was to to get some professional headshots done for me to use for conferences and publications.

It was a fun afternoon of wandering through the park to find good places to take shots, ended up with this quartet of favorites that I’ll be using for various things:

Picture Of Lyz

Lyz Casual

Lyz Black and White

Lyz San Francisco

Hooray for no longer having to use pictures I took myself in my bedroom!

Weekend in the “Entertainment Capital of the World”

This past weekend 3 friends and I spent a the three day weekend in Las Vegas!

Picking the hotel was the easiest. Since this was a trip without MJ, I decided to go for one that I knew he wouldn’t be interested in going to, the Flamingo! It’s an older hotel, right in the middle of the Las Vegas strip and quite pink. Perfect.

We all flew in on Saturday and secured adjoining rooms at the hotel. I first met up with Cheri, whose flight came in around the same time as mine, and later Danita and Crissi. Our first night there we enjoyed a buffet dinner and Mystere, the Cirque du Soleil at Treasure Island.

After the Cirque show we went to see the fountains at the Bellagio and then it was off to to probably my favorite show of the weekend, Evil Dead the Musical 4D! Danita found it prior to our trip and we were able to get tickets the night before. Upon arrival we made the fun move of upgrading to the “VIP Splash Zone” tickets which got us t-shirts and 2nd row seats, and covered in fake blood…

Fortunately it all came out of the clothes I was wearing under the t-shirt! It did take a couple of showers to get it all off our skin though, the first of which was at 2:30AM when we returned to the hotel.

Saturday we went adventuring on the strip, visiting several of the theme hotels and doing a fair amount of touristy shopping and getting our pictures taken, though I was quite disappointed to learn that the MGM Lions were gone. It was then off to embark on unusual behavior for me – Crissi and Danita who also were not only willing, but encouraging me to go dress shopping while we were there so they could help me find things that would look good. It ended up being probably my most enjoyable and successful clothes shopping trip ever, I walked out with 10 dresses I really like, which is pretty amazing for me!

We stayed through Monday (Presidents’ Day) and spent the morning with more buffet food and a trip over to Siegfried & Roy’s Secret Garden & Dolphin Habitat over at the Mirage where the have dolphins and several big cats. Then it was time to go home, the weekend flew by much too quickly.

More photos from the trip are here: http://www.flickr.com/photos/pleia2/sets/72157632815496389/

Tanakh, Puppet, Python and many events, plus Valentine’s Day!

In my last post I mentioned that I was coming down with the flu and while mostly gone I still seem to have the lingering cough and some sniffles that tend to hang on weeks after the worst of it is over. That flu ended up knocking me out of the game for several days though, many unproductive nights and it wasn’t until this week that I was finally able to get back to the gym.

We’ve now gone to three Intro to Judaism classes and they’ve all been quite interesting. The classes aren’t just covering the 101 facts, but diving into a lot of Jewish thought around God and the responsibilities of humans in this world according to Judaism. As a non-believer I’ve felt somewhat awkward in some of these discussions, but I have been able to draw on my general scholarly knowledge of the Hebrew Bible to contribute meaningfully to the discussions in at least an academic way. Speaking of which, I finished going through my Torah Study Guide with the completion of Deuteronomy and ordered this copy of the Tanakh to continue studies, and so read the Book of Joshua earlier this week.

In other learning stuff, I’ve been putting the finishing touches on my Puppet development environment (learning a bit about Ruby along the way) and have fully committed to finally really learning Python. No more hacking randomly scripts and praying! I will know it properly! Dive into Python has been essential to this journey, it’s probably the best programming book I’ve ever read. I’m also super excited about so many of the features of Python and tools that have been built around it. Every week I have a new “I love virtualenv!” “I love the Python shell!” It also occurs to me that I haven’t done such a deep learning of a language since I dug into Perl over 7 years ago, I forgot how fun this learning process is. I’m sure it helps that Python is just all around cool itself and there is a massive community of cool people supporting it.

The Ubuntu Classroom has been quite active lately. I was quite pleased that my idea for the Quality Assurance Team to do a series of sessions come together logs and details available here. And on February 9th we pulled off yet another Ubuntu User Days, logs here, I did my standard Xubuntu section of the flavors class (logs here. In other Linuxy event news I was able to meet up with the DVLUG folks last Friday to talk about Ubuntu Women for their podcast. I also took time this week to host another Ubuntu Hour and Debian dinner evening, the Debian dinner in particular drawing out 8 people, including a Debian Developer from Wikimedia and Rick Moen of Bay Area Linux fame (I first encountered his work years ago in the Linux User Group HOWTO). As I mentioned in a previous post, I’m presenting on my Ghana work at BALUG on Tuesday. Unfortunately I’m not going to be able to run the Ubuntu Global Jam for San Francisco this year due to time constraints, but I do hope we’ll be having one downtown here on March 2nd. Finally, I have confirmed that I’ll be giving an “Ubuntu in the Cloud” talk next Friday at Ubucon at the Southern California Linux Expo! I’m very happy that I get to go again this year and this presentation will be a fun one to give.

This week I’ve done some remote working experiments. I work from home and now have a job which doesn’t tie me to a phone and so allows me the flexibility to work from anywhere with a good internet connection. I was doing code and config reviews from Ferry Building where I had lunch on Wednesday and got some of my best work done from the roof yesterday afternoon. It’s been a fun week!


Workin’ on the dock of the bay

Wedding stuff is still coming together. The invitations went out and we actually managed to get our registry with Macy’s done. We’re now rushing around to get the hotel rooms we’ll need squared away. We also really need to make solid plans for our honeymoon.

Last night MJ and I enjoyed Valentine’s Day dinner at the historic Palace Hotel Garden Court Restaurant. It was beautiful! He also gave me roses!

Tomorrow morning I’m flying to Las Vegas with a trio of friends to enjoy a weekend of shows, thrill rides and too much food! I’ll be back Monday night.

The last bits of January

January flew by. We’ve had a lot of wedding stuff to do, the bulk of which recently was finalizing invitations, from ordering to making sure we had all addresses to finding a calligrapher and, this week finally getting them all stuffed and sent out. This past weekend we also started to finally populate the gift registry. The Intro to Judaism class I’m taking in preparation also just started this past weekend (we started one in the fall, but it had been cancelled due to low attendance). To top it off, things with my new job are really great, but it’s a lot of work to get up to speed with everything and it’s leaving me quite exhausted in the evenings.

A few weeks ago my friend Cheri asked if I’d be interested in a small online group she was putting together to learn some of the basics of electronics via Sparkle Labs’ Discover Electronics Kit. I ordered mine before leaving for Philadelphia and it was there to greet me upon my return. We started our weekly meetings a couple weeks ago and it’s been a fun experience so far, we’re meeting weekly over Google Hangouts to share our discoveries and progress. Plus, having a group to work with is actually motivating me to complete the homework assignments we’re assigning each other, the same of which I wish could be said for some of the Coursera courses I signed up for (oops). It’s also cool to have my very own bread board, I made a light happen! :)

In other fun stuff news, I met up with my friend Mark last week to attend Rifftrax Presents Night of the Shorts IV: Riffizens on Patrol at The Castro Theater. In spite of my long history of MST3K fandom, I’d never actually seen Mike, Crow and Tom Servo live in their human forms before. It was a really great show, and finally going to a show has inspired me to find something interesting for MJ and I to go to in the near future.

I’m happy to report that Partimus is chugging along. The Ubuntu earrings and necklaces fundraiser did exceptionally well over the holidays, fellow board member Grant Bowman has been putting a considerable amount of effort into learning how to make us a more professional organization and James Howard has spearheaded work in Oakland with labs at the Prescott and ASCEND schools (some details here). We also had a board meeting a couple weeks ago where we were able to have some great discussion and vote to bring on Bethany Doolin on to our Board of Directors.

One of the things I need to do for Partimus is update my bio, which I’ve been putting off until I could get professional headshots done. I finally got around to last weekend! A few weeks back we contacted Melissa Morelli, the woman who did our engagement photos to see if she’d be interested in flying to Philadelphia to do our wedding photos too (she’s a known variable, quite welcome in the midst of all these wedding choices!). She happily agreed, which inspired me to also ask if she does professional head shots, which she does! After some discussion of exactly what we wanted, we decided to meet at Cavallo Point, just across the Golden Gate Bridge which had some great places for generic head shots, but also some opportunities for some very San Francisco shots with the bridge and city in the backround. The winning photos from the shoot should be available next week and I will get to profile updating.

February is going to be a crazy month, and in preparation my body has decided that this relatively free weekend will be the one where I’ll be sick. I came down with a cold and fever on Thursday and so yesterday and today I’ve pretty much only been working and sleeping. The fever’s gone down so I’m hoping just to be able to recover this weekend and be in better shape next week as I prepare for some upcoming travel and events.