Linked by Thomas Leonard on Tue 16th Jan 2007 00:32 UTC
General Development In the Free and Open Source communities we are proud of our 'bazaar' model, where anyone can join in by setting up a project and publishing their programs. Users are free to pick and choose whatever software they want... provided they're happy to compile from source, resolve dependencies manually and give up automatic security and feature updates. In this essay, I introduce 'decentralised' installation systems, such as Autopackage and Zero Install, which aim to provide these missing features.
Permalink for comment 202147
To read all comments associated with this story, please click here.
RE[3]: yay!
by Morin on Tue 16th Jan 2007 13:40 UTC in reply to "RE[2]: yay!"
Morin
Member since:
2005-12-31

> These days I laugh when people say such-and-such software is
> "intuitive" or "unintuitive", especially if such software is Windows- or
> Mac-based. To add to your examples, what's "intuitive" about dragging
> a disc icon to a trashcan to eject it (it should delete all files/quick
> format/fully format the disc)

I agree with that, but let me add that next to each ejectable drive icon in Finder there is an eject button (labeled with the same symbol as the eject button on VCRs). I always use this button because I'd call it intuitive (and thus easy to remember), while the trashcan gesture is non-intuitive (I didn't even remember it until now). What is still non-intuitive about the eject button is that it is located in Finder (or rather, that disks appear at several points in the UI at all).

> or dragging an icon to an /Apps folder to install it?

Why, that sounds very reasonable to me.

> (To a Unix user, if the "app" (binary) is dragged to /Apps, then the
> libraries should be dragged to /Libraries, etc).

I didn't have to install additional libraries on my Mac yet, but that's exactly what I had thought I'd had to do. At least that sounds most reasonable to me.

> As a Gentoo user - you're right, as a Gentoo user the "intuitive" way
> of installing foo is to emerge foo.

In "my dream OS", the package manager is no magic piece of voodoo, but simply a front-end to organize /Applications and /Libraries (to manage the vast amount of stuff you'd find there), and to access online repositories easily, to download and verify packages and move them to those folders. In other words: a tool, and not a wizard.

Reply Parent Score: 3