• Archives

  • Categories:

  • Other profiles

More learning about Judaism

I am now the proud owner of a massive pile of books:

Most were from lists both our local Rabbi and the one we met in Philadelphia who will officiate our wedding gave us. I also picked up the pocket Book of Psalms translated and published by the Jewish Publication Society to take along on my travels this month. I read the King James Christian Bible version years ago, but it’ll be interesting to read them again in these direct from Hebrew translations.

The history and studying geek in me is having a field day with all this. I am a secular humanist (which defaults me to atheist) and I discuss the reason for this study here in a post from April and now I’m quite in the depths of it. I mentioned then that it wasn’t something I’d be over-sharing about, but there are some points I would like to share.

I attended my first Jewish High Holy Days, Rosh Hashanah and Yom Kippur, this year at the synagogue we belong to. They were beautiful services, including beautiful stories from members about their paths to Judaism and a touching general memorial service for loved ones who are no longer with us. One of the Rabbis also took some time during one of the services to talk a bit about one of the less traditional interpretations of God that had me going home to read more about the traditional Jewish interpretation. It’s been… confusing. But I am enjoying the no-pressure exploration of the question of God again.

The memorial service really hit home as well. Since I am not a Christian, I find many of the mourning practices in our modern Christian-focused society to be lacking, and as an unbeliever I feel doubly unsatisfied as people would talk about seeing their loved ones again in Heaven. It’s come to be clear recently that I really didn’t do a good job dealing with my father’s death. I lacked a solid support structure for handling it, both in terms of people and general structure of how to mourn. I was left feeling empty and angry and only sought to move past it. In Judaism there is both a community and formal structure around mourning and loss, I suspect partially because it really is the end for them and it’s tough for us to come to terms with that. I think taking the time to properly remember my father is what I’ve been missing.

This week I also started taking an Intro to Judaism class at the synagogue, as a precursor for getting married but also because I keep bumping into texts warning me against studying Judaism alone, oops! Unfortunately my travel schedule will cause me to miss several of the classes, but I have the book we’re using in class and the syllabus so I can catch up on what I missed and maybe even catch some of the classes I missed the next time the class is offered.

I touched upon our wedding, but we are indeed planning on having a Jewish wedding to begin our “Jewish household” life together. The Rabbi in Philadelphia we’re working with is actually from San Francisco, so we’ve been able to share our love for both cities with him in our discussions. We have a draft of our ceremony now and are working through what we’re all most comfortable saying and doing since I’m not Jewish. It was all quite intimidating at first, but I’m growing more comfortable with the ceremony as we work to personalize it and I become more familiar.

Finally, I also finished writing my Torah study guide and have almost finished Numbers. I’m hoping to finish the last book this month, but we’ll see how lucky I get with reliable power and Internet access while I travel.

Some Partimus work, a space ship and the rest of September

September was quite the overwhelming month. In retrospect I really took on too much at once and then was slammed by timing of several things, including increased work-related activities, time crunch for some of the wedding planning, all my upcoming travel and the Jewish high holy days.

I squeezed in some Partimus work this month, first by attending a BALUG meeting where we held a silent auction for Raspberry Pi donated to us by James Tatum and a generous donor walked off with a fun new toy. The trio of local board members also had a meeting with our lead technologist and the principal of one of the schools that has been re-evaluating their technology policy and brought us in to see where we wanted to be coordination-wise. It’s really great being a part of these planning talks with schools and I’m excited to see that they’re seeking to build the infrastructure to support the technology that we can bring in to them. We also were able to meet with an SFSU student who worked with us last semester to gather information about the organization and offer some logistical tips about what our strengths and weaknesses are, and where our organizational time will be best spent moving forward. It was great to have his insight to bolster what we’ve been hearing from Grant’s experience this year going to Foundation Center classes and what I’m learning about statistics and metrics gathering from my upcoming trip to Ghana.

On September 21st the bay area was treated to one of the Space Shuttle Endeavour’s flyovers. It would have been very cool to see it from the Golden Gate Bridge, but being a work day I instead took my laptop up to the roof to work from there and joined my other neighbors for about an hour as we waited and then finally saw it circle the city!

It was quite far away, but I did manage to get some heavily zoomed photos of it passing a couple San Francisco landmarks that are visible from our roof, the Bay Bridge and Sutro Tower.


