First off, thank you for sharing all your hard-work on this fantastic project.
What is the reasoning behind choosing to specify descriptors by location rather than name? In the context of Maven, using "name" seems to make creating a self-contained jar that executes a pipeline much simpler. I've been investigating running a UIMA pipeline on a hadoop cluster and referencing all descriptors by name is one of the suggested steps. I personally have not experienced any need to recompile because of a descriptor change in my Eclipse environment when the descriptors are in the classpath. Also, as someone who would like to use some or all of cTAKES as a module in our own pipeline, having each component somewhat self-contained is really helpful. So in regards to your thread on where to keep resources, I would suggest either: - creating another artifact (example: dictionary-lookup-resources) for each artifact's resources or - including the resources in each artifact in the classpath (example: /src/main/resources). Thanks, Brandyn
