A Graphical Forever Project
A month ago, a nice little blog post made rounds on the internet. It describes the joys of having a Forever Project, a project that can't be completed but that you also can't stop to think about.
Needless to say, I quite liked it. I used to think that I was just not productive enough, not working hard enough on those kinds of projects. The post promotes a quite different, more romantic view: How wonderful, all those people working on crazy, ambitious, world-changing stuff!
However, the post says "a" forever project, as in "one" - and I have more than one that would fit the description. So I still think I'm slacking too much. The truth is probably somewhere in-between.
My current Forever Project (see? that doesn't sound right - you're supposed to have only one) is a GUI, as in "desktop environment". I don't have anything to show, yet. But I thought I might just join in with all the programmers that talked about their crazy/stupid Forever Projects and - well - talk about it.
Today, I'll start with a rough outline of my goals:
I'd like to do some things that are hard or impossible to do in current desktop environments. Some examples: