Posts Tagged ‘South Africa’

Ubuntu Developer Summit for 13.04 (Raring)

// January 29th, 2013 // No Comments » // Education, Free Software, Jonathan

The War on Time

Whoosh! I’ve been incredibly quiet on my blog for the last 2-3 months. It’s been a crazy time but I’ll catch up and explain everything over the next few entries.

Firstly, I’d like to get out a few details about the last Ubuntu Developer Summit that took place in Copenhagen, Denmark in October. I’m usually really good at getting my blog post out by the end of UDS or a day or two after, but this time it just flew by so incredibly fast for me that I couldn’t keep up. It was a bit shorter than usual at 4 days, as apposed to the usual 5. The reason I heard for that was that people commented in previous post-UDS surveys that 5 days were too long, which is especially understandable for Canonical staff who are often in sprints (away from home) for the week before the UDS as well. I think the shorter period works well, it might need a bit more fine-tuning, I think the summary session at the end wasn’t that useful because, like me, there wasn’t enough time for people to process the vast amount of data generated during UDS and give nice summaries on it. Overall, it was a great get-together of people who care about Ubuntu and also many areas of interest outside of Ubuntu.

Copenhagen, Denmark

I didn’t take many photos this UDS, my camera is broken and only takes blurry pics (not my fault I swear!). So I just ended up taking a few pictures with my phone. Go tag yourself on Google+ if you were there. One of the first interesting things I saw when arriving in Copenhagen was the hotel we stayed in. The origami-like design reminded me of the design of the Quantal Quetzel logo that is used for the current stable Ubuntu release.

2012-10-28_05-50-14_21

quantal

The Road ahead for Edubuntu to 14.04 and beyond

Stéphane previously posted about the vision we share for Edubuntu 14.04 and beyond, this was what was mostly discussed during UDS and how we’ll approach those goals for the 13.04 release.

This release will mostly focus on the Edubuntu Server aspect. If everything works out, you will be able to use the standard Edubuntu DVD to also install an Edubuntu Server system that will act as a Linux container host as well as an Active Directory compatible directory server using Samba 4. The catch with Samba 4 is that it doesn’t have many administration tools for Linux yet. Stéphane has started work on a web interface for Edubuntu server that looks quite nice already. I’m supposed to do some CSS work on it, but I have to say it looks really nice already, it’s based on the MAAS service theme and Stéphane did some colour changes and fixes on it already.

edu-server-account

edu-server-password

From the Edubuntu installer, you’ll be able to choose whether this machine should act as a domain server, or whether you would like to join an existing domain. Since Edubuntu Server is highly compatible with Microsoft Active Directory, the installer will connect to it regardless of whether it’s a Windows Domain or Edubuntu Domain. This should make it really easy for administrators in schools with mixed environments and where complete infrastructure migrations are planned.

Authentication Options

Choosing machine role

You will be able to connect to the same domain whether you’re using Edubuntu on thin clients, desktops or tablets and everything is controllable using the Epoptes administration tool.

Many people are asking whether this is planned for Ubuntu / Ubuntu Server as well, since this could be incredibly useful in other organisations who have a domain infrastructure. It’s currently meant to be easily rebrandable and the aim is to have it available as a general solution for Ubuntu once all the pieces work together.

Empowering Ubuntu Flavours

This cycle, Ubuntu is making some changes to the release schedule. One of the biggest changes made  this cycle is that the alpha and beta releases are being dropped for the main Ubunut product. This session was about establishing how much divergence and changes the Ubuntu Flavours (Ubuntu Studio, Mythbuntu, Kubuntu, Lubuntu and Edubuntu) could have from the main release cycle. Edubuntu and Kubuntu decided to be a bit more conservative and maintain the snapshot releases. For Edubuntu it has certainly helped so far in identifying and finding some early bugs and I’m already glad that we did that. Mythbuntu is also a notable exception since it will now only do LTS releases. We’re tempted to change Edubuntu’s official policy that the LTS releases are the main releases and treat the releases in between more like technology previews for the next LTS. It’s already not such a far stretch from the truth, but we’ll need to properly review and communicate that at some point.

Valve at UDS and Steam for Linux

