From the category archives:
Web Tools
SwiftRiver: Curating in an Age of Information Overload
In an age of information abundance, curating meaning is key.
9 months ago that is just what Jon Gosier set out to do as he took over the reins of the SwiftRiver initiative at Ushahidi. Today he announces the Beta release, and unveils the new website at Swiftly.org.
What is SwiftRiver?
SwiftRiver Open Beta Announcement. from Ushahidi on Vimeo.
“SwiftRiver is an open source intelligence gathering platform for managing realtime streams of data.”
Using 5 different tools in the toolbox, you can create a host of useful applications. Tools ranging from natural language processing to handling duplicates, or a source’s importance in the ecosystem. Much like a box of Lego’s, the value and usefulness of the apps created are up to the creator.
SwiftRiver lets users:
- Manage realtime data streams (e.g. RSS, SMS, Twitter, Email)
- Identify relationships between content (e.g. email and tweets)
- Set parameters to auto-filter incoming feeds
- Curate content based on preferences
Swift code and web services
Like all Ushahidi work, the code is free and open source, anyone can download it, contribute to the code, and run it on their own server. Due to it’s complexity, SwiftRiver also offers a software as a service solution, allowing you to tap our servers for your own needs. Swift Web Services (SWS) is our cloud platform. The platform offers a number of different APIs to developers. With this platform you can easily beef up your applications with natural language processing & active learning, reverse geocaching, distributed reputation, content filtering and web analytics.

This first app, called the Sweeper is the first project to enter Beta and now ships with SwiftRiver. Sweeper, is a term Ushahidi uses to refer to people who ’sweep’ through a system, performing certain tasks, and it was for this reason that we put the Ushahidi resources behind the whole initiative.
History, contributors and code
The origins of SwiftRiver are in the community of Ushahidi developers and users. Chris Blow and Kaushal Jhalla asked some hard questions after the Mumbai terrorist attacks in 2008, discussing the need for something that can help with this information overload we have in the first few hours of an emergency or disaster. Today, we’re seeing the first fruits of that technology, and it’s exciting to know that the potential for it’s use goes far beyond the crisis scenarios that we first envisioned.
Matthew Griffiths (Uganda) and Neville Newey (South Africa) have done a great job hacking out much of the code and designing the architecture for the platform. They’ve been joined by an army of volunteers and contributors, including: Joshua Bronson, Soe, Nishith Rastogi, Mang-Git Ng, Josh Bronson, Ivan Kavuma, Andrew Turner, Chris Blow, Kaushal Jhalla, Ed Bice, Moses Mugisha, Victor Miclovich, Wolfgang Werner, M. Edward Borasky, Maarten J. van der Veen, Ahmed Maawy, Colin Meinke. A huge round of thanks to everyone who gave freely of their time and energy to move this project forward!
Find out more on the website at Swiftly.org
Download the code, v.0.5 Cape Jazz
{ 0 comments }
DukaPress: A WordPress eCommerce System from Africa
DukaPress is a new customized WordPress eCommerce platform. It allows you to easily set up a fully featured online shop which can be used to sell digital or physical goods to customers all over the world.
I’ve been using WordPress for many years, and am a huge fan. When I saw DukaPress last week, I was at impressed to see that it was built locally in Nairobi, but I also wondered why another eCommerce WordPress build was needed, as there are already some good ones out there such as WP-ecommerce and Shopp. So, I asked the Kelvin, from Nickel Pro, and here is his response:
I know you’ve probably been using WordPress even longer than I and the rest of the DukaPress team so I can probably say you know that WP-ecommerce is a bit…buggy (I say this with the highest amount of humility, we are nowhere near achieving what they have). The other free WordPress e-commerce plugins are much less usable, to us, than Wp-ecommerce.
Shopp is really really good but it sits behind a pay-wall – which is okay.
We built DukaPress to be fully featured, yet super simple to use and, well, free. It actually did not start out life as something we’d give out to the public – we built it primarily to serve our own purposes at Nickel Pro because we build a lot with WordPress and when it came to building e-commerce stuff it was always a big problem. One thing led to another and DukaPress, the plugin for public release, was born.
Around the net where WordPress e-commerce is being discussed, there is always a lot of complaints, primarily against WP ecommerce (some people call wp ecommerce a trojan for their ‘for sale’ upgrade), we hope that with DukaPress, people out there have a viable and better (I hope!) alternative.
Other than that, we offer features that none of the other WordPress e-commerce plugins do! As you rightly assumed, we support all three Kenyan mobile payment systems ZAP, yuCash and MPESA! Although I have to qualify that and say that integration of this is still being developed to be more fliud. We’re just at version 1.0.1
How shall we make money with this? We already do, we’ve used it in at least 4 major projects for our client work and it has already paid for itself.
Other than that, we’re currently working on version 2 which will bring full WordPress Multisites support – so that you can build your own etsy.com in 15 minutes – among other features we think are nice. At that point (in the next month or two), we may launch our own etsy.com-type service (or, in better terms, a wordpress.com which can host fully featured shops); or licence the multi-site version of DukaPress for a fee; or both. No other e-commerce plugin has “successfully” pulled off a WordPress Multisites integration to date i.e. users still cannot build a wordpress.com that can host shops without a great amount of hacking.
DukaPress is also a gateway for www.madoido.com.
I think there are certainly similar plugins which may outperform DukaPress but I also do think it probably beats some of the more established ones. I hope the larger WordPress userbase gets to prove me right, but even if they don’t, DukaPress certainly makes our lives easier, and gives a really welcome international perspective to our business.

