This directory contains experimental up to date libguestfs packages for Ubuntu 12.10. You should be able to install them by adding this line to /etc/apt/sources.list:
deb http://libguestfs.org/download/binaries/ubuntu1210-packages/ /You will need to also:
sudo chmod 0644 /boot/vmlinuz-*because of this Ubuntu bug.
Let me know if the packages work. Also what other versions of Ubuntu I should be building them for.
It looks like I might be doing a short talk at the CentOS Dojo and Barbecue at Aldershot, UK, Friday 12th July 2013.
It’ll probably be about scripting/programming libvirt and the virt tools, but mainly it’ll be a chance for Q&A about any virtualization topic in RHEL / CentOS.
Also they have a BBQ — with beer! Sadly since I’m driving there I won’t be able to drink any of the beer.
(Thanks Karanbir Singh, Justin Clift)
I made a thing.
On Sunday I mentioned how OpenTech always makes me feel a bit embarrassed that I’m not doing more useful stuff – particularly in the kinds of areas that OpenTech speakers care about.
Usually, real life takes over before I get a chance to do anything about it and I forget about my embarrassment until the next OpenTech. This year, I managed to harness my embarrassment and actually do something productive.
It’s not like I built anything from scratch. This is is really just me finally shipping something that I’ve been working on (off and on – more off than on) for almost five years. I built the first prototype at a hack day in 2008. I even wrote about it at the time.
The Political Web is a site that is intended to be a one-stop-shop for finding out information about British MPs. Currently each MP has a page which lists a number of standard web pages that contain information about the MP (Wikipedia, The Guardian, TheyWorkForYou – things like that). Of course each MP also has a number of non-standard pages on the internet (an official web site, a blog, perhaps a Twitter account) and adding those is going to be a harder job.
Previously two things have stopped me launching this. One was the fact that I wanted to support those all of those other sources of information. But I’ve decided to go for a “minimum viable product” approach and show you what I’ve already got. The other thing that prevented me talking about it much was that I thought I’d need someone to make it look nice (my web design skills are horrible). But the arrival of Bootstrap means that even a design ignoramus like me can build a site that looks more than half-decent.
So there you go. It’s there for you to play with. And there will (hopefully) be more coming soon. Please let me know if you find it useful.
And thanks to all the giants whose shoulders I’m standing on. The site wouldn’t exist without the TheyWorkForYou API, the Perl Dancer framework and Twitter Bootstrap.
Related Posts:Although I've still not got the ability to reply to messages, and composing new ones is ugly, my toy mail client is working nicely.
I've received a couple of patches, and given commit access to the repository to one other user.
Currently I'm still juggling primitives around and working out what is missing. The big exceptions are the obvious:
But on the plus side the lua scripting is lovely:
precious ~/git/lumail $ rm /tmp/unread.log precious ~/git/lumail $ ./lumail --rcfile ./lumail.lua --eval "dump_unread();" precious ~/git/lumail $ head /tmp/unread.log Selected folder /home/skx/Maildir/.Automated.backups Folder has 10 unread messages Selected folder /home/skx/Maildir/.Automated.bounces Folder has 3 unread messages Selected folder /home/skx/Maildir/.CRM.Spam Folder has 7 unread messages Selected folder /home/skx/Maildir/.facebook.com Folder has 4 unread messages ..The website needs some love, most notably a logo. And there are several reported bugs/todo-items I need to work through.
Still for a toy program I'm using it daily. (Though still using mutt to reply to messages & view/save attachments.)
It is with huge pleasure that the Debian GNU/Hurd team announces the release of Debian GNU/Hurd 2013. This is a snapshot of Debian "sid" at the time of the Debian "wheezy" release (May 2013), so it is mostly based on the same sources. It is not an official Debian release, but it is an official Debian GNU/Hurd port release.
The installation ISO images can be downloaded from Debian Ports in the usual three Debian flavors: NETINST, CD, DVD. Besides the friendly Debian installer, a pre-installed disk image is also available, making it even easier to try Debian GNU/Hurd.
Debian GNU/Hurd is currently available for the i386 architecture with more than 10.000 software packages available (more than 75% of the Debian archive, and more to come!).
Please make sure to read the configuration information, the FAQ, and the translator primer to get a grasp of the great features of GNU/Hurd.
Due to the very small number of developers, our progress of the project has not been as fast as other successful operating systems, but we believe to have reached a very decent state, even with our limited resources.
We would like to thank all the people who have worked on GNU/Hurd over the past decades. There were not many people at any given time (and still not many people today, please join!), but in the end a lot of people have contributed one way or another. Thanks everybody!
This article appeared originally at GNU Hurd news and in News about Debian GNU/Hurd.
Recently we had our online Ubuntu Developer Summit where we discussed a range of topics, defined next steps, and documented work items. The very last session at the event was an overall summary of the tracks (you can watch the video here), but I wanted to blog an overall summary too. These notes are quick and to the point, but they should give an overall idea of decisions made.
ClientContent Handling -
X.org
System Settings
Scopes
Chromium
Unity 8/Mir Preview in 13.10
Community Roundtable:
Ubuntu Community Website
Ubuntu Womens Session
Ubuntu Status Tracker
Ubuntu On Air! Discussion
Development Onramp for Touch / Unity Next
Documentation Team
Ubuntu Enterprise Desktop Discussions
More Ubuntu Touch images
Regular Ubuntu Development Updates
Openstack Next Steps
Cloud Archive Status Check
12.04.x images with LTS Enablement Kernel
Cloud-Init for Vagrant
Cloud Init & Cloud Image Development for Saucy
Juju Core Development
OpenStack Hypervisors
Openstack QA
Flag Bearer Charms
Charm Policy Review
Audit Charms
Charm Development Tooling
Juju Framework Charm for Server Application Technologies
Improve Juju Documentation
Juju Charm Testing
Add User Feedback loops and Social Networking to Charm Store Charm Pages
Juju GUI Development
Improving QA for seeded server packages
Fastpath installer work for 13.10
OpenStack Charm work for Saucy/Havana
Investigate alternatives to mysql
Ceph activities for Saucy
HA Openstack charms V2
MongoDB activities for Saucy
Virtualization Stack Work for Saucy
Core Apps
Testcases
Growth/Experience
Ubuntu Touch
Autopilot
Mir
UTAH
Dashboard
Upstream
As ever, you can track progress on work items on status.ubuntu.com and we hope to see you at the next UDS in three months.
We had a fantastic 4-day weekend camping with our kids down in Bundeena. Bit of a risk this late in the season but we got extremely lucky. 26 degrees every day! Our kids were a bit unwell at times, with bad colds and Louis seemed to have a short bout of gastro. But we still had loads of fun.
Ruby has me out of bed at 0530 this morning so everything moved along earlier than usual. Got to daycare and realised we had 35 minutes to kill so we stopped for smiley babycinos.
We spent the day cooking for charity. Lots of fun. I helped on chicken cacciatore and another team did amazing apple calzones. Good stuff and quite fun.
My wimpy office hands scored some nice blisters cutting up ten chickens.
Holly's out to see The Hobbit so I'm home along with the kids. Improvised Ploughmans of:
I've always had a spreadsheet to help me compare a daily contract rate to a "standard" salary, to ensure I'm always comparing like for like when considering jobs. A newer wrinkle has been recruiters quoting "package" salaries, which just means you need to multiply by 0.91 to get the "standard" salary (ex super). But it's always been confusing.
I've recently been sharing my spreadsheet with friends who've been considering contract jobs. The spreadsheet was fine, but a bit clunky and I'd only ever bothered to make it convert daily rate to "standard" salary. To make this work a bit better, I created ContractOrPermie.com, a little one-page application I wrote to allow you to quickly and easily compare contract rates with standard salaries. It's only really suitable for Australia. As well as nicely solving this particular problem, I also got to try out Twitter Bootstrap, which means it looks great in all browsers without me having to futz around with CSS. I'm hosting it using the new functionality Amazon Web Services have launched to allow static file hosting at the root of a domain using Amazon S3 (in the new Australian data centre).Anyway, check out ContractOrPermie.com and let me know what you think.
I took Louis camping this weekend in Bundeena. Train, ferry then a short hike to the campsite on the edge of the Royal National Park. The weather outlook before we left was pretty shaky, and it lived up to the forecast: heavy showers and strong winds pretty much the entire time. Louis was so excited about the idea of camping that I had to take him, and we had an excellent time.
Satellite view of the campsite It's an astonishingly beautiful spot, on the edge of a lagoon that adjoins Port Hacking, so you're camped amongst mangroves and birds with a view across the water of Cronulla. So close to civilisation, but you feel like you're a million miles away. Saturday after arriving at the camp site, we pitched the tent just in time to shelter in it from a shower. Next we pottered around the low-tide lagoon and big spit of sand that divides the lagoon from Port Hacking. We found some pretty interesting things along the sand including a cobalt blue piece where a chunk of seaweed was attached to the sea floor. Any seaweed experts know what that's about?
Dinner was interesting. The BBQs were fortunately sheltered from the frequent showers. We got the sausages on and Louis announced he needed to use the loo, so we headed off. As we came back we saw a murder of crows on the BBQs eating our dinner! We ended up with just a single sausage between us for dinner. Fortunately I'd over catered on snacks so we didn't go to bed hungry. (PS, yes I've always wanted to use the term "murder of crows".) Next morning we pottered around the sand dunes then hiked back into town for coffee/babycino just in time to meet up with Holly and Ruby who'd driven to meet us. Lunch was with Rich, Debs and their kids for an amazing cooked lunch at their place. Sadly we didn't get to stay as long as I wanted, Holly and the kids were knackered so we popped home. Lovely weekend, despite the weather! Thanks again to Debs and Rich for an amazing lunch.