https://issues.apache.org/jira/browse/UIMA-1356 wants to have source with jars used in the Eclipse plugins. After fiddling with doing that, I got things working up to adding to the "runtime" jars. Then I realized, that these jars have other jars inside them... and things were already pretty complex.
An alternative would be to have just one jar with all the sources in it, and we would get rid of add-sources-to-jar things. Users wanting to have Eclipse (and maybe other IDEs?) locate the source would be pointed to this jar. Eclipse supports this, AFAIK. The add-sources-to-jar would be replaced with a script to build all the sources into one jar. Opinions? -Marshall