Expectations of core reviewers

  • Post author:
  • Post category:OpenStack

One of the action items from the nova midcycle was that I was asked to make nova's expectations of core reviews more clear. This blog post is an attempt at that. Nova expects a minimum level of sustained code reviews from cores. In the past this has been generally held to be in the order of two code reviews a day, which is a pretty low bar compared to the review workload of many cores. I feel that existing cores understand this requirement well, and I am mostly stating it here for completeness. Additionally, there is increasing levels of concern that cores need to be on the same page about the criteria we hold code to, as well as the overall direction of nova. While the weekly meetings help here, it was agreed that summit attendance is really important to cores. Its the way we decide where we're going for the next cycle, as well as a chance to make sure that people are all pulling in the same direction and trust each other. There is also a strong preference for midcycle meetup attendance, although I understand that can sometimes be hard to arrange. My stance is that I'd like…

Continue ReadingExpectations of core reviewers

devpi as a pip cache

  • Post author:
  • Post category:OpenStack

Richard Jones introduced me to devpi as a pip cache, and its pretty cool. He's written up a guide on his blog at http://mechanicalcat.net/richard/log/Python/devpi_quick_start. The basic idea is that it caches on demand, so you can have one of these for your home network and avoid downloading things over and over. Even better, it your machines share a linux ABI (think same Ubuntu release or whatever), then you can upload wheels and avoid all those repeated compiles.

Continue Readingdevpi as a pip cache

Interesting things found whilst surfing

  • Post author:
  • Post category:Link

Some interesting things I found recently that I think others might be interested in: A video of a cool 6 bit adder made from wood and marbles -- I think this will be really useful for explaining binary maths to my kids when they show an interest. (More detail). A wooden combination lock. There is also a page describing the build of the lock. A repeatable morticing jig for a table saw, with full build instructions. He also built a cool box joint jig with plans available. A pistol for playing jenga with an unfair advantage, that's my kind of cheating. You'll notice all of these videos are from Matthias Wandel. He has a YouTube channel and seems like my sort of geek. I am sure there will be more links from him as I work through his 7 years (!) of videos.

Continue ReadingInteresting things found whilst surfing

Configuring a spa3000 or spa3102

  • Post author:
  • Post category:Voip

I've had a spa3000 for a long time and then it blew up. That meant I had to replace it with a spa3102, but without being able to refer to the configuration I had on the spa3000. It wasn't too bad, although the software on these devices is truly terrible (even with a modern firmware). Some pointers: Use the WAN port on the spa3102, even if you're only plugging in one ethernet port. Get firmware from Cisco. You can upload this to the spa3102 by putting it on a web server and then hitting http://SPA3102_IP/admin/upgrade?http://yourwebserver/firmware.bin. Then follow the instructions here. When you have problems with the dial plan, realize that Chris Yeoh has already solved this and go here. Finally, fix hangup detection by stealing the config line from here. Job done. Of course, there's no way to backup the config on one of these devices, so I am sure I will be back here again.

Continue ReadingConfiguring a spa3000 or spa3102

LCA2015 opens its Call for Proposals

LCA2015 will be in Auckland, New Zealand next year, and the Call for Proposals has just opened! The conference is one of the best venues in Australia and New Zealand to get word out about your Open Source project, as well as learning about the cool things that other people are doing. This is the third time the conference has been in New Zealand, and its looking to be an excellent event. This one call for proposals covers papers, tutorials, and mini conferences. For more information about the CFP, checkout http://lca2015.linux.org.au/cfp. Mini conference proposals should go to http://lca2015.linux.org.au/miniconf-cfp.

Continue ReadingLCA2015 opens its Call for Proposals

A couple of days of turning

  • Post author:
  • Post category:Wood

So... I finally got my chisels on Wednesday and so I've done a little turning at home in the last few days. There are two other items not shown here: a tool handle (cause its boring) and a bowl where I had depth fail and it came apart. Its also clear to me that dust extraction in the garage is a thing in my future, because a shop vac just doesn't cut if for cleanup.         [icbm: home]

Continue ReadingA couple of days of turning

Another bowl

  • Post author:
  • Post category:Wood

Here's a bowl I made last weekend. My sister hurt herself at her Roller Derby match, so she ended up with the bowl of condolences. At first I thought this wood was ash, but its acutally catalpa.         [icbm: home]

Continue ReadingAnother bowl

Juno TC Candidacy

  • Post author:
  • Post category:OpenStack

Another email archived for historical reasons. I'd also like to announce my TC candidacy. I am currently a member of the TC, and I would like to continue to serve. I first started hacking on Nova during the Diablo release, with my first code contributions appearing in the Essex release. Since then I've hacked mostly on Nova and Oslo, although I have also contributed to many other projects as my travels have required. For example, I've tried hard to keep various projects in sync with their imports of parts of Oslo I maintain. I work full time on OpenStack at Rackspace, leading a team of developers who work solely on upstream open source OpenStack. I am a Nova and Oslo core reviewer and the Nova PTL. I have been serving on the TC for the last year, and in the Icehouse release started acting as the liaison for the board "defcore" committee along with Anne Gentle. "defcore" is the board effort to define what parts of OpenStack we require vendors to ship in order to be able to use the OpenStack trade mark, so it involves both the board and the TC. That liaison relationship is very new and only…

Continue ReadingJuno TC Candidacy

End of content

No more pages to load