Endeavour passing Sutro Tower

More photos here: http://www.flickr.com/photos/pleia2/sets/72157631590020239/

That week I also had a Google Hangout with fellow Ubuntu Women leader Cheri Francis and tech geek and novelist Veronica Henry who was writing an article about the project for the popular blog, ReadWriteWeb. The article came out on September 28th: Meet The Ubuntu Women – They’re More Involved Than You Think. Exciting!

Last weekend I was on call weekend while my boss was out of town speaking at a conference and the San Francisco summer decided to strike as that was wrapping up. Temperatures this week headed into the 80s and our condo still hasn’t quite cooled down. It’s hardly worth complaining about, 3 days of discomfort is much less than any other place I’ve lived! And this “summer” was shorter than in the two years past. I joked that San Francisco was preparing me for my stay in Ghana, as the temperatures here and in Accra were about on par during those days. On Tuesday I hosted an Ubuntu Hour, 8 days early. There only ended up being 4 of us, and 3 who came to dinner after, but there were some great conversations and connections made. I was particularly interested in the voice-command work that one of the attendees from the South Bay was working on for fun and how he was quickly learning about the accessibility implications, which allowed me to go into my own speech about the need for more developers on open source accessibility tools.

Warm weather also caused me to seek out relaxation on the roof a lot this week, indeed, that’s where I’m writing this post from! Actually in the same spot this picture was taken on the 30th, but it’s dark out now.

I’ve been filling free moments lately with reading a lot, taking my Nook with me when I go out to grab as I’m waiting for the bus or on a train somewhere (I drew the line at reading while walking down the sidewalk when I realized being aware while walking through a city is the smarter thing to do). And I’ve spending the time before bed watching A History of the World since 1300 Coursera lectures. I’m so taken with these classes, and my dorking out for history has me really loving this class, particularly when I can supplement it with documentaries on Netflix. I don’t think I’ll formally do this class with the assignments though, time for that is just lacking and I think I’ll get a sufficient enough out of it the way I’m going. I wish I had more time for these, I’m part of the way through a Python class but had to put it on hold until I have more brain bandwidth.

Oh, and we’re planning a wedding! We finalized the guest list and sent out emails to get people’s addresses last month, heard back from about 40% of the people. The Save the Date cards we ordered are on their way to our home, but aren’t scheduled to arrive until Tuesday, the day before I leave. Not sure how I’m going to manage to get everything I need done and write 50 addresses on envelopes. We’ll see how far I get. I’m planning to meet up with my maid of honor and one of my bridesmaids to see if we can pick out my dress and theirs while we’re in Philadelphia next month. Still so much to plan, but I don’t think we’ve sailed past any important deadlines yet.

Finally, on Wednesday I leave for Ghana. I’m really excited about the trip and we had a Google Hangout a couple nights ago to work out some of the logistical details and all get on the same page about timing. We also now have more details about the areas we’re visiting, even if we don’t actually have a solid schedule of who we’re meeting and when, hopefully I’ll have time to write more about this before I leave. I mentioned that two days after that trip I’m heading to Copenhagen for the Ubuntu Developer Summit, but I didn’t actually mention the trip following that to Philadelphia for a week. I’ll be on the ground in San Francisco for 9 hours following the Copenhagen trip before MJ and I finally get to spend some time together, on a plane and then handling family stuff all week. Phew.

I’ll come home on November 11th and stay put for a whole month before I snag another plane to head down to San Diego to participate in the panel at the LISA ’12. It was exciting the other day to receive the program in the mail – there’s my name!

Hoping to get this trip booked this weekend, along with all my last minute preparations for the Ghana trip.

Ghana travel details coming together

On September 24th I got my Visa for Ghana, and was able to breathe a huge sigh of relief! Having already booked my tickets, bought a number of items for my trip and made solid plans with the team I’m traveling with it would have been troublesome if I didn’t manage to get my Visa, or had to scramble to reapply due to a mistake (even though I checked the forms 400 times). I can relax now as everything falls into place.