On a personal level, I’m impressed to see Kelvin and his team at Nickel Pro working on DukaPress, and I hope that they continue to make it better. If you’re a WordPress pro, or in need of an eCommerce solution, check out their website, documentation and features.
{ 3 comments }
Kenya’s Web Design Problem
"The African Scifi factory is a highend production facility located in Thika-Kenya, dedicated to re-establishing popular African science and fiction narrative using animation ..."
The African Scifi Factory in Thika, Kenya sounds like a great place. It looks like one too, their site looks pretty good. However, no one will ever hear of them or find them online through a search engine. That text above, it’s their meta name=”Description” tag, and it’s about the only thing that Google or any other search engine can see about them. They’re virtually invisible to the web.
It’s 2010 and we still have people designing websites in pure images (as above) or Flash. It doesn’t make sense. Why the need to hamstring yourself, your business and your clients by not designing an XHTML site?
The African Scifi Factory isn’t the only one, I’m just using their site as an example. We actually have designers being trained today who only learn how to use Flash. We have others who still don’t know how to handcode HTML and CSS. I still see CVs and resumes from “serious” designers who use Dreamweaver to create websites.
There are no borders on the web
We all need to realize that we live in a global ecosystem, especially online. There are no borders in this space.
If you’re a web designer who does crappy XHTML and CSS, then know that you’re becoming less relevant with every day that you don’t learn your trade better and update your skills. Kids in the Ukraine, Indonesia and elsewhere are eating your lunch. I can Google a PSD to HTML business in 5 seconds, take the top result, and have my designs put into excellent XHTML/CSS for as little as $45. Why should I use your services? What do you offer that’s so much better?
You’re not a quality web designer if you can only put together a fancy looking Photoshop file, that makes you a designer. A web designer needs to know how the HTML and CSS work, understand user-interaction and usability of the functions in the design and be able to create bulletproof markup.
Design and Coding
Interestingly enough, the programming community in Africa seems to be better off than the web design community. There seems to be a lot more quality programmers per capita than there are quality web designers per capita.
Why?
What will it take for us to take our web design skills as seriously as our programming skills?
[Update: African Scifi Site fixed by local Kenyan web designer]
A young designer by the name of Martin Kariuki decided to take the specific example of African SciFi Factory into his own hands after this blog post, and re-created the whole site in HTML. See his blog post and work on this here.
Great job by Martin for doing this! Impressive initiative and a nod to the goodwill in this community.
{ 37 comments }
Mocality: Mobile Business Listings for Africa
It’s not often that you hear of a tech startup from South Africa who chooses to build and deploy their product to Kenya first. In fact, I’ve never heard of such a thing. However, that is just what is happening with Mocality, a mobile and web-based business listings and directory application built for Africa.
Mocality’s job: create a digital platform that makes it easy for business owners to promote and expand their businesses in Africa.
“As a business owner, you get free SMS, a contact list, a free mobile website and a free mobile business card.”
Mocality represents this change in the paradigm that we’ve seen coming on for years in Africa. An application built agnostic to the client platform (mobile phone or PC), where data is fed into whatever you use in a meaningful way. Where the mobile usage is just as rich as the PC use.
In fact, they’ve studied usage of mobile phones on their system and have seen the usage of smartphones to be so negligible as to not matter. As CEO Stefan Magdalinski says, “This is the Mocality reality: RIM, Android, Apple are 2% of usage.”
About the Team
Successful startups generally have great leaders, Mocality has that. Stefan Magdalinski (@smagdali) is a seasoned web veteran and entrepreneur, co-founder of Moo.com and an early entrant into the programming space in England in the mid-90′s, and just recently relocating to South Africa for Mocality. They have plenty of funding, from MIH, a subsidiary of Naspers Group (who has been eying Kenya with recent forays such as Kalahari and Haiya).
I’ve met with Stefan in Kenya and South Africa, and I’ve also had the chance to meet some of the members of his team here in Nairobi. The impression that I’m left with is that this is a serious startup, with plenty of funding and a great vision and a strategy put in place to pull it off.
How it Works
Mocality is built for Kenyan businesses that don’t have enough money (or value to gain) to advertise in a print directory.
Again, a paradigm shift. They’re saying that they don’t care about the big end of the power law of distribution (the big companies), only the longtail (small, marginalized businesses). This is apparent in the images below of their typical user:
- SMS, WAP & Web tools (now J2Me, iPhone)
- Businesses can self list
- Geo-coding All business locations
- Map view of business
- Business toolkit:
- Add customers & suppliers
- Send bulk messages (400 free SMS monthly) (but with anti-spam controls)
- Send mobile business card
- Add details (e.g. Menus, Special Offers)
- Website, google optimised (white hat only)
Important to business owners in this segment is that the platform is free. Services will be added to the platform over time that business owners can pay for, but currently the only cost to them is data or SMS usage on their own mobile phone to access Mocality.
Scaling using the Crowd
Initially, the Mocality team walked all over Nairobi getting businesses to put their listings on the platform. They were successful, and in about 6 months of hard work were able to get approximately 11,000 businesses listed. That’s good, but barely puts a dent in the number of companies operating in this city.
The team then launched a crowdsourcing option, where they experimented with allowing anyone in Nairobi to add their own (and other’s) businesses to Mocality, and they got paid a bounty to do so. Within the last 6 weeks they have as many listings entered as the previous 6 months. If you live in Nairobi and want to become an agent, you need a WAP-enabled cameraphone and only need to visit http://www.mocality.com/money.
That’s impressive, but the impact is even more apparent when you look at the visualization:
If you have a business in Nairobi, you can get your listing onto it by visiting www.mocality.com email to info@mocality.co.ke or SMS callme to 2202 from within Kenya.
{ 6 comments }
Nairobi Hackers Descend Upon the iHub
I’m sitting at the iHub this morning, after just having given my welcome to the 40+ Nairobian hackers who have descended upon the place. They’re here to take part in the global Random Hacks of Kindness (RHoK) hackathon to develop tech solutions to pressing needs in crisis and disaster response.
It should come as no surprise that Nairobi’s technorati are well-versed in mobile solutions, that’s quickly becoming a competitive advantage in this city. So far we have groups coming up with solutions for amputee registration via SMS and USSD, An SMS solution to create distress texts, improvements to people finder apps and tracking of mobile payments.
Keep up to speed
- My Pictures
- Live stream
- Twitter, follow #RHoK or @iHubNairobi
- The iHub Blog
This event goes through Sunday afternoon, it’s a full 36 hour hackathon. Watch as the devs in Kenya work with their counterparts in Australia, Indonesia, Brazil, the US and UK. Keep an eye out on the above resources to see what comes out of Africa!
{ 2 comments }
Africa Gathering Nairobi 2009 (day 2)
I’m here at day 2 of Africa Gathering in Nairobi, but can only spend part of the day here today, so it won’t be a full listing of all the talks. Day 1 talks are here.
I missed Nkeiru Joe’s talk about the sea and fibre cables. However, I’ve known and debated this with her for a long time.
Here’s her presentation on this topic, but to get the flavor on it you should talk to her or hear her speak.
Nkeiru Joes Africa Gathering Presentation – 2009
Digital Integration (lifestyle and webstyle)
David Nahinga, one of the organizers for Africa Gathering. He’s taking a few minutes to talk about the difference between digital culture and everyone else. How we need to use our time effectively, not try to be on 20 social networks and to prioritize the tools and platforms that we use that help us reach our goals.
It’s interesting, David is really doing a primer on why social media and digital tools are useful, and a reminder to use the “hard disk as another lobe of our brain.” Having a tight digital framework helps us to adapt quickly to a constant change, which is a characteristic of web lifestyle.
GotIssuez
Mark Kaigwa is here to talk about his startup project called GotIssuez, which I’ve blogged about before. They are creating a digital means for Kenyans to talk about customer service issues – by mobile phone and the web. It’s an African social platform that crowdsources rants and resolutions from Eastern Africans on Products, Brands and Service Delivery. Users rant, rate and resolve issues, and where companies can get involved is in acting on the feedback.
Mark asks, “Do we as Africans have a problem with really listening?”
He draws lines from everyday customer service by businesses in Kenya, with the way that politicians operate, how police try to direct traffic and to the post-election violence last year.
“If the ballot box can’t bring me change, why should a suggestion box?”
The suggestion box is dead, or at the least it’s in need of a revamp. That’s why tools like GotIssuez, which is similar to Get Satisfaction in ideology, are important.
4 things that GotIssuez is doing to create change in the customer service space in Africa. (How do you get an African to believe in change?)
1. Creating community
Their community is made of people from Generation Y, with a very strong presence in universities. They’re the ones who will have a large voice in the future of Kenya. Providing a digital way to complain, but also a way to come up with solutions.
They’re using gifts and prizes as an incentive to get more people to use the platform.
2. Evolve Culture
In the beginning, the users who came to the site were there complaining about non-issue type items, like why they couldn’t get a date for valentines. Now however, the complaints are about mobile phone operators, ISPs, restaurants and things that others are having problems with as well.
3. Involve Companies
How do companies get feedback? How do they engage with customers online and offline? GotIssuez is trying to become the official voice of the people by providing a platform that both consumers and companies can use.
4. Change Circumstances
Actually create change by involving both ordinary people and companies. The example he used here was a popular coffee shop called Savannah that only has one bathroom. People weren’t happy about this and created a GotIssuez report on it. The managing director of Savannah was directed towards this and came up with a solution (finding nearby restrooms that people could use).
Mobile Cloud Computing
Simeon Oriko is a 3rd year student at University of Eastern Africa Beraton and he’s here to talk about mobile phones and cloud computing, and where the two meet. Mobile Cloud Computing is a combination of two major emerging technologies: Mobile computing and Cloud Computing. Both these technologies are increasingly growing at a high rate. The concept of Mobile Cloud Computing involves the integration of mobile phones and the internet (the ‘cloud’) to create a cheaper, more convenient way of accessing information and other resources on the internet.
“How do we give people access to information and other resources that allow them to be all that they can be?”
Simeon was driven to think about this knowledge gap as he went to different high schools and talked to students who wanted to learn about things, but couldn’t, which was holding them back from different professions and futures. The example he gives is of a young lady who wanted to be a pilot, but had no idea where to start.
The Mobile Web
Mobile phones are not the same as desktop computers, but people create sites and applications that don’t allow true access via the mobile phone. We have this hugely fractured space, with browsers, phones, operating systems that are so different that it’s impossible to operate in them.
4 problems:
- Limited memory and storage – Various data formats are used and it depends on the device as to how powerful it is. Data storage is expensive. There are major interoperability issues between phones, so a different application needs to be created for each device.
- Small display screens – Desktop version websites are optimized for 1024×768 pixels – and there’s no good solution for that on a mobile phone. Technical solutions exist using CSS and javascript… if your phone renders them
- Flaky browsers – There are MANY mobile browsers (Android, Safari, Opera, s60, Opera Mini, Blackberry, NetFront, IE Mobile (old), Iris, Bolt, Skyfire, Obigo, Fennec, Teashark, etc…). They all vary in standards and modes of rendering
- Bad Connections – Connectivity is spotty outside urban areas.

