Hack of the Year

My friend Toshok moved back to San Francisco in December of last year. We’re both old-timer Ximian people, and Chris took me around the city when I moved here a few years ago. He even gave me a couch to land on.

So when he came back from a stint in Boston, it was natural he come stay with me for while at 54 Landers St to acclimatize.

We both like to tinker, and we hatched some ideas during the next couple months. Autonomous zeppelins, training for massive marathons, software hacks here and there. Expressing and connecting ideas we’ve both had independently for years.

One of these ideas was so elegantly ridiculous and exciting that we were compelled to do nothing about it for months. A gestation period, you might say.

Eventually, with luck, we kicked the thing off late one night in my kitchen.

(There’s this kind of crazy kinetic energy that comes when a new project really begins for me. The kind of energy that can move mountains because you haven’t realized there’s an easier route around yet, and self-doubt is still below the horizon.)

So here it is a couple months later. We’re finally able to demo to our friends in person. In person so we can paint a picture of how things will eventually work. You know, when the grass is just a little greener.

But we’re all a part of this Geekosystem, and playing favorites by locale isn’t fair. So here’s a small teaser of this year’s Hack, to all the friends out there who can’t be shown in person…

Teaser Screenshot
Themed window frames, translucent resizing, animated minimize & maximize

Looks pretty normal, huh? Awesome! That’s the idea! As any awkward teenager knows, being normal ain’t easy.

These days stuff like desktop animations, transparency, scaling, and cool effects are all pretty normal. What’s exciting is what we can do from here.

A first release for fellow tinkerers should come soon, depending on the free-time and late nights Chris and I can squeeze out. So please be patient, and watch this space. Cooking dinner for yourself is a lot faster than cooking for a party, especially if you’re cooking up something special…

15 comments

  1. HE’s avatar

    So, what is it?

  2. Corey’s avatar

    Looks like a cairo window manager? Also looks like GTK1 =P I’m excited and I don’t know why.

  3. Alexandre Gomes’s avatar

    Looks like they are implementing a C# Window Manager and a C# Toolkit, maybe this will lead to a Mono based desktop… Lol

    Guys, you’re too vague here, give some details about it, even if we can’t see it working for a while.

  4. astarte’s avatar

    pyro, xephyr…

  5. Colin Walters’s avatar

    Looks cool.

    Did you see the KWin window switching stuff? That also looked neat.

    That last phrase about cooking for a party sounded familiar…
    http://groups.google.com/group/hotwire-shell/browse_thread/thread/9c13e98ba5bc78d8

    =P

  6. Thomas McMahon’s avatar

    So…. what the hell is it? :)

  7. Christian Hammond’s avatar

    Having seen it in person, it’s pretty cool.

  8. Jacob Appelbaum’s avatar

    I think you’ll have to explain more. We also really need to fix the website for our house.

  9. orph’s avatar

    Jacob: It’s called a teaser for a reason!

  10. Sandy’s avatar

    Everyone hates a tease, Alex!

  11. Andrea’s avatar

    Mmh, pyro rhymes with cairo… ^_^
    (well, at least with my broken english)

    orph: LOL

  12. Jonas’s avatar

    This teaser gives too little information to actually tease. It just makes me go “What? Oh, nothing interesting”.

  13. Cybolic’s avatar

    I’m guessing it’s a new theme for Metacity ;)

    No, really, this _is_ a bit too vague.

  14. Ryan Paul’s avatar

    Maybe it’s a new version of Sawfish?!

  15. Kristian Hoegsberg’s avatar

    Client side window decorations! Go go go! I’ve had this on my todo list for so long, it makes so much sense. Just have to fight the last 20 years tradition of windows manager drawn decoration. I did a cheap prototype a while ago:

    http://people.freedesktop.org/~krh/alta.git/

    and here’s a list of pros and cons as I see it

    http://people.freedesktop.org/~krh/client-side-decorations.txt

    Of course, maybe it really just is a new version of Sawfish and I’m just rambling…

Comments are now closed.