Standards in bundles

The concept is very simple.

One URL/URI points to a series of resources which have preselected by someone else. There usually arranged in someway, to either tell a story or illustrate a point

Bit.ly for example implemented bundles back in November.

We are thrilled to announce the launch of bit.ly bundles, a new way of sharing multiple links with a single bit.ly short URL.

You can start bundling links right away! Just head over to bit.ly, shorten some links and then hit the “Bundle” button.

Its a good idea but I’d like to see some standard applied to bundles. For example it would be great if Xpointer could parse bundled links. It would be possible for browsers to support a small subset of Xinclude to give a standards approach to bundled links or heck take the XLink support in Firefox and shift it towards the purpose of bundled links.

The history of BBC Backstage (the ebook)

At long last the Book charting the highlights of BBC Backstage is available for everyone to download and read.

Download in [PDF] [print ready PDF] [EPUB] [MOBI] [RTF]

Originally I wanted to celebrate the 5th Anniversary of backstage in May 2010 with a book made up with the contributions of the actual people who made it work over the years. So I contracted Suw Charman Anderson back in early 2010 to start work collecting the material for the backstage book and newspaper.

By April 2010, she collected and started to write up whole sections of the book with help from Kevin Anderson (Suw’s husband and good friend of Backstage). The whole thing was done over Gmail, Google Docs, Basecamp and Dropbox. The plan was to go to print with the book by Thinking Digital 2010, which was also the time when I was going to announce the closure of BBC Backstage. Of course we all know what happened in May/June to me (I had the bleed on the brain if you don’t remember).

This of course put everything in a tail spin and so we missed all the dates for printing, publishing and announcing the end of Backstage.

So fast forward to the point when I’m out of hospital and things are shifting at work. It made sense to pick up the large body of work which was almost finished back in May and put it out in the public domain. Of course this was easier said that done.

Brendan Crowther, Ant Miller and Adrian Woolard worked there socks off collecting together all the bits which were floating on these different services. Not only that, they built a small team of professionals who helped manage the process of making the ebook (as it became).

One of the things which I never got around to doing before my bleed was the design of the book. We had planned to use the newspaper club’s default templates with a little fix here and there. But Nicole Rowlands has done a amazing job stamping her distinct style into the ebook.The copy also had a rethink and re-edit by Bill Thompson and Production editor Jim McClellan. Between all these people and of course Sarah Mines everybodies favorite BBC publicist and PR Lady…

….We finally give the world Hacking the BBC: A Backstage retrospective.

BBC Backstage was a five year initiative to radically open up the BBC, publishing information and data feeds, connecting people both inside and outside the organisation, and building a developer community. The call was to “use our stuff to make your stuff” and people did, to the tune of over 500 prototypes.

This ebook is a snapshot of some of the projects and events that Backstage was involved in, from its launch at Open Tech 2005, through the triumph of Hack Day 2007 and the shot-for-web R&DTV, to current visualisation project DataArt. We take a diversion to Bangladesh to see how a Backstage hacker helped the World Service keep reporting through the horrendous Cyclone Sidr, and look at the impact of the ‘playground’ servers, used inside the BBC.

Backstage’s mandate, throughout its history, was for change. It changed the way people think, the way the BBC interacted with external designers and developers, and the way that they worked together. So what remains, now Backstage is no more? The legacy isn’t just a few data feeds and some blog posts. Backstage brought about permanent change, for the people who worked there, for its community of external developers and for the BBC. What better legacy could one ask for?

Download in [PDF] [print ready PDF] [EPUB] [MOBI] [RTF]

The Joy of Data

Via infosthetics,

It was only a matter of time before the mind-changing talk of Hans Rosling would find its way to the television medium. A reincarnation of this talk will be part of "The Joy of Stats", a new television documentary that soon will appear at BBC. This documentary will explore various forms of data gathering and statistical analysis, such as a new application that mashes police department data with the city’s street map to show what crime is being reported street by street, house by house, in near real-time; and Google’s current efforts at the machine translation project

From what I seen of the programme, it should be called the joy of data not stats.

Facebook dataportability at long last

I have to give Facebook some credit, this week they launched the ability to dump your data out of facebook.

First, we’ve built an easy way to quickly download to your computer everything you’ve ever posted on Facebook and all your correspondences with friends: your messages, Wall posts, photos, status updates and profile information.

If you want a copy of the information you’ve put on Facebook for any reason, you can click a link and easily get a copy of all of it in a single download. To protect your information, this feature is only available after confirming your password and answering appropriate security questions. We’ll begin rolling out this feature to people later today, and you’ll find it under your account settings.

Second, we’re launching a new dashboard to give you visibility into how applications use your data to personalize your experience. As you start having more social and personalized experiences across the web, it’s important that you can verify exactly how other sites are using your information to make your experience better.

