On 4/26/05, David Chisnall <[EMAIL PROTECTED]> wrote: > Very nice idea. One thing that currently irritates me with XCode is > that when I have two projects open at once Exposé only allows me to > view all XCode windows, not all project windows. > > One suggestion I would like to add to Jesse's model would be the > ability to have overlapping projects, where things contained in the > overlapping sections were shared between the projects (although I'm not > sure whether the spacial positioning should be per-project or per-item. > My instinct is per-project, but I would like to see both before I can > be sure). For example: > Imagine I am working on two software projects which use a shared > library that I wrote. I would have one project for each group of code > and documentation, with the code for the shared library shared between > all three. This would also allow sub-projects relatively easily (just > put one project totally inside another). The problem with this is that > it does not scale - even with completely flexible project shapes it is > not possible to have 5 projects with all kinds of mutual overlaps. > Would this be a problem?
I don't think so.. the flash example show roughly how it works in squeak -- with such a model it's easy to define "sub projects", indeed. But we will need also some kind of project navigation, imho -- Squeak don't really provides that, you can just circulate through projects, and jesse's example propose roughly the same thing (just push/pop projects..), but having a projects navigator could be useful, so you could easily mark a project as a shared one or accessible from different projects, etc. -- Nicolas Roard "Any sufficiently advanced technology is indistinguishable from magic." -Arthur C. Clarke