One of the first plenaries was from Valve where Drew Bliss talked about Steam on Linux. Steam is one of the most popular publishing and distribution systems for games and up until recently it has only been available on Windows and Mac. Valve (the company behind Steam and many popular games such as Half Life and Portal) are actively working on porting games to run natively on Linux as well.

Some people have asked me what I think about it, since the system is essentially using a free software platform to promote a lot of non-free software. My views on this is pretty simple, I think it’s an overwhelmingly good thing for Linux desktop adoption and it’s been proven to be a good thing for people who don’t even play games. Since the announcement from Valve, Nvidia has already doubled perfomance in many cases for its Linux drivers. AMD, who have been slacking on Linux support the last few years have beefed up their support drastically with the announcement of new drivers that were released earlier this month. This new collection of AMD drivers also adds support for a range of cards where the drivers were completely discontinued, giving new life to many older laptops and machines which would be destined for the dumpster otherwise. This benefits not only gamers, but everyone from an average office worker who wants snappy office suite performance and fast web browsing to designers who work with graphics, videos and computer aided design.

Also, it means that many home users who prefer Linux-based systems would no longer need to dual-boot to Windows or OS X for their games. While Steam will actively be promoting non-free software, it more than makes up for that by the enablement it does for the free software eco-system. I think anyone who disagrees with that is somewhat of a purist and should be more willing to make compromises in order to make progress.

Ubuntu Release Changes

Last week, there was a lot of media noise stating that Ubuntu will no longer do releases and will become a rolling release except for the LTS releases. This is certainly not the case, at least not any time soon. One meme that I’ve noticed increasingly over the last UDSs was that there’s an increasing desire to improve the LTS releases and using the usual Ubuntu releases more and more for experimentation purposes.

I think there’s more and more consensus that the current 6 month cycle isn’t really optimal and that there must be a better way to get Ubuntu to the masses, it’s just the details of what the better way is that leaves a lot to be figured out. There’s a desire between developers to provide better support (better SRUs and backports) for the LTS releases to make it easier for people to stick with it and still have access to new features and hardware support. Having less versions between LTS releases will certainly make that easier. In my opinion it will probably take at least another 2 cycles worth of looking at all the factors from different angles and getting feedback from all the stakeholders before a good plan will have formed for the future of Ubuntu releases. I’m glad to see that there is so much enthusiastic discussion around this and I’m eager to see how Ubuntu’s releases will continue to evolve.

Lightning Talks

Lightning talks are a lot like punk-rock songs. When it’s good, it’s really, really amazingly good and fun. When it’s bad, at least it will be over soon :)

Unfortunately, since it’s been a few months since the UDS, I can’t remember all the details of the lightning talks, but one thing that I find worth mentioning is that they’re not just awesome for the topic they aim to produce (for example, the one lightning talks session I attended was on the topic of “Tests in your software”), but since they are more demo-like than presentation-like, you get to learn a lot of neat tricks and cool things that you didn’t know before. Every few minutes someone would do something and I’d hear someone say something like “Awesome! I didn’t know you could do that with apt-daemon!”. It’s fun and educational and I hope lightning talks will continue to be a tradition at future UDSs.

Social

Stefano Rivera (fellow MOTU, Debianista, Capetonian, Clugger) wins the prize for person I’ve seen in the most countries in one year. In 2012, I saw him in Cape Town for Scaleconf,  Managua during Debconf, Oakland for a previous UDS and Copenhagen for this UDS. Sometimes when I look at silly little statistics like that I realise what a great adventure the year was!

Between the meet ‘n’ greet, an evening of lightning talks and the closing party (which was viking themed and pretty awesome) there was just one free evening left. I used it to gather with the Debian folk who were at UDS. It was great to see how many Debian people were attending, I think we had around a dozen or so people at the dinner and there were even more who couldn’t make it since they work for Canonical or Linaro and had to attend team dinners the same evening. It was as usual, great to put some more faces to names and get to know some people better.

It was also great to have a UDS with many strong technical community folk present who is willing to engage in discussion. There were still a few people who felt missing but it was less than at some previous UDSs.

I also discovered my face on a few puzzles! They were a *great* idea, I saw a few people come and go to work on them during the week, they seem to have acted as good menial activities for people to fix their brains when they got fried during sessions :)

2012-10-31_14-32-28_374

