Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[platform-core-dev] Flexible Resource Model -Requirements

Hi everyone,

To start this discussion, I would first describe the requirements that our user have towards the Flexible Resource Model:

- To be able to easily specify a project file structure that has an arbitrary hierarchy independent of the real files and directories on the file system. - To be able to use the flexible file structure transparently for all Eclipse feature set (CDT Managed builds, Team support, debugging, etc...) as well as for normal project file structures. - To be able to put Eclipse projects having a flexible file structure in a source control repository, and be retrieved on a different computer in a different workspace and having to make the minimal amount of change to be able to fully use the project in Eclipse (i.e. Not relying on absolute path specifiers). - To be able to easily build the flexible project file structure both with drag and drop and explicitly adding files to the project through a file/folder selection dialog. - To have a feature set rich enough to be able to write a plugin to import C/C++ Visual Studio projects in Eclipse and be able to build and use as a normal Eclipse project. - To scale in performance with projects containing several thousands of files and folders structured in a flexible hierarchy. - To be able to easily change the project hierarchy structure once created, to be able to change where one project resource points to a local file, and easily correct errors in the local resolution of the flexible project structure. - To be as backward and forward compatible as possible with the existing Eclipse IDE architecture.

Thanks,

Serge Beauchamp.
Software Engineer
Freescale Semiconductor



Back to the top