/srv/irclogs.ubuntu.com/2010/07/24/#ubuntu-artwork.txt

darkmatterwooo! nailed the base environment metaphor and workflow! *dances*12:24
thorwildarkmatter: the base environment metaphor doesn't need to be able to move?12:28
darkmatterthorwil: haha. that's not what I mean you goof :p12:28
thorwildarkmatter: so what is your base environment metaphor?12:35
darkmatterthorwil: well, same as it was years ago (activities), the important part is just _how_ it works (as far as how the "desktop" or - whatever name you wanna give it - interaction works). it's also  (basically) document-centric (I use document loosely. basically the tools aren't important, it's the tasks and the stuff)12:39
darkmatterthorwil: at the desktop level, an activity is analogous to a workspace. one by default, sorta generic. the main components are the shelf (I nicknamed it pandora for organizational purposes), a "run command" that is sorta a hybrid of of ubiquity(and its predecessor enzo) and do/quicksilver/whatever, and of course the rest of the screen (which is used to host replicants like pandora does (replicants would basically seem to most like wid12:49
thorwilmost like wi ...?12:50
darkmatterlike widget or such, but they're not, and they're more deeply integrated into the environment)12:50
thorwilever since i used rhino 3d, i have been think of an ever-present commandline on the screen12:51
thorwilthere's no strict workspace/activities relation the way i use what gnome offers now.12:54
darkmatterthorwil: that's kinda like how I envision the run thing. it can connect to anything (even to run map commands from the net and send directions to someones cell or whatever) it's used as a command line, search filter (for switching activities/documents/whatever), can be used in window management, yada yada. I want it to be more "human" in general (thus the enzo/ubiqity comparison)12:55
thorwildarkmatter: sure. i think the tricky part is handling the context the commands will be executed with12:56
darkmatterthorwil: mines not strict as such, but it can be (it's a matter of how the shelf functions in correlation to the activities). basically in each activity/space the shelf has it's own config (through pinning and whatnot) so switching changes the objects on the shelf to reflect the current activity (of course that's the "multispace poweruser!!111!!oneONEelEVeNN!" stuff that most wouldn't care about. generally people are happy with one sp12:59
darkmatterthorwil: yup. it'll take a lot of work (if it sees the light of day) to get the context right. some would be related to the view (like in"expo" mode it would find an item, switch to the space it's in and bring it to the foreground)13:01
darkmatterthorwil: most my mockups are on paper, but I can type out the how and why later (may take a day or so :P) and pastebin it or something. theres a _lot_ of stuff that would take hours to explain over irc13:03
thorwildarkmatter: better document it once and proper13:03
darkmatterbut in general, aside from being powerful, it's _simple_ (overall). the actuall user interaction and interface design (including app-level) is being designed to be "this is so easy a retarded monkey could use it" :D13:05
darkmatterand even though it's "different" it conforms to a certain degree to conventional tactics (as in there's no drastic "OMG! WTF!" reaction from users. even in early planning I wanted drop in replacement, just use friendliness)13:07
* thorwil goes to cut a hedge13:11
darkmatterso the guiding principle is "conceptual simplicity, structural complexity"13:12
nysosymhi there20:53
coz_hey guys22:00
=== FLOZz_ is now known as FLOZz

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!