sca-c-cpp message
[Date Prev]
| [Thread Prev]
| [Thread Next]
| [Date Next]
--
[Date Index]
| [Thread Index]
| [List Home]
Subject: ISSUE 41: componentType location
- From: Bryan Aupperle <aupperle@us.ibm.com>
- To: sca-c-cpp@lists.oasis-open.org
- Date: Fri, 20 Jun 2008 11:23:23 -0400
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: aupperle@us.ibm.com
[Date Prev]
| [Thread Prev]
| [Thread Next]
| [Date Next]
--
[Date Index]
| [Thread Index]
| [List Home]