The leader of our group, Dave Sevick, has started working to secure accommodations. We should have Internet access where we’re staying, but we won’t know how fast, reliable or generally useful it will be beyond simple checking of email and blogging until we get there. I suspect sorting and uploading of photos will be a project for me to do quickly during my 2 days home before heading off to Copenhagen rather than during our travels. And regardless of our Internet access situation, I simply doubt I’ll have time to keep up with things online as our schedule has us quite busy. I’m really excited that one of the things booked for us is going to visit the Accra Linux Users Group!

My shopping and expenses list seems to have leveled out with the following:

Plane Ticket (less $500) $1,282.40
Malarone (co-pay) $48.69
Azithromycin (co-pay) $3.15
Travel clinic visit $50.00
Hep A&B vaccination $112.00
Polio booster $65.00
Typhoid vaccination $87.00
Yellow Fever vaccination $121.00
Water purification bottle & filter $115.00
Water purification tablets $10.00
Alcohol wipes, sunscreen, bug repellent,
first aid cream, etc
$35.00
Ghana Visa, photos + shipping $110.00
Total $2,039.24

Thankfully the community has generously donated for this trip and I’ve reached the $2,000 goal I set, thus covering most of my out of pocket costs. I’ll also be buying a local SIM when I land to put into my old Nexus One (“my” Nexus S is actually one I’m borrowing from MJ, so I don’t want to risk damage or loss). I’ve also bought some clothes, but I didn’t include them since nothing is very Ghana-specific so I’ll certainly be able to find uses for them beyond this trip. I’m sure there will be incidentals and I am taking unpaid time off of work for this trip, but I’ve managed to handle that sufficiently in my budget.

While looking for things to read about Ghana, I found Travels in Ghana and Folk Tales from Ghana as some quick, light reading on my Nook (and in spite of both being quite short, you couldn’t beat the cost at $2.99 and $1.99 respectively!). I was also delighted to find a travel book published this year! Ghana (Other Places Travel Guide) which I’ve been reading over the past week, and intend to re-read portions of before I travel. I’ll probably leave this guide with the Computer Reach folks so they can take advantage of the tips within, as they will have multiple teams going over during the next few months and years and by the time I get my next opportunity it’ll probably be time for another book!

I also got a haircut. I hadn’t planned on getting one prior to the wedding, but when I started thinking about all the travel I have coming up, and how nice it’ll be to have my hair off my neck while in an equatorial country, it seemed to be the smartest thing to do.

The Computer Reach folks have updated their blog regarding the trip: New Details of our Ghana Trip. Beth Lynn Eicher has put a page together with her travel details here and Nancy Latimer has set up a website and a blog to discuss preparation and the adventure itself.

I still need to hand off some of my project work on the Open Source side, but I’m feeling quite ready for this trip now, just 10 days to go!

San Francisco Tourist: September edition

A huge amount of my time lately has been spent preparing for upcoming travel and getting things in order on the work side. However, I’ve managed to sneak out for quick jaunts around the city, usually while doing other things.

On the 18th we had some time to kill and decided to swing by the Golden Gate bridge on our way to an event at the Palace of Fine Arts

In spite of living here for over 2 years now, I’d only ever seen the Palace of Fine Arts when driving past it on the expressway (so no, I haven’t been to the Exploratorium either!). It’s a huge domed structures that they use for events, plus gardens, a big pond and in general is a beautiful place to be.

From there it was off to a lovely dinner at Sutro’s at the Cliff House, another place we hadn’t managed to visit yet in spite of passing it often. They seated us next to the window, so we were able to watch the sun set.

I’ve put a bunch more pictures from the day here: http://www.flickr.com/photos/pleia2/sets/72157631568263514/

Today I went tourist again and headed to the California Historical Society, which is just a block from where I live. They are wrapping up (on the 14th) their A Wild Flight of the Imagination: The Story of the Golden Gate Bridge exhibit that I’ve wanted to see but never took the time to. The venue is small so the exhibit just took up a few rooms, showing many images of the Golden Gate area prior to the bridge, documents related to raising money and drafting initial bridge designs, and then photos and stories of while it was being built. The exhibit wrapped up with some celebration photos from when it was opened. All in all, quite worth the $5 “suggested donation”! I’m looking forward to visiting more exhibits there in the future, might even join to get a subscription to their magazine.

