Software ahead of the curve: ZOË
I've been thinking about doing a series of blog post about software and people a head of the curve, so here's number one of many.
I got talking to Dj Adams at a recent Manchester Geekup. Dj Adams is one of those guys who I followed like jon udell and when I was getting into web development and xml. One of the things we talked about was a piece of software called Zoe.
Zoe is a web based e-mail client with a built in SMTP server and Google-like search functionality that lives on your desktop. Zoe is written in java and uses Lucene technology to provided instant searching and threading of your e-mails.
Zoe was a very interesting project but dropped development a few years ago. Looking back on it, there was some guiding principles/concepts which were ahead of the curve. Dj Adams in his blog post talks about Twitter's killer feature, Everything has a URL
.
and everything is available via the lingua franca of today’s interconnected systems — HTTP. Timelines (message groupings) have URLs. Message producers and consumers have URLs. Crucially, individual messages have URLs (this is why I could refer to a particular tweet at the start of this post). All the moving parts of this microblogging mechanism are first class citizens on the web. Twitter exposes message data as feeds, too.
Even Twitter’s API, while not entirely RESTful, is certainly facing in the right direction, exposing information and functionality via simple URLs and readily consumable formats (XML, JSON). The simplest thing that could possibly work usually does, enabling the “small pieces, loosely joined” approach that lets you pipeline the web,
Zoe had this feature, now admittedly Zoe was meant to be run locally and not on a public server (there were little or no controls for privacy, it relies on other stack elements like https and certs to do that.) but it was great because every email had a addressable url. Searches and RSS also benefited from having urls which was great. At the time, this wasn't even mentioned as a feature and that might have been because one the focus was on googling email (this is pre-gmail too) and two because the urls were pretty damm ugly. If I understood Java, I would rewrite this part of the application and give it nice clean urls.
Zoe was well ahead of the curve and we're still not even there yet. Stowe Boyd got me thinking about Gabriel García Márquez's quote Everyone has three lives: a public life, a private life, and a secret life
. I like the idea that I can sometimes share some aspects of my inbox with other people. I also like the idea of being able to delicious some of the stuff I get sent. There are lots of issues around permanence, but of Zoe us just pointing the way. I can see Google adding permalinks to Gmail in the future but there needs to be a killer reason for the change. Right now I can't quite work out exactly what that is/will be.
Categories
- aggregator (9)
- culture-and-politics (186)
- design-and-ideas (212)
- home entertainment (10)
- italic+mixing (77)
- just-plain-life (203)
- media-and-expression (284)
- italic+mixing (5)
- play-and-games (29)
- science+theory (26)
- social-hardware (254)
- socialware-offline (17)
- socialware-online (187)
- socialware-offline (225)
- technology (439)
- home entertainment (7)
- mobile-technology (198)
- technology-and-computing (146)
- xml and web 2.0 (317)
- data-and-semantic-web (104)
Recent Posts
- Very early stage thinking around Perceptive Media
- Pipeling our reality
- Teresa Valdez Klein – The Art of Subvertising on Facebook
- Working from the Northern Quarter
- Ignite Leeds: Who pays on the first date?
- We’re either riding or queuing
- 1 concept 2 films…
- Should I apply for a BBC Three dating experiment?
- My next phone… Its that of the year again
- Samsung Galaxy Tab 7++
- Surround Video on the next Xbox?
- Who needs SOPA when you have the DMCA?
- Talking at TEDxManchester
- Leeds Ignite updated to Feb 2nd
- Difference between Nerd, Dork, and Geek
- Distributed Social Networking, one day soon?
- There’s a open life in the Pacemaker yet
- Will I move to Ubuntu TV?
- The late night mixes
- Host of seraphim, gives me the chills every time
What I'm Doing...
- Just watched man on a ledge... not bad if you like prison break... good action 5/10 1 hr ago
- Want to join bbc and think about this type of problem? http://t.co/VJusgVfp Join us... http://t.co/UnqHdkOm 7 hrs ago
- Some more thinking about #perceptivemedia @MartinSFP @ar3toul4ki @brianamc @andycheeseman @TonyChurnside #SMC_MCR http://t.co/TvqiZdtV 9 hrs ago
- RT @smc_mcr: A write-up of @cubicgarden's #smc_mcr talk on perceptive media last night, on @thenextweb http://t.co/NivJoxNB 11 hrs ago
- Looking unlikely that I can make ppt available so soon. @MartinSFP working on a write up. @brianamc @andycheeseman @ar3toul4ki 14 hrs ago
- More updates...
Archives
Recent Comments
- Ian Forrester on Very early stage thinking around Perceptive Media
- Andy Cheeseman on Very early stage thinking around Perceptive Media
- Anonymous on Very early stage thinking around Perceptive Media
- Dj dirtySi on Teresa Valdez Klein – The Art of Subvertising on Facebook
- Ian Forrester on Ignite Leeds: Who pays on the first date?
- Teresa Valdez Klein – The Art of Subvertising on Facebook | Cubicgarden.com on Feel inspired by, I am, I do…
- Anonymous on Ignite Leeds: Who pays on the first date?
- Ian Forrester on Ignite Leeds: Who pays on the first date?
- ianforrester on We’re either riding or queuing
- Surfturfstiles on Should I apply for a BBC Three dating experiment?
Tags
android apple backstage barcamp bbc bbcbackstage bittorrent blog blogging conference dance dating dj drm ebook facebook flickr geek geekdinner google internet iphone kindle linux london londongeekdinner manchester microsoft mix mobile music orange pacemaker phone podcast rss science social trance tv ubuntu uk video werewolf xbmcLifestream
-
Published Pipeling our reality.
-
Published Working from the Northern Quarter.
-
Published Ignite Leeds: Who pays on the first date?.
-
Shared Who pays on the first date?.
-
Published We’re either riding or queuing.
-
Published 1 concept 2 films….
-
Published My next phone… Its that of the year again.



