On 4/26/05, Stefan Urbanek <[EMAIL PROTECTED]> wrote: > Hi, > > I was thinking a bit about the project based environment, and here are few > questions: > > 1. why is it better than current environment?
Cleaner separation of activities > 2. I am going to be more productive with the project-oriented environment? if > yes, then how? I would say yes, because it will help you organize your work in different projects, restauring the state of the project from the last time you used it, etc. > 3. what I can do in the project oriented environment that i can not do now? nothing -- it's just more convenient and help you setting a clean environment ? > 4. can i use existing applications from current environments in the project > oriented environment? if yes, how? As normal applications -- ie, a "project manager" will be in charge of restauring projects as they were. "project enabled applications" will perhaps be more helpful/easy to exploit the persistence (ie, things should come up *exactly* as when you exited the project -- not just opening the same applications like current session manager do, but opening the right documents at the right position, etc.) > 5. i would like to write an article. why do i have to create two things > [project > and article document] instead of one? Because a project is more than the resulting document (if the goal is to produce documents, which is not always the case) for example, in case of writing an article, I also want my bibtex manager, my dvi viewer opened at the same place, my webbrowser showing me the same pages I was looking for, etc. > 6. how can I share files between projects? just use the file manager ? > 7. when to create a copy of a file and when to share it? and how? hmm, I don't understand too much.. if a file needs to be shared, just do it ? > 8. how are "small objects" (addresses, bookmarks, post-it notes) managed > across > projects? Depends; some will be locals (or, possibly local), like post-it notes; other will be generic (ie, addresses). We perhaps need two settings for applications, a "generic" setting and a project setting (ie, only one generic and multiple projects) > 9. should we have something like 'default' project? if yes, how it should be > handled? not sure about that.. > The question #4 is very important. Many projects with great ideas are not > widely > used because they can not cooperate with what already exists. Users are not > going to leave their preferred tools. The POE should have 'hooks' for external > apps and tools to feel as natural as possible. It does not mean that the > boundary should not be visible...it allways be there,unless an application is > created specificaly for the POE. Cooperate. Yes, but how? And what tools are > worth the cooperation? Well, I think you can easily use existing applications in project; for them, a project will just be some kind of virtual desktop, and thoses applications will be restarted by the "project manager". "Project-enabled applications" will do the same, but will in addition be more powerful to restore the correct state (persistence of the project's state).. ? In fact, we can start this as an improved "virtual desktop" management + session manager... Cheers, -- Nicolas Roard "Any sufficiently advanced technology is indistinguishable from magic." -Arthur C. Clarke