I had blocked off an hour to visit that exhibit and only used a small portion of it, so I then decided to go over to the Cindy Sherman Exhibit at SFMOMA. I also closes soon (October 8th) so I wanted to have a look and with a membership there this year I’m able to get in for free. I’ll be the first to admit that modern art isn’t really my thing, so having a membership has been quite the experiment, but one I thought I should do because we live so close to this museum. I guess I can sum up the Cindy Sherman exhibit in the word “weird” but it was interesting to see it.

My “to visit” museum list for San Francisco is not anywhere near reaching completion, but my travel dates are fast approaching. I’ll have to pick up local touristing when I get home from all that far away touristing! Which reminds me, I’ve gotten through the meat of my Ghana travel book for the areas I’ll be visiting… time to start on the Copenhagen one.

31 years old

Yesterday I turned 31, and lest I be accused of growing up, I thoroughly enjoyed and celebrated my birthday.

First, MJ surprised me with a trip down to the Computer History Museum in Mountain View. I had been in the building before for a holiday party, but they hadn’t completed the major Revolution exhibit that they have now.

We arrived just before 2PM, just in time for one of their tours around the exhibit. Our tour guide selected portions of the exhibit to highlight, which was particularly interesting because he covered some of the lesser known items on display, while glossing over major ones like ENIAC and skipping the UNIVAC (below) entirely. The first stop on the tour was the a replica of the Hollerith Electric Tabulating System from the 1890 US Census. I am somewhat ashamed to admit that I didn’t quite know how pivotal the requirements of the US census had been to the history of computing, fascinating stuff.

Now, the trouble with a computer history museum on your birthday is it has a tendency to make one feel old, as somewhere around 1/3 of major computer history happened within my lifetime. They had an NES on display, as well as the first computer I ever had (which happens to have been born the same year as me!):

It’s a really great museum and we could have spent all day there, but we’ll explore more at a later date.

I’ve uploaded piles of other photos here: http://www.flickr.com/photos/pleia2/sets/72157631659097510/

After the museum, we were able to head over to the Android Sculpture Garden so I could see the new jellybean sculpture (the previous one blew up before I could see it). Upon close inspection you can see that the new jellybean droid has a number of cooling holes so to prevent this new one from losing his head.

For dinner MJ took me out for a spectacular dinner at Le Papillon in San Jose. Every course was delicious, and I wrapped up with their signature soufflet:

Perfect birthday!

Upcoming travel, Raspberry Pi, LISA 12 and HHD

Following the Ubuntu Global Jam event last Saturday, I was able to spend Sunday finally catching up on some home stuff that needed done. Managed grocery shopping, swung by Bed, Bath & Beyond to get a frame for my O’Reilly award (yay!) and when I got home I spent quite a bit of time dusting and sorting things in the office. I still have some work to do this weekend but it felt nice to get that all cleaned.

MJ and I then took a break to cook some steaks up on the BBQ on the roof deck:

Really loving the new roof deck furniture. We then spent the evening going through some of the details of our wedding ceremony and started customizing some Save the Date cards, hopefully we’ll get those ordered this weekend.

The San Francisco Ubuntu Hour happened to land on this Wednesday and I was a bit uncertain about turnout, but it ended up being our biggest Ubuntu Hour ever with a total of 11 people showing up. I was able to catch up with Grant Bowman, visit with Eric Windisch who was in town from Philadelphia, chat with Jay Trimble who works on (among other things) Open Source projects at NASA about getting involved with the Ubuntu community and we even had some Canonical folks drop by who were in town for the Intel conference. Afterwards I met up with my friend Drew and his girlfriend to chat Ubuntu stuff, ordered dinner with MJ and dropped downstairs to give some Ubuntu CDs to Sameer Verma for the Software Freedom Day event at SFSU the following day. Quite a Wednesday evening!

This week MJ stayed up late with me to help me (read: he did all the work) book my flights for both the Ghana trip and to Copenhagen for the Ubuntu Developer Summit. My first decision was whether to come home between the trips or not. It was a complicated question, I have just 4 days between the Ghana trip ends and UDS begins, and it takes about a day to get back and forth. There were a few factors that made me decide to fly home but it really boiled down to: cost and packing. It was surprisingly more expensive to do one trip of California to Ghana to Denmark than it was for California to Ghana then California to Denmark. Logistics in general were easier this way since both trips had preferred booking agents, which I couldn’t use if I did one massive itinerary (and it would have made filing expenses for UDS tricky). Finally, what to pack, Ghana is hot, Copenhagen is not. I also have very different plans in each place, so coming home to swap out my suitcase, do some laundry and change up what I’ve packed will be useful.

