[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Project Center inspiration sshots
From: |
Nicolas Roard |
Subject: |
Re: Project Center inspiration sshots |
Date: |
Mon, 3 Jan 2005 16:37:06 +0000 |
Le 3 janv. 05, à 12:43, Philippe C.D.Robert a écrit :
As the name implies, PC should IMHO be the tool which glues together
all steps of a development project. Hence PC shouldn't become a
specialised tool itself, but it should seamlessly integrate such tools
into the development process if needed! Right now there is just Gorm
as an example, but other such tools could be a good visual debugger, a
profiler, a class browser or an UML tool of course.
Well, I think PC is a good idea, and a necessary old-school IDE for
GNUstep (plus compared to many other IDE, it's quite straightforward).
But I also think it shouldn't be happy with the statu-quo, because
there's a lot of possible things you could add in an IDE (like, UML
representation, class browser, etc.)
I think implementing an ide working at a higher-level (as in
http://ide.roard.com) can be done using DevelopmentKit as a starting
point.
The problem we have of course with "high-level" IDE is that in the end,
GNUstep works with files and makefiles, and we need
mechanisms to generate automatically files from high-level structures
and vice-versa (the former is already doable using DevelopmentKit,
the latter is doable but not as easy... though even something not
perfect would be a good thing)
In my opinion, PC should stay as it is for the moment, but hopefully
evolves with bundles; so for example you will add some bundles that
will let you
work on a higher-level (in the PC browser, not stop at the files, but
allow browsing "high level structures", eg in case of a class, display
the list of the
methods, etc.). So basically, add some possible plugs in PC
architecture to be able to extend it in a proper way, so you can browse
something
else than a file easily...
Additionally, a must-have would also be able to have other
representations of your project than the current NSBrowser. For
example, an UML view..
Basically, I think instead of writing an IDE from scratch, it could be
a good idea to modify PC and extend it.
--
Nicolas Roard
"Any sufficiently advanced technology is indistinguishable from magic."
-Arthur C. Clarke
- Project Center inspiration sshots, stefan, 2005/01/03
- Re: Project Center inspiration sshots, Banlu Kemiyatorn, 2005/01/03
- Re: Project Center inspiration sshots, Nicolas Roard, 2005/01/04
- Re: Project Center inspiration sshots, Björn Giesler, 2005/01/04
- Re: Project Center inspiration sshots, Banlu Kemiyatorn, 2005/01/04
- PC Model (Was: Re: Project Center inspiration sshots), stefan, 2005/01/04
- Re: PC Model (Was: Re: Project Center inspiration sshots), Serg Stoyan, 2005/01/05
- Re: Project Center inspiration sshots, Serg Stoyan, 2005/01/05