Solutions
Take processing away from the mobile phone and into the cloud – put it on the internet. For instance, if you want to upload a picture, you should be able to expand the storage space online from that which you have on your phone/memory stick.
Create a common platform that all the mobile phones try to share in common. Examples are the mobile web, SMS and USSD.
What will mobile cloud computing look like?
“Smartphones will increase in percentage, but that will not be the future. Feature phones will become more sophisticated, as more of the processing is taken away from the device and put in the cloud. Lower end phones will be the driving force, using SMS and USSD, even if they don’t have the mobile web.”
Applications will be of two types:
- Native apps will still be there (Android, iPhone, WinMo, etc.)
- Web apps will be used a lot more.
Faster mobile networks and improved network connectivity.
Simeon is working on Kuyu, a mobile web application that allows African devs to build African apps for real world African solutions.
{ 3 comments }
Quick Hits Around African Tech
South African Startup Index
The Business Report is running a South African Startup Index using YouNoodle‘s API. Quite cool, I’d love to see someone do this for startups across Africa.
The Malawian Who Harnessed the Airwaves
Really, it’s an AfriGadget-type story on Gabriel Kondesi who constructed a radio station three years ago, using, among other things, three small transistor radios, car batteries, TV aerials, wires, and a radio cassette player.
A Rwandan software developer finds success
“Yves Kamanzi does not just study computer sciences, it is a passion which does not leave him when he gets out of the classroom. As a result, he has developed several administrative computer applications and despite fierce competition in the sector, he has been able to win over several companies. One program, which calculates employees’ net salaries, has proven especially popular.”
Musoni: mobile microfinance
Musoni is a new microfinance company in Kenya that is using mobile services for all their work. “Musoni will enable clients to repay their loans and deposit their savings using existing mobile money transfer products, such as M-PESA, Zap and Orange Mobile Money.”
{ 0 comments }
Tags, Time and Location
On Friday I had a long conversation with Noam Cohen from the New York Times about Ushahidi and Twitter. He was doing some homework for an article he was writing on the increased value that geolocation data can add to the massive streams of data coming out of tools like Twitter, called “Refining the Twitter Explosion with GPS“.
A lot of our discussion was centered around location, especially since he was thinking of the Ft. Hood shootings and the value of location in determining useful information from the Twitter stream during that crisis. This is what we’ve built Ushahidi around of course, the idea that location and even small bits of information give us a better understanding of an unfolding crisis. This is just as true of mundane information, or trending topics in a locale, which is why Twitter is building a new geo infrastructure. It couldn’t be in better hands either, with both Ryan Sarver and Schuyler Erle on the team, what Twitter puts out will be top notch.
What was more interesting than just geographical references for information was the combination of two other big ways to parse this data: Time an Tags. We’ve started to see a lot more apps mixing time and location in the past year or two, and we’ll see more as the visualizations for it improve. Categorizing information, pictures and video by keywords (tags) have been around even longer.