Overall, this was a good and punchy UDS. I’ll probably not make the next one in Oakland due to many changes in my life currently taking place (although I will remotely participate), but will probably make the one later this year, especially if it’s in Europe. I’ll also make a point of live-blogging a bit more, it’s just so hard remembering all the details a few months after the fact. Thanks to everyone who contributed their piece in making it a great week!

SociBook del.icio.us Digg Facebook Google Yahoo Buzz StumbleUpon

On the road again

// October 28th, 2011 // No Comments » // Free Software, Jonathan

Some updates form the world of Jonathan…

  • LTSP BTS2011: Yesterday Marc, Stéphane and myself drove down to Southwest Harbour in Maine for the LTSP By The Sea 2011 hackfest. It wasn’t a long road trip, but it’s been fun, we picked up 4 other people at Bangor airport and the minivan we’re hiring was like a party bus from the airport to the harbour. The hackfest itself has also been really fun so far and productive, I’ll blog about that some time.
  • UDS Precice: On Sunday I’m off to Orlando, Florida for the Ubuntu Developer Summit for Ubuntu 12.04. It will be my first time in Orlando, and the first time I get to attend a UDS in the US. Previously my visa got approved too late so I couldn’t attend, this time I received a 10 year visa so I should be fine for a long time, I’m really happy and relieved about that.
  • Holidays and stuff: The week after UDS I’m back in Canada for a week to organise some things and report back at the office about what happened at BTS/UDS and then I’m off to South Africa for 3 months. I’ll be working from there for the period and also taking most of my year’s holidays during the end of December and early January. I’m the best man for a wedding and will be organising a road trip for the bachelors party, my friend in South Africa also got my motorbike fixed so we might end up going there by bike, the weather should be really good around then.
  • Back in Sherbs: On 15 February, just after my 30th birthday, I’ll be back in Sherbrooke. I’ll probably end up having some form of birthday party in both countries. After that… the adventure continues!
SociBook del.icio.us Digg Facebook Google Yahoo Buzz StumbleUpon

Jumping in on the deep side

// September 20th, 2010 // 6 Comments » // Free Software, Jonathan

Jumping In

I’ve had too much to blog about and not quite the time to do so! So I’ll just do a bunch of entries that combines a bunch of them.

When I was around 4 years old, I was at my cousins’ house and they were all swimming. I couldn’t swim yet but I thought something along the lines of “Hey! They’re all doing it, how hard can it be!” so I just jumped in at the deep side of the pool and tried to swim. I didn’t quite get a hang of it, and my cousins panicked and yelled that I was drowning, so my father ran to the pool and jumped in with all his clothes on to get me out of there. He said that I shouldn’t do that again. About 10 minutes later when I was dry again I did it again and managed to get it right. Since then I’ve always loved swimming. Jumping in on the deep side didn’t stop there either…

Moving to Canada

I’ve been meaning to blog about this properly for the last 3 months. A little more than 9 months ago I started working for Révolution Linux, a company that does large-scale Linux deployments around the world. I still do my work in South Africa (which has recently expanded to Uganda) and the combination of being almost-full time employed while also doing my own thing is working *great*.

Révolution Linux had a requirement that I go to Canada and work there for 2 months for integration and to get to know everyone properly. I was initially going to come over around the end of 2009, but my work permit took way longer than expected and I only ended up getting it in June. Initially, while deciding what I’ll need to take over for 2 months (that’s very long for me to be away from home), I wondered whether I shouldn’t perhaps go over for 6 months instead. Then I could sell my car, get something cheap and nasty on the other side, cancel a bunch of stuff that I wouldn’t need anymore like gym membership, etc. I started wondering what actually stops me from doing a complete move, and then I just decided on a whim to pack up everything and move.

Lots of people asked me why I’m gone, how long I’ll be gone, when I’ll be back (especially on Facebook) and I just haven’t had a time to answer everywhere properly. In short, I love Cape Town and I want to live there again. However, I’m not sure when that will be, I decided when I came over here to split my long-term future plans in 2 year periods (almost like the Ubuntu LTS releases), so I’ll be staying here in Sherbrooke for the next 2 years and decide somewhere in between what will happen next. Maybe I’ll move to Brazil then, maybe Spain, maybe back to Cape Town, we’ll see how it goes :)