As this rolls out, in your Facebook privacy settings, you will have a single view of all the applications you’ve authorized and what data they use. You can also see in detail when they last accessed your data. You can change the settings for an application to make less information available to it, or you can even remove it completely.

Its a total dump and although slightly impressive on the surface, other services such as 37signals Basecamp have had the ability to export your data for a long time. Interestingly there doesn’t seem to be a way to import your data, but then again I can’t see that coming anytime soon. It will be interesting to see what happens in this area when Diaspora comes along and gains traction. I’ll actually really like to add the ability to export to twitter right now, so I can see all the tweets mentioning me which were sent to me while I was in hospital.

Fosdem 2010

Fosdem 2010

So its the evening after Fosdem 2010 and I’m knacked. I overall enjoyed myself but don’t know if I’d go back again or not. The conference was well put together and included a lot of talks I wanted to go to but couldn’t due sometimes because they would clash. It seems the conference was formatted around the individual tribes of the open source world. So for example if you were totally into KDE, you could sit in a room all day and listen to nothing but KDE stuff and when you felt like taking a breath, you could hang out at the KDE stand. I’m not picking just on just KDE, this was true of Gnome, Debian, FreeBSD, Mozilla, MySQL, PostgreSQL, etc, etc.

I guess even XMPP was true of this but I felt the programming was a little more diverse as to attract more people. And thats my main point, I felt a lot of the rooms were full of people who were not very friendly or even cooperative. For example the rooms would get filled very quickly and so people were asked to moved to the centre of isles so later comers could sit in the spaces and use all the chairs available. But still people wouldn’t move even when you ask them.

Talking of rude, I can’t understand when was it ever ok to start a conversation in the middle of a session? I heard that a few times in a few sessions and it certainly wasn’t about the subject matter in question. Worst still when the Q&A would start most people would use that as there chance to have a good old natter. It was so bad during Richard Clayton’s talk that you couldn’t hear the amplified questions and answers.

I don’t want this to sound all negative but there was certainly a lack of friendliness in the air. Even during the Friday drinking event people were not very good about talking to new people. I certainly wouldn’t recommend Fosdem by yourself unless you know people going along very well. I can’t work out if its the amount of people (5000 they estimate) or the language barrier?

The venue I didn’t like that much but it grew on me the 2nd day. It was a university campus but some of the rooms were quite a distance away and almost not worth the bother to see if they would be open or full. The campus reminded me very much of the BarCampBrighton’s I’ve been to in the student Uni buildings (actually if you were to do a Fosdem type event in the south east, the university of sussex would be the perfect place).

The whole conference runs pretty much off donations and sponsorship which is amazing because its that big. You have to pay for everything including food and drink but its perfectly fine as the conference is very well put together. For example the network usage was flawless every time I used it, no problem with the wifi either. They were using some very well placed wifi base stations which supported multiple airels. Each box had 6 airels stick out the top and in a large room they had them in 6 different locations across a massive rooms. No interference, no problems both days no matter where you sat. The setup across the board for networking was better than I’ve seen almost anywhere else. I even saw a sign saying use more bandwidth, challenging us all to try and break there network. Amazing…

So what did I see which was worth talking about? Lots of bits and pieces but one which stood out was the session Mirabeau, creating personal media networks. They ran through how they could extend Universal Plug and Play (UPnP) over any network via XMPP to share anything you have attached to your UPnP pool. And because XMPP is mainly being used for Jabber right now, that means you can extend UPnP to your friends very easily. And because its UPnP to UPnP, it would connect to something like a PS3, Xbox360, something with a screen. So in practice I could share any media on my network with anyone who is on my buddy list. I’ve already got experience of doing this with Hamachi VPN at work but this is great because its very simple to do multiple adhoc connections with friends and family plus it goes straight to there screen. Where this gets very interesting is the fact that I could have streaming stuff play with UPnP and the streaming point would be the host connection, which basiclly renders GeoIP unless. So all in all, Mirabeau have just created a software only version of a Slingbox.

I had a discussion with the guys afterwards about the whole thing and decided that there is a lot more to this a Slingbox. Theres actually some very interesting editorial propositions which I’d rather not give away at this moment, although they should be pretty easy to imagine, if you think a little deeper. Here’s one idea, imagine this with a UPnP resolver for Playdar.

Elsewhere, I saw some interesting things like some semantic desktop stuff like GNOME Activity Journal which I’m going to install at some point soon. Vodafone Betavine’s One social web looks of interest too. The scaling sessions by Facebook and Status.net were also of interest but I don’t really have that problem right now. I was actually thinking why isn’t someone from the BBC doing a session about scaling? I missed Apache Hadoop, HTML5, SIP Communicator sessions along with all the Haiku sessions but I did manage a few of the Mozilla sessions including Firefox mobile and Thunderbird. I’ve decided I’ll give Thunderbird another try in the near future.

