[VDKBuilder]Features and requirement VDKBuilder3
Brought to you by:
gertwin
From: Gertwin G. <ger...@pl...> - 2004-09-24 20:08:17
|
Hi all, I made a list of functional requirements for VDKBuilder3, this is a first version and not very detailed, its purpose is to get some reactions on it. The list is in random order: 0. vdkb3 is primarily a RAD tool for the VDK library and also based on it. This was the original intention and it stays that way. 1. vdkb3 will be multi platform, multilingual and run on *nix/win32. 2. vdkb3 consists out of modules. Because of the module design developers can write their own modules for a particular task, for instance a form designer and project wizard plugin for a diferent toolkit. I defined the folowing modules: * base module wich consists of a project manager, editor and a build tool (vdkb3 executable). Wich build tool should vdkb3 use? At the moment I use SConstruct, it is much faster than autoconf/automake, is multi platform and easy to understand (python based). * a form designer and code generator module (plugin). The form designer will be like glade3 (or maybe using it), widget descriptions and output are in xml. * project/class wizard module (plugin). Is there a need for workspaces wich consists of several projects? (like kdevelop/visual studio etc) * integrated debugger module (plugin). This will be after the first release. * cvs integration module (plugin). This will be after the first release. 3. the user interface for vdkb3: * vdk3 consits of docable windows for the projectmanager and the build tool (you can see this in the version of vdkb Mario released on the web site). * any comments wishes for the user interface? Thats it for now, please post your comments. Regards, Gertwin |