So far Sherbrooke has been quite good. It’s certainly a mixed bag. It’s nice and small and quiet but it’s also very old fashioned and the food here is horrible, but I have uncapped Internet now which kind of makes up for it! The people at work though are awesome, there’s a real sense of community between a lot of people at work, we see each other a lot outside of work hours too which is quite nice, I haven’t had that much with other places I’ve worked. I also have a flatmate for the first time ever. I’ve known Stéphane for a while know since we worked together in the Ubuntu community before, and we both work for Révolution Linux so it turned out to be very convenient, so far it’s been working out great. There’s also a big bunch of other people from work living in a 2km radius around us, which is quite cool.

My New Gym Buddies

I’ve gone to gym before, but it was mostly cardio and even when I’ve done weights, I’ve done it completely wrong (or so I recently learned). Max and Simon from work signed up recently and it inspired me to do so too and go work out with them every day. It’s the first time I’ve ever had gym buddies. It helps a lot and Max is an awesome “coach” who does a good job of telling me what I do wrong and how I can improve. It’s not even been two weeks and I can already feel the results (yesterday I couldn’t even lift my arms!).

I initially thought that I’d be at least better than Simon with the weights since he’s deceptively thin, but I learned quickly that I completely suck when it comes to doing exercise properly! The great thing is that now that I can learn from their experiences I’m actually learning and improving my physical health much better and faster than before. It kind of feels dumb not always being able to keep up with them, but jumping in the deep side with this definitely helps!

French Lessons

About two weeks ago I started taking French lessons. In Québec, around 90% speak French as their first language, which means that it isn’t really optional!

Some people I’ve met there didn’t know that these classes existed and some of those people have been here for nearly two years already, so if you’re ever in Sherbrooke and need French Lessons, contact Denis Charest at 819-823-8853 for more information.

There were about 50 people there the day I signed up, we’re divided in to classes of around 6-8 people. All the other people in my class are from Columbia. Now and again when I get stuck with French I just blurt out one of the Spanish sentences I learned while in Spain and they think it’s really funny. They’ve been really nice and I already consider them my friends. Columbians are officially awesome. I think most of them did French as second language in school or something because their French is *way* better than mine. It’s kind of hard starting a class when you start being behind everyone else, but they’ve done a great job at helping me when I get stuck and it certainly helps that they have a sense of humour. It makes jumping in on the deep side just so much easier if you have a great support network, and I feel incredibly fortunate to have been able to gain that in the short time I’ve been here!

SociBook del.icio.us Digg Facebook Google Yahoo Buzz StumbleUpon

Some Updates

// August 21st, 2009 // 3 Comments » // Education, Free Software, Jonathan

  • Had flu the last month or so, finally been getting over it this week, starting to feel human again. I thought I had H1N1, but I had it checked and it turns out it was just a nasty flu. My concentration was just gone the last month so I ended up watching a lot of old Star Trek Voyager and Third Rock From the Sun episodes.
  • Kind of bummed that the rest of the world gets to see District 9 already, and in South Africa, where the story actually plays off, we only get to see it in a week from now on the 28th of August.
  • Attended the Obstreperous Olive Geekdinner at the Pasta Factory. Staff was very friendly, food could have been better for the price. Talks were a bit too markety and “done”, as a result I’m volunteering for a more geeky talk next month. Overall it was very good and I got to catch up with a few people I haven’t seen in way too long.
  • I got my first few packages in Ubuntu, I’ve been working on LTSP cluster (packages.ubuntu.com seems to have some trouble currently) packaging and 5 out of the 6 packages are currently in the archives. ltsp-cluster-pxeconfig is next, it’s in REVU at the moment, it should make it in before feature freeze next week. Thank you to Stéphane Graber who has been mentoring me on this, he’s also the upstream for LTSP Cluster and sponsoring my packages. Also thanks to Jordan, Oliver and Anthony for reviewing my packages on REVU.
  • Ubuntu-ZA is having monthly meetings now, I was kind of dazed at the last one due to flu and medicine, but it’s refreshing to see the energy and enthusiasm, we’ll have the first of our monthly reports ready within the next week or so.
  • Edubuntu is in a bit of a squeeze. The good news is that a DVD install disc and enabling universe packages for the builds have been approved, unfortunately the Edubuntu seeds need work and need to be finalised within the next week or so, and our two core-devs have had other urgent issues to tend to. If there’s a core-dev available to give some guidance and sponsorship over the next week, it would be much appreciated.
  • Some other nice things in my feed reader from the Ubuntu world:
    • 100 Paper cuts is at round 7, I think David Siegel is really cool for taking it on and sticking in there with it.
    • Daniel Holbach blogged about the Ubuntu Global Jam, some of us in CLUG considered doing a package jam for a CLUG talk, but due to time limitations and the recent threads on the CLUG lists where users are requesting more intro-level talks, I’m wondering whether we should have a kind of tips-and-tricks jam, where a bunch of us show how we use Ubuntu to be more productive.
    • Ubuntu Developer Week is kicking off in a bit more than a week, be sure to be there if you’re interested in contributing to Ubuntu!
  • botonbrown
  • Free Ubuntu Books for approved loco teams, also a copy of Art of Community. Ubuntu-ZA applied for the first 2 books that will be hosted at AIMS in Cape Town and available for anyone who wants to drop by and read it. We’ll probably keep the Art of Community book in Johannesburg somewhere under a similar arrangement.
