Akademy Day Trip

DSC_0105

The GCC 5 Transition caused the apocalypse so we went out to see the world while it still existed

SAM_0663

No Soy Líder, Ahora Soy El Capitán

DSC_0113

See Hoarse

DSC_0116

El Torre

DSC_0129

We will climb this!

DSC_0136

David reached the top

DSC_0139

Fin de la terre!

Akademy A Coruña Photos

HJensSaturday lunch Lunch Time

Smart Tech and Sensible Tech

Jens describes Skittles and Doritos

Akademy team The wonderful organising team! Akademy Award winners

Elite Kubuntu developer Scarlett wins an Akademy Award! Developerymobil

Sebas shows off Plasma Mobile phone with a look that suggests he wants world domination by next year

akademy2015Group photo IMG_6485

hacking area

IMG_6450GCompris demos, ooh la la IMG_5992

The opening ceremony to remember absent friends

Plasma Mobile Images by Kubuntu

Yesterday we revealed the project we’ve been working on for the last few months, Plasma Mobile and images of it on Kubuntu.

KDE has been trying for years to get Plasma working on different form factors with mixed success, so when I first started on this I was pretty intimidated.  But we looked around for how to build this and it turns out there is software for it just lying around on the internet ready to be put together.  Incredible.

It got very stressful when we couldn’t get anything showing on the screen for a few weeks but the incredible Martin G got Wayland working with it in KWin, so now KDE has not just the first open mobile project but also one of the first systems running with Wayland.

And with Shashlik in the pipeline we are due to be able to run Android applications on it too giving us one of the largest application ecosystems out there.

The question is will there be traction from the community?  You can join us in the normal Plasma ways, #plasma on Freenode and plasma-devel mailing list and #kubuntu-devel to chat about making images for other devices.  I’m very excited to see what will happen in the next year.

Plasma Mobile announcement.

Video

Voy a ir Akademy-ES

Voy a ir Akademy-ES el jueves para dar una charla se llama “Plugfest Conferencia Protocolos”. Es un revisión de esta conferencia an Marzo y un corto versión de mi charla se llama “interoperabilidad del escritorio Linux”.

Protocols Plugfest Europe 2015

Last week I had the pleasure of speaking at Protocols Plugfest Europe 2015.  It was really good to get out of the bubble of free software desktops where the community love makes it tempting to think we’re the most important thing in the world and experience the wider industry where of course we are only a small player.

This conferences, and its namesakes in the US, are sponsored by Microsoft among others and there’s obviously a decent amount of money in it, the venue is a professional conference venue and there’s a team of people making sure small but important details are taken care of like printed signposts to the venue.

What’s it all About?

In 2008 Microsoft lost an EU antitrust case because they had abused their monopoly position in operating systems.  This required them to document their file formats such as MS Office and protocols such as SMB.  This conference is part of that EU requirement meaning they have to work with anyone who wants to use their formats and protocols.  They have a website where you can file a request for information on any of their documents and protocols and everyone said they were very responsive in assigning engineers getting answers.

Since 2008 Microsoft have lost a lot of ground in new areas in the industry such as mobile and cloud.  Because they’re not the dominant player here they realise they have to use formats and protocols others can use too otherwise they lock themselves out.

The Talks

I spoke about Interoperability on the Linux Desktop which seemed well received, the reason Linux desktop hasn’t taken off is there are many other systems we need to interoperate with and many of them don’t want to interoperate with us. (Of course there are financial reasons too.) It was well received with many people thanking me for a good talk.

I went to talks by people working on Samba, LibreOffice and Kolab which all gave pleasing insight into how these project work and what they have to do to workaround complex proprietary protocols and formats.  LibreOffice explained how they work with OpenDocument, they add feature and for any feature added they submit a request for it to be added to the standard.  It’s a realistic best practice alternative.

I went to a bunch of Microsoft talks too about changes in their file formats, protocols and use of their cloud service Azure.