So how long will I be on the ground in San Francisco?

Landing in SFO after Ghana: Thu, Oct 25 @ 4:10 PM
Taking off from SFO for Denmark: Sat, Oct 27 @ 02:45

This should be interesting. Also, MJ will be attending a conference out of town through Friday the 26th, crossing my fingers that his schedule will allow for us to see each other for a few hours between my trips!

I’ve only ever traveled to US, Canada and Europe, so I was due for a whole slew of vaccines for the Ghana trip. My doctor recommended the AITC Immunization & Travel Clinic and I couldn’t have been happier about the service I received there. It was quick and the nurse I worked with was super friendly and helpful with all my questions, even giving me her card to follow up afterwards if I had questions. I was up to date on my Tetanus shot, so walked away with sore arms from shots for Yellow Fever, Hep A&B, Typhoid and the adult Polio booster, and instructions to get a flu shot and pick up an anti-malaria prescription (Malarone) at Costco. The Costco thing surprised me, I’m not a member but it turns out that you don’t have to be to use their discount pharmacy and they take insurance – win! I have to go back for my second Hep A&B shot on October 3rd which should have me sorted for this trip (I then get another in 6 months to seal the lifetime inoculation deal). All of this has ended up being quite expensive so I bumped up my goal on chipin to help offset some of these costs.

I got my VISA form sent off this week too and on Friday we had the first Google Hangout with all 4 of us from the US who will be traveling to Ghana. I’m really happy with how this is all coming together, there are just a few things that need to be worked out, including information about internet access on the ground in Ghana and how travel health insurance will work (can the non-profit cover us or are we using our own insurance? etc).

Now, it goes without saying that my budget has been quite limited these past few months as I save for these trips, but I did find a cheap tinker project to keep Maker me happy… Raspberry Pi!

I hadn’t actually planned on getting one, in fact when a friend James Ouyang mentioned he bought 25 of them I mused that the purpose was “to build one real computer.” But when he brought a few of them at the Ubuntu Global Jam the little device was too adorable to resist. I picked up the Adafruit Pi Box and a couple cheap SD cards and a $5 charger. Amusingly, I had the HDMI to DVI cable required to get it talking to my monitor, but I spent 45 minutes searching through storage for a USB keyboard (turns out the only one I own is my pink flex keyboard). But then I was on my way!

I loaded up Raspbian and booted the little device up. I did updates and pulled out xserver-xorg and lxde since I’ll be running it without a GUI. I haven’t actually figured out what I will use it for, but I’ve got some ideas. Right now it’s sitting in my living room running an IRC bot, as the first thing I ever do with any system upon bringing it online is to run an IRC bot (IRC bots were also the first thing I ever “programmed” on beyond websites).

Oh, and I changed the command prompt to make it look more raspberry:

While on the topic of administering systems, I’ll be attending LISA ’12 in San Diego on Thursday, December 13th as I’ll be on the Advancing Women in Computing panel. I’m super excited about this, and will attempt to turn it into a long weekend down in San Diego so I can also go to the San Diego Zoo (which I’ve wanted to go to, oh, since forever) and Safari Park. Right, I should book this trip too.

Finally, closer to home, I will be attending High Holy Day services with MJ this year (see here for my feelings related to Judaism as an atheist). I never have before, the closest I’ve gotten is celebrating the breaking of the fast with his family in Philadelphia on Yom Kippur last year. Over the past week I’ve been giving myself a crash course in the history and meanings behind the holidays and I’m looking forward to attending.

I was also scheduled to start an Introduction to Judaism class as part of our joining the synagogue and getting married last year. It turns out that my trips trample all over those plans, but they are happy to work with me schedule-wise so I can get the class materials and attend when I’m in town.

I’m going to Ghana to deploy Edubuntu!

On August 17th I received an email from Beth Lynn Eicher sharing that she would be going to Ghana to deploy Edubuntu desktops in schools under the umbrella of Computer Reach, a non-profit based out of Pittsburgh, PA. She asked if one of the other Partimus board members would be interested in going. Not yet sure how everything would work out, I replied expressing interest within minutes of reading the email.