SociBook del.icio.us Digg Facebook Google Yahoo Buzz StumbleUpon

SA Elections 2009

// April 22nd, 2009 // 3 Comments » // Free Software, Jonathan, Politics

The Contenders

Today is the national and provincial elections in South Africa. I just made my vote, and it’s the first time I ever voted. It was supposed to be the second time I voted. I didn’t vote last time, not because of apathy so much as that I knew it wouldn’t have made so much of a difference who I voted for.

This year it’s quite different, the ruling ANC party has a break-away faction called COPE, and it’s quite possible that the ANC might not get a majority (2/3rds) vote. The DA has also gained lots of momentum since the last elections, and it’s quite possible that they may win the provincial elections in the Western Cape province. If you haven’t picked up on it yet, I’m not a fan of the ANC. While they have done a lot for our country that I will always be grateful for, I am also disgusted at what it has become and how it is run. Their leader, who will most probably be our president, is immoral and corrupt, and I won’t support him or his party. The question I’ve been wondering about the last 6 months or so is who will I vote for? Our parties are mostly lame and petty. The reasons they give in their campaigns to vote for them are things like “Vote for us so that we can win!” and “Vote for us so that the other parties won’t win!” or “A brighter future for all!”. All vague and boring, they mostly haven’t really provided any good reasons to vote for them.

My Choice

I considered voting COPE for a while, being fresh and new and being low baggage. The problem is that I couldn’t really find enough supporting reasons to vote for them, so I looked at the ID. ID actually looks ok, and I like Patricia de Lille (even though she can be a bit of a freedom hater at times). I like her passion and she seems to really care for the poor people in our country. The problem is that it more or less ends there, the ID’s mission seems mostly to give free shit like medicine and schooling to poor people. Not bad at all, but we need a bigger plan than that for our country. I ended up not voting for them, but if they do some more work and planning into what they’ll do for our country (whether elected or not), I might end up voting for them in the future. I came across the NOPE website which isn’t really a political party, but if they were I’d probably vote for them. I didn’t want to vote for the DA because there’s this general stigma that if you’re black you vote ANC and if you’re white you vote DA. I also can’t relate to Helen Zille much at all, I think she needs to do more to reach out to the youth. I’m also apposed to all the religious parties, religion and politics shouldn’t be mixed.

I did end up voting DA for the following reasons:

  • They promise not to form a coalition with the ANC or other ANC coalitions, so when you vote DA, you know your vote stays there
  • Hellen Zille (the leader of the D.A) have been running Cape Town very well, and I think the DA will do a much better job of running the Western Cape province if they win the provincial elections.
  • The DA is pretty much the only party that has a chance of beating the ANC in the Western Cape, I absolutely HATE the notion of voting for someone just because they have the best chance of winning, but in this case I do think that it makes sense to do so

CLUG Discussions

On the CLUG IRC channel and last night at the commitee meeting we’ve been talking about what the different parties run as web servers, content management systems, etc. I thought I’d post a summary, according to what Netcraft says.

Most parties also require you to add a www. to their subdomain, someone should point them to no-www.