We need to see more combinations of tags, time and location in visualizations and platforms. I can’t think of anyone who does all three really well (if you can, please leave the link), though there are a number who do two of them incredibly well – including Flickr’s geocoding of images (tag + location), TwitterThoughts (tag + time) and TwitterVision (time + location), etc.
We have a widening stream of information. The lowered barriers for entry globally, and the encouragement by social tools, means we’re seeing exponential growth rates. Twitter alone saw an increase from 2.4 to 26 million tweets per day in just the last 8 months. We need some way to make sense of this information. Our ability to create information has far surpassed our ability to understand it in a timely manner.
Chris Blow outlined this best with a visual for Swift River for use in a presentation I did at TED this year:
It’s a serious problem and one that only gets deeper with every month that passes. In most areas, it’s not a big deal, but when a crisis, emergency or disaster hits the misinformation and lack of understanding has very real consequences.
I’d love to see more work being done with all three: Time, Tags and Location.
{ 2 comments }
Quick Hits: Tech News
This week is turning into quite a week for tech news (that matters). Here are the ones catching my eye:
Opera Unite
“Opera Unite now decentralizes and democratizes the cloud.” A groundbreaking new initiative from the Opera team. This has the potential to be really big. I didn’t do my homework on this one, and after reading Chris Messina’s analysis, I agree this is lame.
BOKU launches
Mobile payments are going mainstream. BOKU’s system doesn’t require users to have a credit card or bank account.
WordPress 2.8
A big new release for the world’s top blogging platform. I, like Adii, am interested in how much people trust WP to get it right, and just update without doing any backups.
Digital Security
My friend Patrick Meier has put together what might be the best overview I’ve read on digital security in repressive environments. All the more important due to this week’s Iran events.
In completely unrelated news, I’m not working off of my normal MacBook Pro machine and it’s proving just how reliant I am on one device. Instead I’m working off of an Acer AspireOne netbook. While this is a great substitute and travel computer, it is definitely not anywhere near what I need as my daily workhorse. I find I am much less efficient.
{ 0 comments }
Massive Africa Update on Google Maps
The Map-the-World and Map-Maker teams at Google have been making some major, and much needed, additions for Africa. With a large data push yesterday, Google Maps has one of the most impressive sets of maps on Africa that you can find.
There are now 27 more African countries that now have detailed maps, including:
Benin, Botswana, Burkina Faso, Burundi, Cameroon, Cape Verde, Central African Republic, Chad, Democratic Republic of the Congo, Djibouti, Eritrea, Ethiopia, Gabon, Guinea, Gambia, Ghana, Ivory Coast, Madagascar, Malawi, Mauritania, Mozambique, Niger, Nigeria, Reunion, Sierra Leone, Somalia, and Togo.
Comparing countries
What I wanted to do was compare old map tiles with new ones, but I didn’t have any screenshots to do that with. Instead I did a quick comparison of a few countries – those that were just announced vs ones that weren’t on the list.
A good example of this is found when comparing Mali to Burkina Faso in West Africa. There are significantly more town names in Burkina Faso, and all the roads either have names or numbers. In Mali, which hasn’t been done yet, there are some major roads outlined, few towns are named, and no minor roads to speak of.
Also of interest, you’ll notice how the roads that should intersect at the borders, do not.
Here’s another interesting view of West Africa. You can clearly see that there has been a lot of data added for all of these countries, except for Liberia and Mali.
One other interesting map that I came across was of Mogadishu, Somalia. It appears that there either are no street names, or that the Google team working on this didn’t know what they were:
{ 18 comments }
Microsoft vs the Open Source Community in Africa