So all in all, it was good but with the cost of the travel and hotel, I’d certainly like to see what other conferences are on the table before going back. No reflection on the conference or the amazing job the organisers do, just maybe the way the FLOSS community is right now.

Ars Technica provides a Storytlr tutorial

Well I say a tutorial but actually its more like a review of the process of setting up Storytlr. I was hoping Ryan Paul (Mr Gwibber himself) would have provided some hints to why my Storytlr isn’t working as it should do. And to be fair he’s leading me to believe that PHP5 Tidy isn’t installed on my Godaddy account plus there might be something wrong with my Cron job. What however he doesn’t do is explain in full what he did to fix the problems. So he says,

The first problem that I encountered is that the RSS import code requires PHP5-Tidy, which isn’t available on Dreamhost. It was pretty easy to remove that dependency by changing a few lines of code. The code for the individual services is stored in protected/application/plugins. Each plugin has model and view scripts that are used to download and display content. To remove the dependency on Tidy, I just had to make some trivial changes to the plugins/rss/models/RssModel.php script.

While they might be trivial to you, but I’m scratching my head looking at the PHP, thinking humm, I could really screw things up here, I wish I was looking at Velocity templates instead.

Someone else wrote up there experience of installing storytlr here which is actually pretty useful.

Hopefully I’ll get the whole thing sorted soon.

Microsoft Joins W3C’s Scalable Vector Graphics Effort

Brendan sent me this one last week, shocking news that Microsoft are joining the SVG working group. To be honest I never thought it would ever happen but hell has somewhat frozen over.

“Microsoft is joining the World Wide Web Consortium’s (W3C’s) Scalable Vector Graphics Working Group. The company announced its aim of improving future versions of the W3C’s scalable vector graphics (SVG) recommendation, currently at version 1.1. The nonprofit W3C’s SVG recommendation is a document that describes two-dimensional graphics processing using XML. The technology can be used for Web graphics, animation and user interfaces…

Lately, Microsoft has been leaning more toward standards compliance with its browser, especially with IE 8, which still lacks native SVG support. In particular, Microsoft contributed test cases to the W3C’s working group on cascading style sheets as it developed IE 8. In a statement, Microsoft suggested it plans to do more such work with the W3C: ‘Making the Web easier for developers continues to be important and we will continue to contribute to development of HTML5, along with other popular Web standards; and we bring a unique value—the rigor of modern software engineering to the process.

I am getting a little worried about SVG, as a lot of people are pushing not just Flash but VML and Canvas in front of SVG. Its incredible how little people know about SVG and vector graphics full stop.

Storytlr joins Sweetcron in the opensourced club

Storytlr: we're now open

Full credit to the guys behind storytlr, they have fully open sourced the storytlr platform in record time under the Apache 2.0 licence.

As promised a while ago, we are open sourcing our platform. A first version is now available at http://storytlr.googlecode.com with a detailed set of instructions on how to install.

With this code, you can host your own storytlr on your own server (or on a shared hosting environment). By default, it is setup as a single user mode, but you can easily change it to a multi user host and therefore reproduce the exact service we are hosting on the current storytlr.com.

If you remember they announced they were shutting down the service a while back, they want to move on to bigger and better things. Funny enough in that period Sweetcron also went open source and the creator moved on to something else. Sweetcron is GNU GPL 3.0 licensed and seems a lot harder to install that Storytlr.

Right now I'm still using Soup.io for ianforrester.org but I am going to install Storytlr and switch it over when I get the chance. I'd also like to do some changes to the code to support APML for one of my projects, I had also considered using storytlr lightly to dynamically pull together BBC backstage media and something very special which I won't reveal yet.

Comments [Comments]
Trackbacks [0]

Etherpad + Google Wave = Wave

Google buys Appjet the makers of EtherPad and they joined the Google Wave team. And even better they decided to open source Etherpad but keep the current version running while it get opened. Fantastic move on Appjet an Google's parts and the community has nothing but praise for this brave move. Hey and what a way to solve the biggest issue people have with Google Wave, buy the competition and adopt there UI team into yours. Google are on fine form.

Comments [Comments]
Trackbacks [0]

Switched from Storytlr to Soup.io

I just switched ianforrester.org from Storytlr.com to Soup.io. There both lifestreaming services which allow you to attach your own domain but I'm sorry to say storytlr.com is shutting down from New years. There's been talk about open sourcing the platform but to be frank, there's already sweetcron which has also been dropped into limbo when the creator also decided to move on to bigger and better things. It certainly doesn't look too good for lifestreaming apps/services.

Comments [Comments]
Trackbacks [0]