ANC

  • Web Server: Apache/2.2.9 (Ubuntu) PHP/5.2.6-2ubuntu4.1 with Suhosin-Patch mod_ssl/2.2.9 OpenSSL/0.9.8g.
  • CMS: Custom/static PHP.
  • Requires WWW: Yes.

COPE

  • Web Server: Microsoft-IIS/6.0
  • CMS: Custom/static ASP.
  • Requries WWW: Yes.

DA

  • Web Server: Apache/1.3.34 (Debian) mod_auth_pam/1.1.1 mod_gzip/1.3.26.1a PHP/4.4.4-8+etch6 mod_ssl/2.8.25 OpenSSL/0.9.8c mod_perl/1.29 mod_jk/1.2.18 AuthMySQL/4.3.9-2 FrontPage/5.0.2.2635
  • CMS: Custom/static HTML.
  • Requries WWW:No, but it redirects you to the www. subdomain.

ID

  • Web Server: Zope/(Zope 2.9.7-final, python 2.4.4, linux2) ZServer/1.1
  • CMS: Plone
  • Requries WWW:No.

Stefano pointed out last night that most of the parties are outsourcing their web work. I still think it’s interesting to see what they are running. If it counted for anything then the ID would probably win.

Leaving the Country?

Some people have said that they’re leaving the country if Zuma becomes president and if the ANC wins in the Western Cape and if the ANC gains majority rule. I think South Africa is a great country, and I don’t have plans to leave any time soon. You do have to ask yourself at some point though “How bad to things need to get before I should leave?”. I’ve been spending lots of time in Gauteng over the last year. If things get as bad in the Western Cape as it is in Gauteng at the moment, then I will consider leaving. Not a clue where too though, I can’t think of anywhere else I’d rather want to live.

Starting a political party?

I’ve been thinking of starting a political party for years now (since I was 17 or so). Back then I thought of going into politics when I’m 50 years old or older. When the last elections came and gone, I started thinking of starting my own political party a bit earlier, maybe closer to 30. I’ll be doing some research and if I actually do decide to start something for the next elections, I’ll start doing something about it in the first 6 months of next year. I was talking to an old friend at the voting stations this morning and he was asking me how I’d pay for the start-up and compaign fees. Previous years I thought that I’d save up the money and pay for as much of it as I can, but now I think that if I can’t even gather enough people to raise some funds for running the campaign, then I probably shouldn’t go into politics in the first place.

SociBook del.icio.us Digg Facebook Google Yahoo Buzz StumbleUpon

Aslam Rafee leaves DST

// April 17th, 2009 // 1 Comment » // Free Software

I heard it about 2 weeks ago via the grapevine, but just read it on Tectonic, Aslam Raffee is leaving the Department of Science and Technology (DST) to go work for Sun Microsystems.

He did a great job at promoting open source within the DST and in the South African government, and I’m sure he’ll be sorely missed by many. One of his most notable achievements was the creation of the Minimal InterOpability Standard (MIOS) which set the government standards for working in a cross-platform friendly way.

Good luck to Aslam and I hope we’ll hear much more from him in the future.

SociBook del.icio.us Digg Facebook Google Yahoo Buzz StumbleUpon

It’s our turn now

// January 20th, 2009 // No Comments » // Jonathan, Politics

The US elections is now history, it’s over, a president has been elected and sworn in.

Next up, is probably the most important democratic election in South Africa since the very first democratic elections in 1994. We’ll have many new parties to choose from in this election, by some reports more than a 100. One of the most important new-commers of course, is the COPE party, a breakaway faction of the current ruling ANC.

I haven’t decided who I’m going to vote for yet, although I know who I’m definitely not voting for, but that’s another post on it’s own.

What I want to emphasise now is that you should go register to vote, if you haven’t done so. The last opportunity to register is on the 7th and 8th of February.

Please do the following:

  • Ask your friends if they have registered
  • Offer to go to their houses and wake them up on registration weekend and to take them to a registration office
  • I’ve slammed together a really quick register-to-vote banner that I’m putting on my blog, feel free to do the same. You can get an svg version here.

register

    All around the world, the youth are becomming more interested in politics and taking action in improving the state of their country and their future. It’s now our turn, the youth of South Africa, to show the world what we’re made of.

    SociBook del.icio.us Digg Facebook Google Yahoo Buzz StumbleUpon