← Prev in month ← Prev in thread
Next in thread → Next in month →

ISSUE 41: componentType location

From
Bryan Aupperle <>
Date
2008-06-20T15:23:42+00:00
ID
Thread
ISSUE 41: componentType location
The current spec text says that by default
a componentType file is in the same directory as the implementation header
file.  Since we have decided that the implementation header file is
not longer relevant to implementation.cpp and thus is likely to not be
part of a contribution, this default location no longer makes sense.  I
see some options.

1) Change the default location to be
the composite root.  This seems a bit unnatural

2) Make the @componentType attribute
required (it is currently optional) and have no default location.  This
would require more SCDL text in most cases.

3) Define some additional default directory
structure.  I.e. for each component in a composite, the is a subdirectory
of the composite root with the name of the component  - the component
root) and the default location for a componentType file is the component
root.

Another thing to consider is if we want
to allow componentType files to be exported and imported.  Since componentTypes
are closely tied to implementations, this seems to have some merit.

Bryan Aupperle, Ph.D.

STSM, WebSphere Enterprise Platform Software Solution Architect

Research Triangle Park,  NC 

+1 919-254-7508 (T/L 444-7508)

Internet Address: 
← Prev in month ← Prev in thread
Next in thread → Next in month →