Hosted apps available on SourceForge

I have started using SourceForge many years ago when we decided to host WURFL there. At that time, the choice was easy, SourceForge was synonym of open-source and everyone who wanted to host his project would go there. Over the years (and after the dotCom bubble burst) many competitors came into play (Google’s Code, BerliOS and more), but SourceForge is still there.

For quite a while my impression has been that they did not add many services to developers. I have to admit that it must be very hard to keep their systems up and running with all the needs developers have, nevertheless the forums, the mailing list and other bits of SourceForge, in my opinion, would have needed a revamp. Of course, being them in the open-source business as a hosting company, it seems strange to develop things in-house and not take advantage of existing software (and hopefully contributing!). It looks like SourceForge agree with me, in fact in yesterday’s newsletter they announced changes in their online help (moving to Trac’s wiki) and most of all the availability of a number of open-source software for use to their developers.

A number of updates are available here on the official Site Status page.

Posted in Software | Tagged , | Comments Off

WordPress Mobile Plugin by Andy Moore does dirty things

Last week I wanted to take a look at the recently released WordPress 2.7 and of course wanted to give it a go on a mobile. As you might have noticed I’m on Google’s blogger and there is, unfortunately, no mobile version, so a proper mobile plugin would be a big plus for me and a good reason to move away.

I download the tiny zip from the official site, opened the readme.txt file. The file itself did not tell much if not that it would make my blog mobile. Fair enough, I took the php file and copied it in wp-content/plugins. That is all that was apparently required to install and in fact in the admin interface I had a new plugin available, I selected it and enabled on my Mac. The site URL was a local one, of course, wordpress.local (and added to my hosts file to access it).

Looking for some further information I went back to the official site (that I won’t link) and notice that in homepage there’s a nice link mentioning that my wordpress.local is the latest site which installed the plugin! A bit surprised I opened the small PHP file and noticed that there are two calls, one on plugin activation and one on deactivation. Being PHP it was not so hard to find what it does and I was very disappointed with the discovery. On both events the plugin calls a remote API AND send an e-mail to Andy Moore mentioning the site name, URL, and the admin’t email, YES, YOUR E-MAIL address.
In my case, the SMTP server was down, so the e-mail did not get delivered, but to my great disappointment the API was reached and that is why my local install was mentioned on the website.

Nothing wrong has happened, in fact I’m pretty sure if Andy wanted to contact me he would definitely find a way, but it was very disturbing to discover that this happens without letting the user know. If I had been a bit smarter I would have looked at the code and I would have discovered it, the problem is that the average wordpress user will not bother to look at the code and will probably not even be capable of understanding what’s going on. We are not all developers and my impression is that Andy is relying exactly on the inability of his users to disable the feature. The software is GPL and everyone is welcome to look at and change it and that is exactly why I did not even bother to look at it, I took it granted that nothing bad would happen.

In case you wanted to disable this functionality (but it’s probably too late now, I admit), what you should do is open wordpress-mobile.php, find the function wordpress_mobile_plugin_activate (it’s at line 1664 in version 1.3), go to the first line of the function and just add the following line:
return true;

Do the same for the function wordpress_mobile_plugin_deactivate (line 1673 in version 1.3).

Andy has definitely spent time to get this plugin working and maintaing it and I think it’s perfectly fair for him to ask for money and ask his users to provide usage details, but asking and taking are different operations, I my opinion.

Posted in Mobile, Software | Tagged , , , | 3 Comments

Linked in Carnival of the Mobilist 157

James @ mjelly was the author of issue 157 of the Carnival of the mobilist. He kindly decided to link to my blog post about the Sony Ericsson V640i and also to James’ articles about the Switching algorithms on mobiforge.

Posted in Mobile | Tagged , | 1 Comment

2009 (controversial) predictions

I think the first predictions for 2009 I’ve seen, at least related to the mobile space, were from Carlo Longino. After his predictions no other predictions I’ve seen so far are very interesting or are adding much value. Kudos to Carlo to be the first, sorry for the others who I think have wasted their time.

Of course, if you want to get your predictions right you have to stick to something very likely to happen and that will probably not appear SO interesting or will not surprising TOO many people. Challenged a bit by James Whatley (a.k.a. whatleydude) here I am wasting a bit of my time and trying to bring some more controversial and probably less likely to be accurate predictions. If I can get 1 right, I think I’ll be proud.

1. mobile/not-mobile becomes irrelevant
The line that separates a mobile phone from a PC is becoming thinner and thinner. We have mobile phones, smart phone, EEE PCs, laptops, notebooks and probably more I can’t think of and you can basically get ANY display size between 2″ to 19″ and put that piece of electronics in your pocket or your bag and also be connected at any time. The distinction between “desktop” and “mobile” is about to disappear.

2. Garmin for car-navigation becomes irrelevant
Garmin has been the leader in car-navigation for many years, their products were the best by far both from the perspective of accuracy and software bundled. Nevertheless Tom Tom in many countries like Italy is the synonym of “car-navigation”. Garmin for some reason could not make it (was it just marketing?) and now Nokia is seriously in the game and all other vendors are releasing at least some device with GPS (did anyone say Google Maps?), so any user who wants navigation, will have it in his mobile device. I am really sorry to say that Garmin has no hope (and Tom Tom will follow quickly or be acquired).

3. Microsoft gives up on licensing their mobile OS
I am not sure if Microsoft will start selling their own “Zune-phone”, even though I personally think it would be a failure, but I believe their OS itself has no hope and no reason to continue to exist, what Microsoft really needs is focus on licensing Active Sync and maybe a Mobile Office (If Google can’t get a proper mobile version of their online docs first). They will continue making money on what they are really good at and keep the dominance of the e-mail and contacts. Anyone who wants to compete with RIM will have to integrate that and pay the fee.

4. Motorola mobile devices division is acquired
Carlo bets on EITHER Motorola or Palm, so I’m aligning behind him, but with a clear bet on one.

5. eBay online auctions are either acquired or become irrelevant
I personally think eBay is really a poor site and it seems like they could not make any improvement in the last 10 years. They have been ignoring mobile so far and honestly I think they are making a huge mistake. More and more when I search for something all I see are ads. Paypal is a GREAT idea and Skype has killed any other VoIP service, but ebay… well…

Posted in Uncategorized | Tagged | 6 Comments

Monitoring Streaming sessions

When testing mobile devices and media streams you need to monitor quite a few things to discover if it’s the device, the network, your server, your media file or something else that fails. Here is a screenshot of my desktop at the moment.

Posted in Entertainment, Mobile | Tagged , , | Comments Off