I have wanted to visit Africa since I was a kid. My father traveled the world as a youth and above all others, I always wanted to see his slides from Africa trips (in fact, I’m sure I bordered on annoying with the frequency with which I wanted to see them). That interest grew as an adult when I learned several years ago there was a need for experienced IT professionals on the ground in many African nations to help deploy IT infrastructures.

This desire was somewhat back burnered as I learned about the poor technology situation in urban public schools here in the United States. Even in tech cities like San Francisco we still have schools that don’t have computers for students. The work I’ve done for Partimus in schools these past couple years to get computers to local kids here has been some of the most rewarding work I’ve ever done.

Now I have the opportunity to travel to Ghana! And not only will I be helping deploy an IT infrastructure for schools and community centers and train the staff, it will intersect with my other passion: Open Source and Ubuntu.

Last week I went to the AITC Immunization & Travel Clinic and got my arms full of vaccines (Yellow Fever, Typhoid, Hepatitis A&B, adult Polio booster). Last night I learned the exact dates of our travel: October 11 – 24th. I have contacted the travel agent to arrange my travel and start the VISA process.

Over the past couple weeks I’ve given myself a crash course in Ghaha, as the only thing I knew about Ghana a month ago was where it was:

Now here’s the difficult part: money. I am grateful to be able to take unpaid time off from work during this trip, but it is unpaid. And while my room, board and part of my flight will be paid for, I am responsible for the majority of my flight expense.

So I am now reaching out to the community for some financial help. I would be extremely grateful if I could raise even a portion of the funds to help cover my costs, I’ve created a chipin.com page here: http://pleia2.chipin.com/ubuntu-in-ghana-trip

If you are unable to use chipin and wish to help, please contact me directly to make arrangements: lyz@princessleia.com (this is also my paypal address).

I will be taking a lot of photos and blogging about my trip as much as I can and I promised Jonathan Carter an Edubuntu.org blog post. I’ll also be attending UDS, so if I look a bit travel worn it’s because I will be (I’m flying home to California for a couple days between trips to swap suitcases and do laundry), but please feel free to ask me about my trip!

I’m very excited. Huge thanks to Computer Reach for putting this together and reaching out to invite me. You can read about how they prepped the 88 systems that are on their way to Ghana on their blog here: Almost Ready for Ghana

Update: Wow, in under 3 hours I reached my fundraising goal. Thank you so much everyone!

Update: The initial goal covered my plane ticket, I’ve increased it to help cover some of my other expenses.

San Francisco Ubuntu Global Jam Wrap-up

On Saturday the 8th I hosted an Ubuntu Global Jam focused on ISO testing over at the Wikimedia Foundation office in downtown San Francisco.

Upon arrival I met Andrew White, our Wikimedia host, and he outlined a few options for setup. Given power requirements we ended up in a conference room and I was able to set up all the materials:

As I mentioned in a previous post, I brought printouts of the following:

People began arriving right at noon, such prompt geeks we are!

Around 12:20 we had all the early attendees and I started with playing a youtube videos created by Nicholas Skaggs. I quickly realized my error here. While these videos are great for people sitting at their computer just learning how to test, they weren’t so great for an interactive audience shut indoors on a sunny San Francisco afternoon. I ended up skipping through the video a bit to show key sections, but ended up doing live demos of everything I wanted to demonstrate.

I gave a quick tour of the ISO tracker, a crash course in bug reporting (use ubuntu-bug!) and introduced the Package tracker for folks who wanted to do application testing on LiveCDs, there was even a Ubuntu Global Jam (Quantal) set up on that tracker for use during the event (thanks again, Nick).

Pizza arrived shortly after 1:30. Huge thanks to Geoffrey Thomas, he was able to get his employer Moka 5 to sponsor the pizza (note: they are based out of Redwood City and hiring software engineers who are familiar with Ubuntu development).

It’s funny, when I would tell people who are unfamiliar with the Ubuntu Community what this event was about, I had a really hard time making it sound fun – but I assure you it was! No boring, dry software testing here. We had lots of fun with strange and amusing errors and failures, fascinating bugs that seemed software based but which couldn’t be replicated on different hardware and in general a lot of joking about the perils of running development software (our daily builds hit this bug which crashed the installer before you began, fortunately LiveCD+install worked!). TestDrive ended up being a big hit, and I’m really glad I brought along live USB sticks, USB sticks with just the ISO files (awesome for seeding TestDrive!) and burned DVD-Rs, as all were heavily used.

