Archive for Education

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

Launchpad.net: bug 1 000 000

// May 16th, 2012 // 1 Comment » // Education, Free Software

Congratulations

First off, congratulations to the Launchpad.net team for reaching bug #1000000. They’ve managed to build a huge platform that scales very well. Very few bug trackers live to that milestone and it’s amazing how they have managed to keep it snappy and also keep downtime so low by doing continuous roll-out.

1 000 000 x 67

A million bugs are a lot, but even more mind-blowing: for every bug filed in Launchpad.net, 67 iPads have been sold. Educational institutions everywhere are jumping on the iPad bandwagon, and in the Edubuntu project, we believe that the tools are quickly coming together that allows us to deliver a product that can be truly competitive with the iPad in educational environments.

We’re currently re-designing the Edubuntu website and will soon have a dedicated section to this project, but in the meantime, please join us on the edubuntu-devel mailing list and introduce yourself, or on the #edubuntu IRC channel on Freenode.

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

Edubuntu Preliminary Plans for 12.10

// May 10th, 2012 // 5 Comments » // Education, Free Software

Edubuntu 12.10 Plans

Today at the Ubuntu Developer Summit we had a session to plan out the next release of Edubuntu.

For the Edubuntu 12.10 core product, we’re doing some typical Edubuntu updates and features, which include:

  • Authentication step in the installer for AD/Samba4/LDAP
  • We’ll be reviewing the installed apps, add gnote, refresh the kde-edu apps selection
  • Dynamic installer slideshow, based on options selected
  • Juju charms for educational web apps (Moodle, WordPress Multisite, etc)
  • Remote Live Installer (booting an Edubuntu/Ubuntu livecd over the network
  • Education-specific software highlights in Software Center
  • Speed-up installation by optimising the way we ship language packs
  • A variety of Desktop/Artwork tweaks and fixes

Edubuntu Labs: Get Excited and Make Things

On Tuesday I had 2.5 minutes to speak about Edubuntu during a plenary session where I presented some of our more ambitious plans in Edubuntu. We want to make it easier for people to work on their ideas and projects that might be good for Edubuntu, but that doesn’t necessarilly fit into our main product yet or in a 6 month release cycle. For that, we’re starting Edubuntu Labs (subject to namechange). A playground for experimental and exciting features that might one day make it as a supported Edubuntu product. Internally, we’re starting two of these projects to kick it off.

1. Edubuntu Server

Edubuntu Server is a product we discontinued a few years back. Due to popular demand, we’re considering reviving it as a product. Aspects we’re currently investigating:

  • Zentyal Small Business Server
  • A built-in disk-cloning tool using LTSP
  • A remote installer for Ubuntu based installer media
  • Schooltool
  • Schooltool integration into Zentyal
  • Samba4
If we have Zentyal/Schooltool integration by Alpha1 we’ll create a “task”  for this in Ubuntu. We’re not shipping any installation media for this for 12.10, but we have some very clever installer ideas that might be available by 13.04.

 

2. Edubuntu Tablet

Schools are spending too much money on iPads, and working with the Edubuntu project, I’m going to do what I can to try and fix that.
  • The first device we’re targeting for Edubuntu tablet support is the Zatab: http://zareason.com/shop/zatab.html
  • For 12.10 we want to release an unofficial, technology preview version of Edubuntu for Tablets. We want to show software developers what a completely awesome platform Edubuntu can be for schools and encourage them to get their software through the proper channels so that it’s available via the Ubuntu Software Centre by 13.04.
  • We’ll be using Unity 3D as the default desktop, it’s great for touch devices
  • The Kubuntu team is also planning to support this device with the KDE Plasma Active Desktop, we’ll be doing some collaboration maintaining this device’s kernel and hardware enablement.

All of this is still early work, but I wanted to get it out there as early as possible. Over the next 2 weeks there’ll be more official announcements on the Edubuntu website. We’re looking for more contributors to help us out with this, please join us on #edubuntu and add it to your autojoin and introduce yourself on the edubuntu-devel mailing list ;)

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

iPads in Education and the Road Ahead for Edubuntu

// April 16th, 2012 // 6 Comments » // Education, Free Software, Project Mayhem

Greentown School Kindergarden iPads

Earlier this year, I was a bit surprised to see that a school is planning to buy iPads for its entire Kindergarden. I’m interested to know how that went and how they’re using those devices. The school dipped into it’s long-term savings to buy those iPads, and to me that sounds risky. If I were a parent at that school I don’t think I would approve of the school risking long-term security to provide technology to kindergarden kids. The article I link to states that the iPads are bought because it aims to improve reading skills. I’m pretty confident that it would make at least some difference, but I’m also confident that it doesn’t justify the price and risk associated with it. Also, how does the school manage the apps installed? Are there tools for that (I’m honestly asking)? Can educators monitor scores? The child’s progress? Do the educators receive sufficient training on these tools? Who helps when things go wrong? The cost of iPads doesn’t end with just the price of the devices and the direct maintenance costs. Educators have to change the way they teach. They have to learn how to provide education via a new medium and redevelop some of their materials. When I first read that article I was thinking of all these things and wondering if that school could really justify buying them.

$18.2m Fort Bend Independent School District iPads

Today I stumbled across a website for students who are against their school board spending $18.2m for an iPad roll-out. The school board is rolling out iPads while their traditional computing IT infrastructure is aging, reportedly the school still has some outdated technology in place, such as Windows 98 machines. The students are making the case that money would be better spent upgrading their current infrastructure, like upgrading all their machines to Windows 7 and deprecating all the old hardware that can’t run it. I agree with them, it would indeed be an improvement on buying a bunch if iPads, and that investment is likely to also last a lot longer than the iPads will.

While $18.2m is a lot of money, I think it’s the tip of the iceberg of what’s being spent on iPads in schools and I can’t help wondering if it’s the best way for schools to be spending their money, especially considering the doubt of whether the use of technology actually increases grades. In my experience educators tend to think of computers as magical devices that will do a lot of the teaching for them and give them more time to focus on other things, but the reality is that it’s rarely the case.

The Case Against Technology in Schools?

I suppose it’s starting to sound like I’m trying to build a case against technology in education. I’m not.  However I do believe that spending that kind of money, especially for very young kids is a waste. They have much more important things to do, like playing. I can’t imagine how learning to read and do basic algebra can possibly be better for kids on iPads than interacting with your real life teacher and your classmates around you. These kids have several years ahead of them where they can learn how to be office drones and good little consumers, why put that on them now?  I’ve come across teachers and parents who believe that their kids need to start as early as possible in order to give them a competitive edge and to get them “in early”. I can’t predict the future, but I’m pretty confident that your kids will be completely fine if they learn about computers a bit later.

So why am I bringing all of this up?

Well, I’m not really trying to convince anyone of anything in particular, but I do think people should be aware of some of the current trends that are at least somewhat concerning. I also think that people should think about this, because I remember being in school and getting angry myself when I came across things in the system that just completely sucked and wondering… “isn’t there anyone out there who really cares about this!?”.

Edubuntu

I’m also thinking of solutions, because I can’t help doing that. I’m wondering of ways we could make Edubuntu a *lot* more better for schools. So far we’ve been pushing out a collection of the best available free software we could find every release and as a project it’s getting quite stable and we’re getting quite good at doing what we do. I also think it’s time we step it up, have an official, supported Edubuntu device. Have good management software where you can choose which software, ebooks, courseware and other tools are installed on which device. Have testing tools and feedback tools that are easy and secure to use. Make better use of the Ubuntu Software Center’s support for additional add-on applications and build an eco-system for people who develop software for education, free software and not.  We’re a small project and just keeping our current work going is already just about as much as we can carry, but we’re going to have to grow the project drastically if we’re going to develop something that is an appealing and interesting alternative to these iPads that people are so happily sinking money in to, often money that they don’t really have. I also want to see a good alternative that provides a solution using free software.  I have some more details on all of this to follow, but I thought I’d keep this blog entry shorter so that I can at least get it out.

I’m going to be presenting some cases for big changes in Edubuntu to the Edubuntu Council soon and I’m going to try to get us a lot of help for this. If you’d like to get involved in any way, please get in touch! More details will follow soon.

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

Gnome Summit Montréal

// October 8th, 2011 // 1 Comment » // Education, Free Software

A Gnome summit just 2 hours away from where I live? Awesome!

A few weeks ago I noticed that the Gnome summit that usually takes place in Boston is happening in Montréal this year!  Being a Gnome user for more than a decade and having provided support for it to many people since then, I thought it would be great to pop in for a few hours and see what it’s about. The first session is just about to start and I hope to be back tomorrow as well.

 

 

Gnome Stuff in Edubuntu

In Edubuntu 11.10 (Oneiric Ocelot) that’s being released next week, we’ve had to drop Nanny, Pessulus and Sabayon. That’s quite painful since they were great tools, but they didn’t work so well with all the Gnome 3 stuff and they don’t seem to be very actively maintained upstream at the moment. I would’ve gotten involved with those tools if I wasn’t already over-committed, I even considered doing something from scratch that integrates with the Gnome System Settings manager. My goal for now is just to get to know some people and learn more about the Gnome project and its goals. Maybe in a few months my situation will be different and I can commit some time to it. There’s really a need for administrating what desktop systems look like, how they work and how they are locked down in schools and other large deployments.

In Edubuntu, we’ve had to make some tough choices regarding the Gnome desktop since the 11.04 release. We want to keep Edubuntu a great system for schools, but also not stray too far from what a default Ubuntu system gives you. For 11.04 (natty) we decided not to use Unity by default, but provide it as an option in the installer so that early adopters could give it a try. For 11.10, we now install Unity by default and provide the Gnome fallback session as an optional installation. Our aim for Edubuntu is to support Gnome fallback mode as well as Unity. I’m really glad to see that Debian has decided to support Gnome fallback mode as an equal to Gnome shell in Wheezy without having to activate it in system settings first. It would be nice if Gnome upstream could stop calling it the ‘fallback’, but I guess they want to push Gnome Shell as the default as far as possible. Happy hacking everyone!

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

What’s happening in Edubuntu for Oneiric?

// May 10th, 2011 // 3 Comments » // Education, Free Software

Edubuntu at UDS

Today we had a session at the Ubuntu Developer Summit at Budapest covering the work in Edubuntu for the next release cycle. Not all of the items are assigned to someone yet (especially with the documentation), so if you’d like to get involved, please give us a ping on IRC or mailing list.

Fixes, improvements and some low hanging fruit

Translations:

  • Make LTSP Live translatable
  • Add ability  to set LTSP language from installer
  • Add Ubiquity page to add additional languages at install time
  • Edubuntu installer options itself should be translatable, main inclusion will probably be the easiest fix
  • Fix a translation bug in LDM
  • Investigate translation of Edubuntu.org, and whether we can migrate to Drupal 7 first before that to prevent future migration headaches

Installer /Upgrades specific:

  • Offer to create a new LTSP chroot on upgrades
  • Use the right wallpaper with the install-only environments (currently uses the Ubuntu default)
  • Add wubi support to DVD

Documentation:

  • Troubleshooting guide for common problems and questions found in schools and similar environments
    • Why can’t I access certain websites (who to install non-free flash, sun-java, etc)
  • Howtos:
    • How to configure smart boards and similar devices
    • How to install and maintain Moodle (yes, we’re giving up on packaging web stuff)
    • How to install and maintain Koha
    • How to install and maintain open-school.org
    • How to install common wine apps used in schools that work, list those that we know don’t and link to wineappdb

Ongoing work through this cycle:

  • Monitor the Gnome 3 transition, look at what’s broken in tools such as Pessulus, Sabayon and Nanny and get involved where possible
  • Improve Edubuntu Live Welcome slides for the Live USB and WebLive environments, make it more generic so that other derivatives could use the underlying scripts as well

Big Hairy Audacious Goals

If our goal is to bring the best of educational free software available together in one easy to install system then I think this release will get us there, but where to next? We want to grow the Edubuntu community but we can’t do that unless we add some new and exciting things to our to do list. One thing that has come up over and over again and that I bought up in the UDS session but we got no answer for is in which direction we should start going next. Should Edubuntu focus more on making system administration and management of computer labs in schools easier and simpler? Or should we focus on education and pedagogy and make the system better geared towards being a great teaching tool? We could even alternate between a focus on each of those for each release cycle, but it would be nice to get some big dream ideal world goals down that we could chase in Edubuntu. I think that we’re past the point where we should ‘take it safe’ when planning new Edubuntu  features, I think we’re in the position now to take some big decisions and grow our community to make it happen.

Any thoughts or ideas?

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

New Edubuntu Wallpaper(s)

// March 15th, 2011 // 1 Comment » // Education, Free Software

Some people seem to just love talking about history. I prefer making it! Here’s something a bit more light to distract you from all the history lessons currently on Planet Ubuntu

Current Edubuntu Wallpaper

The current Edubuntu wallpaper has served us well now for a few releases. It’s simple and powerful and works across a wide age group.

In Edubuntu 10.10, we had a bunch of Hitchhiker Guide to the Galaxy easter eggs to coincide with the 10.10.10 release, which I partially blogged about before. A small change was introduced to the wallpaper in this release; if you look really closely in the top right hand corner on the Edubuntu login screen, you’ll notice that it has the words “don’t panic” written on it. This was my favourite easter egg in the maverick release.

New Default Edubuntu Wallpaper

Martin Owens has done a great job of putting together a new wallpaper for us. When I first uploaded it to the Natty archives I thought that we’ll probably get some people who say that it’s too “cartoonish” (which we did in the meantime), but if Debian can get away with having the Space Fun theme for a universal operating system then the ‘cartoon’ critics can at least give a bit of leeway for Edubuntu here.

It was originally called “Perspective” when the first concept was put together. It’s a little bug on a little leaf with a view of a valley and a whole galaxy behind it. Even though it is somewhat cartoonish, the perspective theme is probably something that the older crowd will understand a bit better. I’ve tried it on Edubuntu for the last week and it works really well. It might still go through some tweaking so the final version may be a bit different than the picture above. Thanks to Martin for all his efforts so far!

What happened to the artwork competition?

Most of the submissions we received didn’t quite align with the specification we set out (some of them included text (hard to translate, doesn’t like scaling), some pictures of books or world maps (clichés)- things that we specifically wanted to avoid) and we were approached by Martin who said that he’d be willing to do a wallpaper and work it through various iterations. We notified the artwork team about this, there were some mixed feelings on both sides, especially considering that the submissions were still really quite good despite not being quite suitable as defaults. So what we’ll be doing instead is include the wallpapers that have been submitted to the competition as alternative wallpapers in the system. There aren’t many of them so at least they won’t take up too much space. I’ll do another blog entry especially for them when they hit the archives.

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