The rail strike is OFF!

The rail strike is OFF!

Yes, thats right peeps, the rail strike that was threatened this weekend, the same weekend as the mighty [LUGRadio Live 2006](https://www.lugradio.org/live/2006/index.php/Main_Page) has been called off. More details [here](https://www.nationalrail.co.uk/service_bulletins/). As such, you train using folks won’t have problems getting to the event now!

Phew.

Recognising potential through history

Recognising potential through history

As an advocate and consultant, I tend to get exposed to a rich tapestry of reasons why Open Source is great and why it is not so great. I am not going going to bother singing to the choir about the great aspects, but I instead want to discuss one of the oft heard criticisms – Linux isn’t as feature rich as Windows and will never be good enough. To approach this problem, you need to divide it into two distinctive areas – feature development and marketing. Both have their own driving forces and issues. So, lets take a look at them both.

## Feature development

Human beings are great at making comparisons, that’s what we do. Utterances of “my car is better than yours”, “so, why is this microwave £30 more expensive than that one”, and “well, she/he is nice, but not as nice as xyz” can be heard across the land. Of course, we are no different when evaluating software. As such, comparisons have been made from day one about Linux vs. Windows, the GIMP vs. Photoshop, Ardour vs. Cubase, Firefox vs. IE, Outlook vs. Evolution etc. In the short term, we can indeed draw such conclusions. If application A does something that application B does not, it is fair to judge application A as being the superior product, right? Well, it is not that simple.

First of all, the IT industry is ridden with ‘feature insanity’. I alluded to this, particularly in an educational context in my [Unwrapping Learning Potential With Open Source](https://archivedblog.jonobacon.com/?p=687) post. This phenomenon manifests in the innate process of comparing two things on a blow by blow feature chart, as opposed to actually identifying if the tool can do what you need it to do. This is particularly prevalent with OpenOffice.org – many, many people can be productive and do what they need to do in OpenOffice.org, but they instead demand that it matches every feature in the latest version of Microsoft Office. So, the first rule is to actually identify which features you need, and in many cases Open Source software is fine and dandy.

The second issue is to analyse the problem with a longer term approach and look at the history of Open Source. Let me outline this with my mad Inkscape skillz:

The diagram looks at the development of the Windows and Linux desktop. Back in the early days, a usable desktop in the Windows world was something such as Windows 3.0 or 3.1. Below the Windows box you can the Linux box is further to the right. The equivalent functionality to Windows 3.0 or 3.1 didn’t come to the Linux desktop until some years later. As such, the Linux desktop was immediately playing catch-up due to its later start. Microsoft had already got in there and started building their product, with plenty of developers and money behind it. How could the desktop compete?

If you now look at the right side of the diagram, you can see that the Windows and Linux desktops are fairly level. If you compare Windows XP to Ubuntu Dapper, SuSE Linux Enterprise Desktop or Fedora Core 5, they are fairly comparable. Sure, there are certain chunks missing, particularly in vertical markets, but people are today making real-world comparisons and considering the desktop in their organisations and homes.

From this we can identify that the Linux desktop is developing a lot quicker than the competition. This proves that the Open Source development process is working, and is working at a higher rate. This does not necessarily mean we are better optimised (100,000 monkeys picking tea are quicker than 10 high-speed tea-picking humans), but it does mean we are developing quicker, and piling in the features and unique selling points.

## Marketing

In this months PC Pro, Tim Danton stated that “open-source will never pose a threat to Microsoft”. His argument basically boils down to the fact that Open Source software websites are not as good as the competition – he says that many Open Source project sites consist of just plain text and links. This is clearly an issue about Marketing.

To be honest, sure, there are some pretty dog-awful websites that push Open Source projects out there, and many do indeed consist of boring black text on a white background and a few blue links. But, I would say this is rare for major Open Source projects, and is mainly the case for niche applications, and the same limitations in fascia can be applied to niche software on any platform.

Since my entry to the Open Source community, I have seen developers evolve. Back in the early days, developers were largely code heads who cared for nothing but code. Many of these developers wrote awesome code, but produced terrible websites, ugly interfaces and terse documentation. As Open Source developed and become a serious and credible platform, developers have evolved into code heads with an experience and respect for project management, release schedules, usability, documentation and marketing. Take a look at any of the major Open Source projects and you can see well organised development teams with contributors who help in many different areas such as documentation, art, websites, coding and marketing. This is evolution doing its thing, and the average Open Source developer maintains a remarkably diverse range of skills and appreciation of these different areas. Open Source development process and practice basically grew up as the platform grew.

We have a strong, diverse and fast developing platform, and the really exciting time is as we surpass the competition in the many different areas. This is not a one horse game – we may steam ahead in web browser technology, but we may lag in CAD software. But, as Open Source grows and the platform grows, each of these areas look more and more promising every day. We just need to look at our history to understand our future.

The rail strike is OFF!

Job done.

jono@forge:~/temp/Jokosher$ svn copy trunk tags/0.1
A tags/0.1
jono@forge:~/temp/Jokosher$ svn commit
Adding tags/0.1

Committed revision 465.
jono@forge:~/temp/Jokosher$

Its coming… πŸ™‚

Trains, where we are going, we don’t need trains

Trains, where we are going, we don’t need trains

Bugger. There is a threatened rail strike this weekend; the weekend of [LUGRadio Live 2006](https://www.lugradio.org/live/2006/index.php/Main_Page). Firstly, here are some useful links if you are coming to LUGRadio Live 2006 and planned on getting the train:

* [More details on the strike](https://www.nationalrail.co.uk/service_bulletins/)
* [Updated travel details on the LUGRadio Live 2006 site](https://www.lugradio.org/live/2006/index.php/Travel_Information)
* [Car Pooling wiki](https://wiki.lugradio.org/wiki/LUGRadio_Live/2006/Travel_Sharing) – if you have spare places, update that page!!
* [National Express](https://www.nationalexpress.com/) – get a coach instead of a train with National Express
* [Alternative rail timetable if the strike goes ahead](https://www.nationalrail.co.uk/service_bulletins/additional_info/TOC_strike_one_arrangements.html)

In a nutshell, the strike is planned between 12pm on Friday 21st June and 12pm on Saturday 22nd June. It is important to remember that the strike is *not yet confirmed*. It may not go ahead. There are plenty of other transport options, so just plan your trip soon and you will be fine.

So, with a potential train strike, how do we react? Well, I first updated the [LUGRadio Live travel page](https://www.lugradio.org/live/2006/index.php/Travel_Information) and there has been discussion on the [forums](https://forums.lugradio.org/). In true, awesome, inspiring, community spirit, the LUGRadio community have collected together to offer car seat places. Head over to the [car pooling wiki page](https://wiki.lugradio.org/wiki/LUGRadio_Live/2006/Travel_Sharing) to offer any spaces in your car and to see which spaces are available. It is nice to see the page growing quickly. πŸ™‚

This morning I wanted to get a handle on the situation, so I called the [RMT](https://www.rmt.org.uk/); the organisation behind the strike. I spoke to their communications officer who indicated their requirements behind the strike. If I understand correctly, they want a 3.2% wage increase in line with the rate of inflation over a 1 year period, and a 35 hour working week. I was informed that this is the standard package for [Network Rail](https://www.networkrail.co.uk/) employees, but RMT members seem to bet a bum deal. I asked a barrage of questions, one of which was how much negotiation is going on. I was informed that not much was happening at the moment and Network Rail were not particularly forthcoming in negotiations. I asked if RMT would call off the strike if Network Rail at least agreed to sit down and negotiate, and the representative said they would.

To get a balanced view I called Network Rail’s head office and initially spoke to their switchboard supervisor who said I could not speak to anyone there (you know, I thought calling a head office would get me some answers, funny that…). After iterating that I have a very real interest in this issue as I am one of the organisers behind a medium to large event in the UK, I was put through to the normal customer helpdesk, who could not help me. I called back, spoke to someone else, and despite saying the helpdesk could not assist me, got put through anyway. I rang back a third time and asked to speak to a manager and explained the situation, and finally got through to a communications officer. I was then told some rather different things about the situation. Apparently Network Rail are in active negotiations, and are trying to strike a balance with the RMT. Network Rail have been working to have a longer period for the deal which prevent further strikes – a 20 month period as opposed to a 12 month period. This is the core sticking point in striking a deal.

So, what is going on? Well, who knows. I was personally surprised at how much bickering is going on between the two organisations. This is a very emotive issue, and not the first conflict between the two organisations. The bickering surprises me – sure, there is a conflict here, but it all very reminiscent of the playground when I was at primary school. This is just my interpretation, but with an objective perspective on the issue, it struck me that the real issues were getting a little lost in the bickering. I just hope they resolve it soon. Striking is never an ideal course of action, and the RMT acknowledge that. There is a responsibility between these two organisations to sort this out, and sort it out fast.

LUGRadio Live – this weekend!!

LUGRadio Live – this weekend!!

OK, one final blog post about the extavaganza that is [LUGRadio Live 2006](https://www.lugradio.org/live/2006/), happening this weekend – the 22nd and 23rd July in Wolverhampton, England.

Its going to be one heck of an event, with a bunch of speakers:

Mark Shuttleworth, Simon Phipps, Michael Meeks, Simon Willison, Stephen Lamb, Sarah Ewen, Scott James Remnant, Ted Haeger, Gervase Markham, Bastien Nocera, Barbie, Jonathan Riddell, Richard Moore, Jonathan Haslam, Steve Coast, Kat Goodwin, Jen Phillips and Phated, Edward Hervey, Matthew Garrett, John Leach, Elliot Smith, Paul Cooper, Tom Steinberg, Ewan Spence, Christian Schaller, Ian Lynch, Alex Hudson, Martin Vogel, Matthew Bloch, Bruno Bord, Mirco Müller, Belial, Des Burley, Michael Dominik, Mike Hearn, Danny O’Brien, Matthew Bloch, Gareth Bowker, Huw Lynes, Bill Thompson, Rob Taylor, Seb Payne and many more…

Oh, and lets not forget the exhibitors:

Ubuntu, Bytemark, OpenSolaris, UK Linux, KDE and Kubuntu, InkScape, Tuxgames, Clockwork Software, MythTV, Everybody Loves Eric Raymond, The Open CD, Novell, TurboCash, MOST, Enterprise Groupware Server, CentOS, Joomla!, OpenDocument Fellowship, O’Reilly, Fedora, Fluendo, Debian, Creative Commons, GNOME, Linspire, Free Software Foundation Europe, Shadowcat Systems…

Oh, and fancy some BOF sessions?

Open Source CRM with EGS, Jokosher, iFolder, Hardware Hacking Show and Tell, SuSE, Perl User Groups, Ruby on Rails In Actuality, #lugradio Meet and Greet, Ubuntu Accessibility lug.org.uk, How to Contribute to Open Source, Ubuntu Users UK and more more…

All this and much more spread over two days, for the princly sum of a fiver (or three of your english pounds, for a amusing concession). Grab your tickets [here](https://www.lugradio.org/live/2006/index.php/Register) or buy on the day for a fiver. For accomodation, see [here](https://www.lugradio.org/live/2006/index.php/Accomodation).

For those of you who are coming, some useful times (everyone is welcome to each of these events):

FRIDAY

2pm – Lunch meet up for early arrivers – The Varsity, Wolverhampton
8pm – Pre-LUGRadio Live meet up – The Hogs Head, Wolverhampton

SATURDAY

10am – Doors Open
[See the schedule](https://www.lugradio.org/live/2006/index.php/Schedule)
6.30pm – Doors Close
8pm – LUGRadio Live Party @ LUGRadio Live Venue

SUNDAY

10.30am – Doors Open
[See the schedule](https://www.lugradio.org/live/2006/index.php/Schedule)
5pm – Doors Close

Oh, and don’t forget that I am shaving my beard off for charity. There are some awesome donations coming in, and you ‘orrible lot who can’t come need to donate. If you are reading this right now, you should be donating. Just think of the good your donation will do for [Amnesty International](https://www.amnesty.org/). Let’s earn them a bit wodge of cash.

[DONATE!!](https://lugradio.org/live/2006/index.php/BanishTheBeard)

The biggest doner who attends the event will get the honour of shaving said beard off, so get donating!! πŸ™‚

Revenge

Revenge

[Bockmeister General](https://abock.org/2006/07/13/a-smorgasbord-of-text-and-an-erratum/), your time will come, and I will be stood there laughing. I hope you never need to do any [multi-track audio editing](https://www.jokosher.org/).

Incidentally, Aaron, what in the name of crack smoking is that header graphic on your blog all about? A dog sat in a chair watching TV with a fire behind him in a train station? Huh? πŸ˜€

Incidentally people, the [Jokosher mailing list](https://mail.gnome.org/mailman/listinfo/jokosher-devel-list) is up and working. Final freeze is tomorrow and a new GStreamer is penned in for next week with all bugs bar one fixed. This should result in a pretty solid Jokosher. Rock on Tommy.

The rail strike is OFF!

Banish The Beard: Donate Now!

You know, I love my beard. I love its length, girth and breadth, its unique whispy feel and its oh-so-metal look. I have had it for six years and it completes me. Despite my affection to the little fella under my chin, I am willing to shave it off for charity at [LUGRadio Live 2006](https://www.lugradio.org/live/2006).

So, this is the deal. I want to raise *at least* £400 for [Amnesty International](https://www.amnesty.org/), but I think we can smash that. £400 was the target for people visiting LUGRadio Live 2006, but I want to all of you people who read my blog either directly, or via [Planet GNOME](https://planet.gnome.org/), [Planet GStreamer](https://gstreamer.freedesktop.org/planet/), [Planet Advocacy](https://www.planetadvocacy.org/), [Planet LUGRadio](https://www.rimron.co.uk/lugradio/) or the [OSNews Galaxy](https://osgalaxy.com/v2/) to donate. Lets see how much we can raise – the disaster of my beard’s demise could really help human rights around the world.

So, go and [DONATE](https://lugradio.org/live/2006/index.php/BanishTheBeard)!

The actual beard shaving will happen when we record LUGRadio Live And Unleashed on the first day of LUGRadio Live 2006. Video will be provided online.

This is what free software is about

This is what free software is about

A while back I asked if [Elliot](https://townx.org/) could upgrade my Nokia 770 to the new firmware as he had done it on his own 770. Despite following the instructions precisely, and performing exactly the same steps, the poor guy had problems flashing it and the 770 was left in a somewhat battered and broken state, constantly rebooting its knackered OS. I was quite disappointed that the software used (the Windows software) had allowed this to happen – Elliot had performed the steps perfectly.

Now, failed firmware upgrades usually mean destiny as a paperweight, but after speaking to [ensonic](https://www.advogato.org/person/ensonic/), he imparted some wisdom that saved the little chappy. If you find your 770 in a similar state, go and download ‘flasher-2.0’ from the [Maemo site](https://www.maemo.org/) and grab the latest firmware. Then run:

sudo flasher-2.0 -f -F -R

Alas, the little blighter came back to life. Good one ensonic.

Impressively, today I reported [this bug](https://bugzilla.gnome.org/show_bug.cgi?id=347296) and it was fixed in about 2 1/2 hours. They are also looking into remaining Jokosher problems and a release is planned this week! Gotta love the GStreamer bods. πŸ™‚

The return…

The return…

…of the Jokosher Mailing List!!

Thanks to those happy-smiley people at gnome.org, we now have a brand spanking new Jokosher mailing list. This one should prove to be more reliable as it does not live on an ADSL connection. I have subscribed as many of the original list subscribers as I could find in my mail archive. If you have not received a welcome message, you will need to subscribe.

‘Where do I subscribe?’ I hear you all scream. Just click the magic link:

Subscribe to the jokosher-devel-list mailing list!

πŸ™‚

Trains, where we are going, we don’t need trains

Busy days

Wow, life is busy right now. Lots of things going on, and lots of preparation for some big things. Here is whats filling my waking hours these days:

– [LUGRadio Live 2006](https://www.lugradio.org/live/2006) planning is going apace. We have pretty much everything in order now, and its good to see it solidifying. Things like art, banners, printed programmes, t-shirts, exhibitors, speakers, projectors, PA systems, LAN gaming and everything is now pretty much sorted. Its going to be awesome!
– If all goes well, [Jokosher](https://www.jokosher.org/) gets its 0.1 release on the 22nd July. Most of the bugs seem fixed and other than a few bugs in GStreamer that have been introduced with some recent fixes, we are there. Our good friends in #gstreamer are fixing those as we speak though! πŸ™‚
– I am working to build up some autonomous teams as part of the Jokosher project. Jeff Ratliff has been doing some great work getting the [Jokosher Documentation Team](https://jokosher.python-hosting.com/wiki/DocumentationTeam) started, and we should have some great docs for the first release. Andreas Nilsson has been going [icon nuts](https://ramnet.se/~nisse/blog/?p=25), and so has Oscar. We are beginning to see the [Art Team](https://jokosher.python-hosting.com/wiki/ArtTeam) forming.
– Finishing off a PHP/MySQL book.
– Thinking more and more about the contextual desktop. The [blog post I wrote](https://archivedblog.jonobacon.com/?p=710) garnered some really awesome comments and some interesting ideas. When I get a moment for my head to breathe I am going to think about it in some more detail.

Incidentally, for you Planet GNOME people, if anyone could set up `jokosher-devel-list` and add me as the listmaster (jono AT jonobacon DOT org), that would be great. I mailed the list request email address and got nothing back, and I spoke to jdub about it, but I know he is a busy guy. Our current list has gone down and doesn’t seem to be coming back (it was on one of the developers ADSL connection), so we need a solid mailing list, particularly building up to release. Thanks peeps!