Marshall Schor wrote: > This sounds like a great addition to the framework - the ability to have > annotators that are based on the Bean Scripting Framework, especially > for quick tasks. We have some capability for this in the framework > already for Perl and Python, but this sounds like it could be a smoother > integration. > > +1 from me - what do others think? > > -Marshall > > P.S. - sorry for the slow response, have been inundated.... > > Olivier Terrier wrote: >> Hi >> >> We (at Temis) have been invited by Marshall to contribute more actively to >> UIMA. >> As a first contribution I would like to share with the community a little >> component that we have developped and found very useful: a scripting >> annotator based on Apache Bean Scripting Framework (BSF). >> We use it very frequently to do quick modifications in CASes within an >> annotation chain (preprocessing, typesystem adaptation, etc...). >> Currently the BSF Annotator has been tested with Beanshell and JRuby as >> scripting languages but should be extended to most of BSF-enabled languages >> including Javascript, Jython etc... >> Prior to conbtributing the source as a patch in Jira I would like to have >> your opinion on the usefulness of such components >> >> Olivier Terrier >> Core Products Software Development Manager >> TEMIS S.A. >> Text Intelligence in your daily business >> 5, Rue du Tour de l'Eau >> 38400 Saint Martin d'Hères - France >> Direct: +33 (0)4 56 38 24 06 >> Mobile: +33 (0)6 60 36 93 11 >> Visit our website! www.temis-group.com <http://www.temis-group.com/>
+1 Before you start contributing, you should file an ICLA (individual contributor's license agreement) with the ASF. See http://www.apache.org/licenses/#clas. If the annotator is a substantial piece of work, and you haven't written it all yourself, we'll need a code grant from Temis for it. See http://www.apache.org/licenses/#grants. If it's just a small handful of files, this won't be necessary. --Thilo