The inter-talks

It was great meeting some people from the free software and MS worlds at the conference.  I spoke to Christopher about how he had been hired to document SMB for MS, to Dan about taking over the world, to Miklos about LibreOffice and many others.  On the MS side I spoke to Tom about file formats, Darryl about working with Linux, to Jingyu about developing in MS.

I hope I won’t offend anyone to say that there’s a notable culture difference between the open source and the MS sides.  Open Source people really do dress scruffy and act socially awkward.  MS people reminded me of the bosses in Walter Mitty, strong handshakes, strong smiles and neat dress.

culture difference

One part of the culture that depressingly wasn’t difference was the gender ratio, there was only half a dozen women there and half of those were organising staff.

The Microsoft people seemed pretty pleased at how they were open and documented their protocols and formats, but it never occurred to them to use existing standards.  When I asked why they invented OOXML instread of using OpenDocument I was told it was “MS Office’s standard”.  When I asked if Skype protocols were open they seemed not to know.  It probably doesn’t come under the EU court requirements so it doesn’t interest them, but then all their talk of openness is for nothing.  When I suggested Skype should talk XMPP so we can use it with Telepathy I was given largely blank faces in return.

Talking to Samba people and OpenChange people about my opinion that their products should be stop gaps until a better open protocol can be used was met with the reasonable argument that in many cases there are no better open protocols.  Which is a shame.

I went into the MS testing lab to test some basic file sharing with Samba and reminded myself about the problems in Kubuntu and discovered some problems in Windows.  They had to turn off firewalls and twiddle permissions just to be able to share files, which was something I always thought Windows was very good at.  Even then it only worked with IP address and not browsing.  They had no idea why but the Samba dudes knew straight away that name browsing had been disabled a while ago and a DNS server was needed for that.  Interesting the MS interoperability staff aren’t great at their own protocols.

Zaragoza

I had a great time in Zaragoza, only spoiled by travellers flu on the last day meaning I couldn’t go to the closing drinks.  It’s on the site of a 2008 world fair expo which feels like one of those legacy projects that get left to rot, 2008 wasn’t a great year to be trying to initiate legacy I think.  But the tapas was special and the vermut sweet.  The conference timetable was genius, first day starts at 9:00 next at 10:00 and final at 11:00.  The Zentyal staff who organised it was very friendly and they are doing incredible stuff reimplementing exchange.  It’s lovely to see MS want to talk to all of us but they’ve a way to go yet before they learn that interoperability should be about an even playing field not only on their terms.

 

Voted SNP in Edinburgh South

My postal vote has been sent off for the UK general election which is on Thursday.

What’s going on?

The UK parliament and the government it forms is up for election.

What happened to independence?

In the last week of the referendum on Scottish independence last year the UK government threw everything it could think of.  Scare stories were all around about how it would destroy the economy, the English would keep our shared currency, the banks would move out of Scotland and the supermarkets would raise prices.  A back bench opposition MP called Gordon Brown gave a Vow about giving more powers to Scotland.

The day after the no vote the prime minister instead of doing as he promised to work with Scotland instead promised to withdraw Scottish MPs voting rights at Westminster on English only matters.  Fair enough you might think but the Scottish budget is defined by these English matters so there are no English only laws.  The promised new powers for Scotland were consulted on and nothing very interesting or useful was promised in the end.

So there’s a feeling of annoyance at the lack of respect for Scots.  With the population suddenly very interested in politics (85% turnout compared to 65% for a UK election) people have noticed.  The membership of the nationalist parties has quadrupled and the current UK election has many people wondering what’s in it for Scotland.

What’s in it for Scotland?

There are 3 major London based parties and they are showing none of the optimism shown by the Yes side in the referendum campaign.  Almost exclusively they talk down Scotland continuing to say it’s too small and too poor to manage its own affairs.  So the opinion polls have shown people prefer an optimistic message as the SNP gives and they have been forecast to go from 6 seats in Scotland to every single of the 59 seats.