Last week the BBC interviewed Dr. Diarra, the chairman of Microsoft in Africa. One of his quotes was memorable:
“Africa is really the last frontier in not only developing technology that is specific to people’s needs, but eventually even developing new business models that will enable the emergence of local software industries, such as young people who have the skills to be able to write their own applications for their own community,”
I agree with the first part of that statement, it’s the second part that I find alarming. Coming from Microsoft, how can young people build the skills to write code when they can’t even pay for the closed software needed to run it? It’s not free, and if access (which he states earlier) is the biggest issue facing African technologists – then how does closed software fit into the equation?
Let’s say that the developer communities do emerge even with that hurdle, we’re still left with what one person wrote: “…they will be formed from programmers who are completely dependent on American software for the livelihood: it’s neo-colonialism, pure and simple.” At it’s worst then, African governments are paying for Western products, and are dependent on these large organizations to maintain and support critical systems.
Netzpolitik writes an interesting piece, pointing to a recent WSJ article and talking about how Microsoft positions itself within education and government circles in Africa, thereby cutting off major revenue sources for open source developers and organizations that originate from within the continent.
“Of course, Microsoft does not come for free – the hidden price tag is not just attached to the licensing costs but also to the ownership of innovation and data. Microsoft should be supporting local developments instead of stifling them and dealing with them as competition.”
Monetary and Knowledge Costs
There really are two costs when dealing with software: the expense of buying and maintaining it, and the knowledge cost within the local programming community. The monetary side is a short-term cost relative to the knowledge costs (core competency) that a nation does, or does not, develop over time.
In Africa organizations have a lot of hurdles to overcome, not least of which is the straight cost of doing business. Where it might be simple for some organizations in the US and Europe to wave off a couple thousand dollars worth of licensing fees, the same is not true in Africa. The margins are lower, so every cent counts.
In a region where cost is so important, it’s amazing then that the most lucrative deals go to the Western organizations that have high costs for ownership and maintenance. These outside organizations use backdoor methods to gain contracts where in-country options are available, usually with less expense and with greater local support.
The bigger problem is the knowledge costs, or lack thereof, when closed source organizations muscle into the most lucrative fields. What the country ends up doing is stifling its own programming community. Without money trickling back into that community, its growth is stunted. Instead of young developers learning the fundamentals of coding in open code, they end up going to work in an office that runs proprietary systems.
Ushahidi and Vine
The last year has taught me a great deal about working in the open source space. Not just in developing a tool using these principles, but in helping create a non-profit technology organization focused on open these same fundamentals. That is, we believe that the best use and furtherance of our technology, and our organizations goals, is done with and by the greater community that grows around it. We serve as a focal point from which this community gains energy and to act as a group which is dedicated to the core framework of the tool itself.
Do all situations need and/or require open software? No. In some cases closed-source options are just plain better, which is why I have no problem buying great apps for my PC, Mac or iPhone that make my life easier. I don’t believe that all technology has to be open, though I do think that by keeping it completely closed most companies will be bypassed by their open counterparts in the long run. Good examples of this are the Firefox browser and WordPress blogging platform – possibly Android.
A couple of weeks ago Microsoft announced their new Vine product. It has a lot in common with Ushahidi, including sending and receiving of alerts via SMS and email. To be honest, we have no ownership of this idea, but what we do have is a question as to why Microsoft believes and works to create crisis and emergency systems in a closed way.
Some thoughts from other bloggers on this same issue:
“Crisis reporting is something that wants to be free. It needs to be free, community owned, a service that just exists.”
“There is nothing in Vine that you cannot already do with a combination of Ushahidi’s proximity alerts and the path-breaking SMS based forms updates from FrontlineSMS. Having met with the best and brightest of Microsoft Research, key members of the team behind Vine and the team behind the new version of Sharepoint and Groove, Microsoft have nothing that comes close to the capabilities of FrontlineSMS today with regards to forms based data transfers over SMS in austere conditions, which is precisely what is needed for decision support mechanisms and alerting post-crises.”
“The ownership of a crisis reporting system by one company seems unattractive from a consumer as well as a security perspective. It is not unlikely that this will become yet another failed attempt to override instead of collaborate with existing local solutions.”
Unless Microsoft is creating something truly revolutionary, which I don’t see that it is in Vine, then I would rather see them put their development muscle behind something that actually is. It doesn’t even have to be Ushahidi. Finally, if they really are about creating emergency and disaster software for use by normal people, then I would encourage them to not charge for it and to make it as open as possible for others to work with it, including Ushahidi.
[Sidenote: Interestingly enough, the first pre-beta smartphone app that was finished for Ushahidi was the Windows Mobile version. We all chuckled, and then gave a quick dig to the ribs of the devs doing the Android and J2ME apps, to get them going. To us, it didn't matter that it was the service created for our friendly closed-source giant finished first. In the realm that we find ourselves in, crowdsourcing crisis information, it doesn't matter what device you use - it just needs to work.]
(Blue Monster image by Hugh MacLeod)
{ 19 comments }
The Grid in Tanzania and an African Mobile Phone Documentary
There have been a couple new entrants into the mobile and web space in Africa that I haven’t had a chance to review adequately. One of them is The Grid, by Vodacom. Also in this post is a new documentary on mobile phone use in Africa.
The Grid (Tanzania)
“The grid connects your cellphone and web browser into a social network that is aware of where you are. It uses cellphone mast triangulation to detect where you and your friends are and helps you leave notes on the places you go to”
The Grid launched into Tanzania in April. According to Vincent Maher, who heads up the project, there has been very favorable growth rates of the service.
Besides being a well designed and well integrated mobile/web social network, what I’m really looking forward to hearing about is The Grid’s location-based advertising unfold. For launch, they have partnered with Nandos, Sportscene, Jay Jays and Synergy pharmacies to deliver advertising within radii ranging from 0 – 10km from a users physical location. Vodacom has the muscle to pull this type of thing off, and the connections to create the advertiser relationships.
The Grid is really a direct competitor to Google Latitude (I’ve written about this here), something I’m really excited to see coming out of Africa.
Hello Africa
A documentary about mobile phone culture in Africa. I was excited to see the trailer for this last month, and the full version is now available. Find out more at ICT4D.at
Hello Africa from UZI MAGAZINE on Vimeo.
Before 2001, the year the first cell tower was erected in Zanzibar, people had very limited means of communicating with each other from a distance. Today, the situation is completely the opposite. Cell towers from main operators cover the whole island and people communicate all the time with their mobile phones. It is difficult to imagine how it once was before.
There are plenty of aspects about the ongoing changes that could be covered in a documentary, but the purpose of this fillm is not to elaborate and draw conclusions. The purpose is to catch the vibe, the know, show what’s going on right now. A snapshot of the Zanzibarian zeitgeist.
{ 2 comments }
Quick Hits Around African Tech
I’m thoroughly enjoying Dambisa Moyo’s “Dead Aid” book. Buy it, has great food for thought, and numbers to back it up.
The New York Times article on big web content companies lack of profitability in places like Africa.
We’re seeing a new trend of microblogging platforms emerge across Africa. Most recently in the Congo with Akouaba, but also in Nigeria with Naijapulse and South Africa’s Gatorpeeps.
Matt Berg writes about the “Off-grid solar calculator” in North Africa.
Mobility Nigeria points out that Nigeria displaces Germany in the Opera Mini top 10 list.
Bankelele breaks down some of mobile payment tool M-Pesa’s strengths and weaknesses in Kenya.
We’ve announced Ushahidi’s Beta stage, and another round of funding.
APC talks about the broadband rollout issues and a movement to change policy in South Africa.
{ 6 comments }
Tracking Mobile and Internet Services Across Africa
I’m continually frustrated trying to find the providers and costs of mobile phone and web services in African countries. This site was inspired by, and dedicated to, the many ranting and raving conversations amongst the technorati of Africa.
One of the issues is that the providers themselves do a shoddy job of getting the information out through convoluted (if any) marketing and price gimmicks. Another issue is that once you find out what services are available, you have no idea what to expect in terms of service levels and data speeds.
I decided to put together a site, African Signals, where people could leave information on the availability, costs and service levels of mobile phone and internet connections in their country. Right now there is a basic skeleton for every country, but it needs to be updated and improved.
Your Job:
Find your country and enter whatever you know about your local costs, speeds and service levels for mobile phone operators and internet service providers (ISPs).
Take 5 minutes and jump see if you can add anything new, or if the info is correct. Then, tell your tech friends from that country too, share this. It’s a resource, something for you to give to and to take from. It is strengthened by your information, and I hope that you in turn will benefit from it too one day.
Example pages
Liberia:
More good example pages, and a special thanks to:
- Kenya: thanks to Josiah Mugambi and Brian Muita
- Uganda: thanks to Jon Gosier
- Liberia: thanks to John Etherton
[Note: Some might notice that I am repurposing a domain that I used to have a podcast on 2 years ago, but subsequently was abandoned.]
{ 14 comments }
Radio Gbarpolu and Travel in Liberia
Liberian Bush Trip from WhiteAfrican on Vimeo.
I took an opportunity to travel to Bopolu, a small town in the Liberian bush that is the center of government for Gbarpolu county (don’t say the “G”).
My goal was to talk to someone from a rural community radio station. I also wanted to talk to the local leaders to determine how information flows in the community, and how it gets from local villages to Monrovia.
Here is a quick video that I put together showing some of the highlights of this trip.
{ 16 comments }




















