Burke and I were invited to spend a day at the Googleplex on Thursday. Despite the fairly quick turnaround on travel (so that we could both be home with our families for the weekend), it was an outstanding trip!
We started the day having breakfast with Allen Gunn. I was struck with his breadth of experience with open source project management. Despite this, he was humble, genuine, and a lot of fun to talk with. Some of the advice he gave us:
- Start investigating the steps involved in creating a foundation for OpenMRS. Perhaps this would give us some flexibility to utilize resources with more dexterity than we have now?
- Work harder at journaling our experience. In many ways, we’ve traveled uncharted waters with this whole community-based approach to medical record system development, and Gunner thought that a description of how we got here might ultimately be more valuable than the software itself over the long run. Seems like wise advise to me. I’ll start blogging more, and see how that works. Will also poke Burke, Hamish, and Chris to do the same.
- Meet up with Karl Fogel, author of Producing Open Source Software. Gunner thinks he could help us in a number of ways, especially with issues around community development.
- Do a thorough analysis of all of OpenMRS’ open source “includes” to see how their licenses impact our ability to bundle software together into a single package. For example, OpenMRS uses frameworks like Tomcat, Spring, etc. While we’ve done a good job including licenses and giving appropriate credit, we might have to investigate whether we’re truly legit in how we’re incorporating packages. For example, what percentage of our dependencies are GPL’ed? When he asked this, I didn’t know. 😦
We finished up breakfast, excited about the new friend we’ve made in Gunner, and the three of us headed to the Googleplex to get ready for our presentation. The campus is as big as everyone describes, and it definitely has a carefree vibe going on. Leslie was as high-energy and effervescent as I envisioned as well. Really very kind. We wasted no time at all, having given our Tech Talk literally 20 minutes upon arriving. I think it turned out pretty well. Here it is for your viewing pleasure!
We had a good audience with lots of thoughtful questions. We also had the opportunity to reach out and ping the OpenOffice.org, Eclipse BIRT, and Pentaho communities. A couple of ladies within the audience were part of google.org, the philanthropic arm of Google, and graciously joined us for lunch. The food services at the Googleplex are every bit as obscene and over the top as the net describes. Wow…. fun to watch people so happy. 🙂 We had a fine time talking over lunch about real world issues of clinician adoption, how our framework can help with medical reporting, and common areas of interest between our groups. It’ll be interesting to see how that relationship evolves over time.
We then met up with the Google Health folks, and saw some really cool technology that I wish I could talk about. While I think there was a little bit of “magical thinking” about how their technology will work, in general there was a number of excellent innovative ideas in what we saw. We also got a personal tour from Leslie, met up with a number of the engineers on the campus, raided the schwag closet, and did some planning for some future surprises for our community.
It was a great day, which culminated in a mini-bar crawl with Leslie. Beers, margaritas, and some good mexican food combined with plans for world domination followed. After waving goodbye to Leslie, we headed to San Francisco to meet up with Tom Hubschman, who just moved to the area. He’s a good guy, who we first met in Cape Town at one of our OpenMRS implementer’s meetings. He has a good series of ideas of tools that the HIV community wants/needs, and Burke and I enjoyed hearing about his travels over wine. In short, we left acknowledging that the OpenMRS community would be lucky to have his involvement.
Thanks to everyone at Google, and especially Leslie for the 5 star treatment on Thursday. Looking forward to having more fun with this organization in the future!