Another common metaphor used is the workspace concept. Paul
Martin Davis wrote: > Finally getting around to answering this... > > I'll start out by saying that the idea of Projects and Tasks was never > really fully realized or tested out in the real world. It was primarily > motivated by the observation that there was really room for higher > levels of organization than just the individual view windows (which is > the only visible level that JUMP provides). > > The concept was that a user would be working a project, which would > encompass one or more tasks. Each task would likely take place in a > separate view window. The project is an organizational concept which is > used to manage various resources, which should all be available to the > various tasks. Resources would primarily be data sources (files, DB > connections, images, etc) - but which could be anything else which would > be loaded for just that project. (This could be custom styles, > functions, etc. I'm guessing that if this facility was available it > would quickly become obvious which things should be associated with a > Project) > > The ultimate goal was to have an actual view frame which showed the > project and the associated resources. This would be sort of like the > Catalog in Arc. Data sources could be dragged to Task windows. The > lifetime of the FeatureCollections underlying Layers could be > Task-scoped or Project-scoped. > > There's probably a level above Project, too. Often a data source will > be used in multiple Projects. Maybe it would be possible to drag'n'drop > Project resources between different Projects in two JUMP instances. Or > maybe a single JUMP instance should support having several Projects open > - but that could get confusing. > > I suspect that at the moment people use Project = JUMP Instance (I know > I do). But I notice that in OJ Project has been "demoted" to being > one-to-one with a view window. I think this is limiting - why shouldn't > a project have more than one view window? And if that's the case, the > concept of the view windows needs a name - hence, "Task"! > > The real problem is the confusion caused by the fact that the original > "Open/Save Project" menu functions actually saved a single Task. This > was because we didn't have a visible "Project container" which we could > save instead. But IMO it would be a good thing to head towards that > more general model, and not do anything to prevent getting there. > > HTH - Martin > > Larry Becker wrote: > >> To pique Martin's interest, I'll just say that I like the original >> JUMP "Task" terminology. The problem with "Project", IMO is that the >> word is confused with the idea of "projections", at least in English. >> Lots of other other software uses the term "Project" too, which can be >> both good and bad (bad to me). I had never heard of an application >> using the term "Task" to describe a collection of objects, but I >> thought it was immediately intuitive to anyone who heard it. >> >> regards, >> Larry Becker >> >> /8/07, Sunburned Surveyor <[EMAIL PROTECTED]> wrote: >> >> >>> Martin, >>> >>> In a message from May you wrote: "(BTW, sSometime I should write up >>> our original idea for the model of Projects and Tasks - I think >>> there's some confusion about why we chose the terminology we did.)" >>> >>> Is there any chance you would have a couple of minutes to provide a >>> brief explanation of the distinction between a task and a project? >>> >>> The Sunburned Surveyor >>> >>> ------------------------------------------------------------------------- >>> This SF.net email is sponsored by: Splunk Inc. >>> Still grepping through log files to find problems? Stop. >>> Now Search log events and configuration files using AJAX and a browser. >>> Download your FREE copy of Splunk now >> http://get.splunk.com/ >>> _______________________________________________ >>> Jump-pilot-devel mailing list >>> Jump-pilot-devel@lists.sourceforge.net >>> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel >>> >>> >>> >> >> > > ------------------------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ _______________________________________________ Jump-pilot-devel mailing list Jump-pilot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel