Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
RE: [platform-core-dev] What's a project,

Title: RE: [platform-core-dev] What's a project,

Regarding John's comments on "project", it seems to me that the definition of what constitutes a project is almost inevitably dependent on the programming language and/or toolsets being used.  Trying to force everything into the JDT mold of "projects" doesn't fit well in the CDT (or Web) worlds.  To CDT, a project is related to building something - a .exe, .so or .a.  Groups of projects then make "solutions".

In the Web world, a project might represent a single URL, but be composed of scripts, media in multiple forms and compiled code.

It's for this reason that I advocate extensible Project objects, letting each component fashion projects to the needs of the component (and not trying to conform the needs to the model of a Java project).

This is clearly a difficult challenge.  I agree with John when he says "attach an absolute minimum level of semantic significance", but I don't think that we should then "fence off" this minimal definition of Project.

Cheers,

Eric


This email message is for the sole use of the intended recipient(s) and may contain confidential information.  Any unauthorized review, use, disclosure or distribution is prohibited.  If you are not the intended recipient, please contact the sender by reply email and destroy all copies of the original message.


Back to the top