With England equally split between the Tory and Labour parties it seems likely the deciding vote for approval of government business will be from the SNP.  The English media have gone a bit nuts at this and started querying if this is legitimate and a valid part of the constitutional setup.  Which makes Scottish voters wonder what happened to all those promises of wanting to work together during the referendum.

Edinburgh South?

My vote is for an MP from Edinburgh.  The current guy is Ian Murray from Labout.  He didn’t bother to turn up to a vote on bombing Iraq.  He accepts donations from the Arab Emirates and PriceWaterhouseCoopers which are straight bribery for his votes, these governments/companies have no interest in Edinburgh’s people. He calls SNP leader Nicola Sturgeon “Miss Sturgeon” despite her being married for years, an example of everyday sexism.

Reviewing the leaflets and watching the video interviews none of the candidates stand out as great parliamentarians so I’ve voted mostly on party and go with the SNP.  The candidate is Neil Hay who’s been criticised for having a Twitter account where it posted to a satirical article, a non-issue as far as I can see.  It’ll be interesting to see who chooses to work with them to be a UK government and who continues to claim that Scottish political wishes are irrelevant.

See you on Friday.

And Catalunya?

We had a voluntary poll here and of course the no voters stayed at home so it was 80% yes.  The Catalan government now says it resign in September and the election resulting will be a referendum on independence.  If more than 50% vote for independence parties they’ll unilaterally declare independence. At which point I expect Spain to send in the troops.

We live in interesting times.

Plasma 5.4 Kicked Off

I just closed the Plasma 5.4 kickoff meeting. It was well attended with lots of Plasma devs and VDG members there. Here’s the minutes.

The To Do board [public link] has been updated with a load of new cards.

If you’re looking for a way to join the team of beautiful desktop developers (you can read that both ways and be correct) there’s plenty to do now.  For example the VDG have written a nice design document on System Settings which they need someone to help implement.

Plasma 5.4 is scheduled for August, it’ll be a great addition to Kubuntu 15.10.

 

Kubuntu Beta 2 is Out

Kubuntu Vivid Beta 2 is out.  This is the first major distro to ship with Plasma 5 so it’ll be the first time many people get to see our lovely new desktop.  Scary.

We have 24 bugs I’ve milestoned and 1 month to go until release, let’s see how low we can go.  Many of the bugs are easy enough to fix and just need twiddling the bits in the packaging.  Some are more complex.  If you want to help out come and join us in #kubuntu-devel we’d appreciate just testing the ISOs for sanity.

Alas upgrade from 14.10 is currently broken due to a bug which is probably in apt , fix soon I hope.

Kubuntu 15.04 Heating up

Kubuntu 15.04 development is in full swing and it’s looking like our 10th anniversary edition will be a classic.  We’re the first distribution to ship a stable version with Plasma 5, the desktop which is getting tech journalists excited.  My new favourite desktop they say.  A masterpiece  in the making they’re calling it.  The most exciting release in a long time they exclaim.

Kubuntu 15.04 Beta 1 is out and is working well for people wanting to try out Plasma 5.  We’ve deprecated the 14.10 Kubuntu-plasma5 packages, they were only ever tech preview and I’m afraid we don’t have the person-power to keep them updated, if you want Plasma 5 use the 15.04 Beta 1 for released versions or use Kubuntu CI images for Git versions.

Last week Ubuntu switched over to Systemd for boot system.  It’s complex and faffy but at least we have the same complex and faffy as the rest of the world.  There was a strange issue during the switchover where login manager SDDM suddenly disabled itself from starting.  If you get that just run:

systemctl enable sddm

