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 (196)
- design-and-ideas (229)
- home entertainment (13)
- italic+mixing (78)
- just-plain-life (218)
- media-and-expression (293)
- italic+mixing (5)
- play-and-games (31)
- science+theory (30)
- social-hardware (255)
- socialware-offline (18)
- socialware-online (187)
- socialware-offline (225)
- technology (448)
- home entertainment (8)
- mobile-technology (203)
- technology-and-computing (148)
- xml and web 2.0 (319)
- data-and-semantic-web (105)
Recent Posts
- Imagine XBMC with Leap…
- BBC R&D/FIRM Research Fellow…
- RescueTime for Linux (beta)
- Love of the Self or Data sexuality?
- Pictures Under Glass and nothing else
- Relationships 2.3 – Breaking up is hard to do?
- Rescue time meet Arya
- Barber Boutique: Therapy for men
- Fan Art on everything…
- Perceptive Media presentation at the EBU, Copenhagen
- Islington wharf without water
- Art of writing dating profiles
- Did I say I was going to Copenhagen, Denmark?
- Serendipity and the Creative Collision
- HTC One X gets software update, still waiting!
- Demand your data from Google and Facebook
- The HTC One X reviewed
- HTC One X and Dropbox up a tree…
- Kevin Rose interviews Kevin Systrom, founder of Instagram
- Some things Cory Doctorow said recently
What I'm Doing...
- At the first @BBC_Connected technical studio/hackday good ideas and development http://t.co/3h68Hb4f 14 hrs ago
- #Techgrumps 61: What rhymes with bunting? http://t.co/CYSuIdS6 with @teknoteacher @eastmad @tommorris @ntlk @ianforrester 19 hrs ago
- Nice! @Leapmotion + @XBMC = Sounds like a dream come true? 19 hrs ago
- #perceptivemedia steps closer should talk to @nvidia sometime http://t.co/fasj5XIX 21 hrs ago
- #bbcconnected hack day in progress at #mcuk http://t.co/rTQArJEq 1 day ago
- More updates...
Archives
Recent Comments
- Michael Sparks on BBC R&D/FIRM Research Fellow…
- Mid HRBizChriz on BBC R&D/FIRM Research Fellow…
- RescueTime for Linux (beta) | Cubicgarden.com on Rescue time meet Arya
- ianforrester on Rescue time meet Arya
- ianforrester on Rescue time meet Arya
- WELCOME! | WESTEND BARBERS on Barber Boutique: Therapy for men
- Relationships 2.3 – Breaking up is hard to do? | Cubicgarden.com on Geeky&Sexy… The politics of first time dating
- Joe on Rescue time meet Arya
- Mark Tanner on The HTC One X reviewed
- Barber Boutique: Therapy for men | Cubicgarden.com on A year of making love and where it went wrong
Tags
android apple backstage barcamp bbc bbcbackstage bittorrent blog blogging conference data dating dj drm ebook facebook flickr geek geekdinner google internet iphone kindle linux london londongeekdinner love manchester microsoft mix mobile music orange pacemaker phone podcast rss science social trance tv ubuntu video werewolf xbmcLifestream
-
Published Imagine XBMC with Leap….
-