In all we had about a dozen people come out for the jam, one came up all the way from Santa Cruz, which is about 90 minutes away.

Huge thanks to everyone who came out and again to our sponsors, the Wikimedia Foundation (who even offered to host again) and Moka 5. It was a great event.

Local LoCo Team Portal Install

At the last UDS there were some discussions about some of the things people wanted to see in the LoCo Team Portal. Unfortunately it quickly became apparent that while there were plenty of ideas, there is only one active developer, with just a couple others who pitch in with fixes.

In short, we need more developers if we want to see more features and improvements to the directory.

I’ve started taking a look at a couple of bite-size changes, but I’m just learning Django and my time is quite limited. It would be great to have experienced folks pitching in. The other day I worked with Michael Hall (mhall119) and Adnane Belmadiaf (daker) to get the development environment up and running on my 12.04 desktop. During the process daker checked in a change for a bug I ran into and now by using a nice Makefile it’s pretty easy to get going on 12.04.

However, since then, daker has changed the process a bit to make it even easier to get going by shifting to using Vangrant to set up a virtual machine for development.

Instructions for installing on a 64-bit 12.04 Ubuntu system are as follows:

  • Set up bzr on your system, if not already
    • Upload your current ssh key to launchpad.net (if you don’t have one, create one with ssh-keygen)
    • Install bzr: sudo apt-get install bzr
    • bzr whoami “Example User <user@example.com>”
    • bzr launchpad-login username
  • Install vagrant: sudo apt-get install vagrant
  • bzr branch lp:loco-team-portal ltp
  • cd ltp
  • bzr branch lp:ubuntu-django-foundations/bzr-apps loco_directory/bzr_apps
  • bzr branch lp:ubuntu-community-webthemes/light-django-theme loco_directory/ubuntu_website
  • bzr branch lp:twidenash/2.0 loco_directory/media/js/twidenash
  • Download and launch the VM, this will take some time: vagrant up
    • Note: I had some issues here due to a spotty internet connection, if you run into an error you can “vagrant reload” to try again
  • Log in to the vagrant VM: vagrant ssh
  • On the VM you just logged into: cd ltp/loco_directory
  • ./manage.py syncdb
  • ./manage.py migrate
  • ./manage.py runserver 0.0.0.0:8000

Voila! You now have a LTP instance running on your own system, just open a browser and navigate to http://0.0.0.0:8000/

With the sample data loaded up in this install (pulled down from live data a couple weeks ago), for administrative access to the LTP at /admin use the login “admin” and password “123456”

Now for the hard part, fixing bugs and adding features! You’re in luck, as part of the Ubuntu Global Jam this weekend, daker will be hanging out in #ubuntu-website on and off (so be patient!) from 11:00 to 22:00 UTC over the weekend. He can help with whatever questions you may have from installation to tips on how to write Django-focused Python.

ISO Testing Jam Materials

On Saturday, September 8th, I’m hosting an Ubuntu Global Jam in downtown San Francisco focused on ISO testing, details about and signup for that event here: Ubuntu California San Francisco QA Jam

Ubuntu QA

As promised, here are the videos and documents I’ll be using during our jam:

Videos:

I’ll be playing both of these during the introduction to the event so everyone is made somewhat familiar with the tools available to them.

Documents:

I’ve printed out copies of all these, since it will be hard to view them if users are installing on hardware.

You may notice that this only scratches the surface of testing. You there is application testing, various other types of install testing (including ones where you resize the disk, use encryption) and more. For this event I decided to keep it pretty simple as an introduction to testing. I’ll explain that other testing exists and how to get involved with it.

On Friday night I will download and do basic testing of the latest ISOs 32-bit and 64-bit Ubuntu and Xubuntu Desktop and bring those along Saturday morning as both DVD and on USB sticks.

I’ll also be putting together a handout to give to participants which has links to all these things, plus a listing including #ubuntu-testing, #ubuntu-bug and #xubuntu-devel channels.

It’ll be a fun event, I’ll be sure to post a wrap-up afterwards to share details about what worked, what didn’t and how we’ll do things next time.