The question is: what is our policy if a resource in the ctakes archive depends upon another resource that is not in the archive and may not be available elsewhere. I'm sure there are other examples, but here are two....
1. I've done some enhancements to the ZoneAnnotator for note section detection, but these depend upon a newer version of Mastif than Ctakes is packaged with, and additional modifications that I've made. If I do add the updates to the Zone Annotator, where should I put the customized Mastif library - does it belong in cTakes? 2. I found a couple of interesting annotators in the archive that are dependent on a BertREST server, but there's no documentation or references as to what code base that server comes from or whether its BERT model is even publicly available. DocTimeRelBertRestAnnotator TemporalBertRestAnnotator PolarityBertRestAnnotator Here's my feeling: Ctakes sources should be packaged to either be self-sufficient or based on publicly available dependencies at the time of check in. If we really want to keep dangling sources, there should be a separate folder for them rather than mixing them in with the living product. But, for now, I would be even happier if whoever checked in the BertRest based annotators could provide links and documentation to the dependencies Your thoughts? Peter