With a new desktop comes the pleasingly satisfying work of integrating it, it’s not unlike when I first uploaded KDE 3 to Ubuntu.  This time though I’m better placed to put all the fixes upstream directly.  For example I’ve just setup gtkbreeze, a helper tool to set up GTK 2 and 3 themeing to mostly match Breeze.  But the icons don’t work, any help with that welcome.

Scarlett has updated Applications to 14.12.3.  Aaron H has updated the docs and the ubiquity slideshow. I’ve nudged the people and pulled the leavers to get KScreen released and print-manager KF5 happy (mostly thanks to Red Hat that one) and telepathy working nicely with Plasma 5 (Martin K gets bonus points there for the legacy presence applet). Package manager Muon now fits in so well with Plasma 5 it gets released with it thanks to Aleix. User Manager gets an update courtesy of Vishesh.  And Harald took time out from making all of KDE continuously integrate to port About Distro, you just can’t live without that one.

We’re still stuck on getting the new BlueDevil in, something in Ubuntu Touch needs ported to Bluez5 apparently.  Libreoffice is looking nice with Qt 4 Breeze theme but I’ve failed to get the breeze icons properly integrated, hopefully I’ll have a spare day soon for that.

There’s still plenty on the bugs list many of them probably quite easy to fix if you fancy helping out.  Our To Do list has plenty to be done including several that could be classes as junior jobs if you’re wanting to get into free software such as making some new recommended applications for the Muon Discover banner or reviewing the ISO contents to see if anything can be removed and get the size down a little.  We’re in #kubuntu-devel on freenode if you want to say hi.

 

 

Planet KDE Theme from Season of KDE

Season KDE is KDE’s annual project to give helpers a more structured way to take part in KDE.  It’s inspired by Summer of Code of course.

Today I had the pleasure of launching the new Planet KDE website theme done by Ranveer Aggarwal.  It looks very lovely and importantly makes the site a pleasure to browse on your phone.  Everyone hug him and do report any bugs to bugzilla.

.

What’s happened with Kubuntu recently?

Kubuntu Wire seems to be down due to a server move so here's a Wire post on my blog written by Ilya Kowalewski as part of Google Code in...

Hey there, we’ve got some news for you, here in Kubuntu. Recently, we released Kubuntu 15.04 Alpha 1 (Vivid Vervet) with brand new Plasma 5 onboard and got some essential stuff updated.

Plasma 5, the next generation of KDE Software is still a work in progress, but is stable enough for everyday use and it keeps getting better as new versions drop frequently. The KDE Applications 14.12 includes a bunch of bugfixes and migrations to KDE Frameworks 5.

IT World Covers the 5 distros you need to consider and uses the classic photo above for Kubuntu with Billy Piper.

Softpedia covers the alpha..

This edition of Kubuntu features one of the biggest visual changes in the Ubuntu ecosystem. The change of desktop is a major one and there will probably be some opposition to it. The new KDE Plasma 5 follows the same overall design, but it’s very different from what we were used to seeing.

Linux Veda also reviews the alpha with mixed feelings about Plasma 5..

It is, undoubtedly, a solid and stable desktop environment

We’ve recently got an email from Kubuntu user saying:

Please pardon the interruption but, KUDOS to the whole Kubuntu family.

Unbelievable, running ALL favourite apps off flash card (in USB 2.0 adaptor) on fairly mundane (‘dated’) desktop. So happy from smooth zsync upgrade.

Next, HD install. Stable, and now hooked on Kubuntu’s KDE plasma. Christmas gift, and Happy Holidays, New Year 2015 and beyond to you and yours.

Linux Veda covers things to do after installing Kubuntu, so you might be interested in this, in case if you plan to install Kubuntu.

We also released a new version of KDE Frameworks 5.5.0. KDE Applications 14.12 are arriving in Vivid Vervet, with backports, as soon as we can. For now, we wish you a Happy New Year and recommend you to meet it with new Kubuntu on your PC.

Good luck y Feliz Navidad!  Remember, you know how to get off the naughty list..