I agree with Sean. Its high time to churn out ctakes 5.0.0 and move forward.

On Wed, Nov 25, 2020 at 3:28 AM Finan, Sean <
sean.fi...@childrens.harvard.edu> wrote:

> I think that trunk has enough new stuff to warrant a major release.
>
> I am sure that I am missing quite a few things, but some clumps of new
> goodies include:
>
> New Modules (and components):
> ctakes-fhir
> ctakes-rest
> ctakes-dockhand
>
>
> New (reader, writer, AE) Components:
> Case-Sensitive Dictionary Lookup
> optional faster Cleartk-Assertion engines
> document attribute adjusters
> new JDBC writer api
> - various sundry
>
> New Facilities, Utilities:
> Builders for Annotations, CAS
> Accessors for Annotations, CAS
> Time normalization
> - and more
>
> New Abstractions, "Paradigms"
> Semantic Group, Type focus
> Patient (grouped document) focus
> Simple extendable File Readers, Writers
> Stores for cross-document efforts
>
> Other features:
> JCas Views usable via piper files
> New examples (code, pipers, documents)
>
> ... and undoubtedly many updates to models and code that I am forgetting
> or don't even know about.
>
>
> I don't know about major incompatibilities.  A few classes have been
> moved, data has changed, maybe a default or two.  Anybody using ctakes
> 4.0.0 as a dependency may have to modify their code on a switch to trunk -
> as you noticed with the relocation of DotLogger.
>
> Another change for a major release could be removing ytex from the main
> package and making it a separate build (and deprecated).  Anything that
> people love in ytex can be moved elsewhere in ctakes.  There is a lot to
> discuss here and I might be one of only a few that feel a weaker coupling
> is useful, but that would be a big change.
>
>
> Sean
>
>
> ________________________________________
> From: Peter Abramowitsch <pabramowit...@gmail.com>
> Sent: Tuesday, November 24, 2020 4:19 PM
> To: dev@ctakes.apache.org
> Subject: Re: Changes to UTS Authentication for Authorized Content
> Distributors [EXTERNAL] [SUSPICIOUS] [SUSPICIOUS] [SUSPICIOUS] [SUSPICIOUS]
>
> * External Email - Caution *
>
>
> Sounds reasonable, but just a thought:  Are the changes in trunk
> sufficient to warrant a new major release?   Are there major structural or
> compatibility issues between 4.0 and trunk?  - it doesn’t strike me that
> there are    How about 4.0.0 going to 4.0.1 and trunk becoming
> 4.1.0-SNAPSHOT?   I.e. a new feature release... when it comes.
>
> Peter
>
> Sent from my iPad
>
> > On Nov 24, 2020, at 22:10, Finan, Sean <sean.fi...@childrens.harvard.edu>
> wrote:
> >
> > Webapp email is killing me ... that email was sent prematurely.
> >
> >> ctakes-4.0.0-rc3    to   ctakes-4.0.1
> >
> > I think that is certainly one way to do it.
> >
> > One could checkout the branch
> >
> https://urldefense.proofpoint.com/v2/url?u=https-3A__svn.apache.org_repos_asf_ctakes_branches_ctakes-2D4.0.0_&d=DwIFaQ&c=qS4goWBT7poplM69zy_3xhKwEW14JZMSdioCoppxeFU&r=fs67GvlGZstTpyIisCYNYmQCP6r0bcpKGd4f7d4gTao&m=xeFeUaJNuo194Tf0hhctytlRcvlCCK5kSTbEov9k7fI&s=L-tssYfMezM1lM2e5BDWecnnc0VXLcfLBNju58Nabsc&e=
> > and make the changes to that code.
> >
> > Would the method be:
> > 1.  Checkout 4.0.0 branch
> > 2.  Apply the patch
> > 3.  Continue with the full release process, checkin and tag 4.0.1 ?
> > 4.  Keep working on trunk for the next release
> > 5.  Change the version numbers in trunk to ctakes-5.0.0-SNAPSHOT
> > ^- this would force all external projects using trunk to update their
> dependency version.
> >
> > Let us keep this rolling,
> > Sean
> > ________________________________________
> > From: Finan, Sean <sean.fi...@childrens.harvard.edu>
> > Sent: Tuesday, November 24, 2020 4:02 PM
> > To: dev@ctakes.apache.org
> > Subject: Re: Changes to UTS Authentication for Authorized Content
> Distributors [EXTERNAL] [SUSPICIOUS] [SUSPICIOUS] [SUSPICIOUS] [SUSPICIOUS]
> >
> > * External Email - Caution *
> >
> >
> >> ctakes-4.0.0-rc3    to   ctakes-4.0.1
> >
> > I think that is certainly one way to do it.
> >
> > One could checkout the branch
> >
> > Would the method be:
> > 1.  Checkout 4.0.0-rc3
> > 2.  Apply the patch
> > 3.  Continue with the full release process, checkin and tag?
> > 4.  Keep working on trunk for the next release
> >
> >
> > ________________________________________
> > From: Miller, Timothy <timothy.mil...@childrens.harvard.edu>
> > Sent: Tuesday, November 24, 2020 2:22 PM
> > To: dev@ctakes.apache.org
> > Subject: Re: Changes to UTS Authentication for Authorized Content
> Distributors [EXTERNAL] [SUSPICIOUS] [SUSPICIOUS] [SUSPICIOUS]
> >
> > * External Email - Caution *
> >
> >
> > Specifically, is the way to go to branch from the tag at:
> >
> https://urldefense.proofpoint.com/v2/url?u=https-3A__svn.apache.org_repos_asf_ctakes_tags_ctakes-2D4.0.0-2Drc3&d=DwIGaQ&c=qS4goWBT7poplM69zy_3xhKwEW14JZMSdioCoppxeFU&r=fs67GvlGZstTpyIisCYNYmQCP6r0bcpKGd4f7d4gTao&m=FQFm_YbfeRux_ry1zWBtjd3hgCIPEZvQqmrh1W9UAVE&s=F1goCJ3-zDm3bXn-8Z-aBDBSeOhu6U8vMwtDGnmxTE4&e=
> >
> > (the latest release candidate before release I believe)
> > into
> >
> https://urldefense.proofpoint.com/v2/url?u=https-3A__svn.apache.org_repos_asf_ctakes_tags_ctakes-2D4.0.1&d=DwIGaQ&c=qS4goWBT7poplM69zy_3xhKwEW14JZMSdioCoppxeFU&r=fs67GvlGZstTpyIisCYNYmQCP6r0bcpKGd4f7d4gTao&m=FQFm_YbfeRux_ry1zWBtjd3hgCIPEZvQqmrh1W9UAVE&s=5acAKSY9--DM3OWA_Kl4H7Uwt7AGhttmPYKUzdnYLEY&e=
> >
> > ?
> >
> > Tim
> >
> >> On Tue, 2020-11-24 at 20:14 +0100, Peter Abramowitsch wrote:
> >> * External Email - Caution *
> >>
> >>
> >> Right, then.
> >> I'll get that done.
> >>
> >> Peter
> >>
> >> On Tue, Nov 24, 2020 at 7:53 PM Finan, Sean <
> >> sean.fi...@childrens.harvard.edu> wrote:
> >>
> >>> I think so.  Whether we can 'release' it or not, branching code
> >>> from the
> >>> 4.0 release is probably a first step.
> >>> ________________________________________
> >>> From: Peter Abramowitsch <pabramowit...@gmail.com>
> >>> Sent: Tuesday, November 24, 2020 1:23 PM
> >>> To: dev@ctakes.apache.org
> >>> Subject: Re: Changes to UTS Authentication for Authorized Content
> >>> Distributors [EXTERNAL] [SUSPICIOUS] [SUSPICIOUS]
> >>>
> >>> * External Email - Caution *
> >>>
> >>>
> >>> Sean
> >>>
> >>> In the meantime, I think I have the 4.0.0 source somewhere.  I can
> >>> take my
> >>> copy which is early 4.0.1 and make whatever small changes are
> >>> needed (if
> >>> any) to get it to build in 4.0.0.   Would that be useful?
> >>>
> >>> Peter
> >>>
> >>> On Tue, Nov 24, 2020 at 6:46 PM Miller, Timothy <
> >>> timothy.mil...@childrens.harvard.edu> wrote:
> >>>
> >>>>> On Tue, 2020-11-24 at 16:29 +0000, Finan, Sean wrote:
> >>>>> * External Email - Caution *
> >>>>>
> >>>>>
> >>>>> Hi Tim and all,
> >>>>>
> >>>>> Peter kindly checked this into trunk last week.
> >>>>> I tested that version and it seemed to work.
> >>>>>
> >>>>> Another question might be "how do we get this into the/a
> >>>>> release?
> >>>>>
> >>>>> I haven't looked into whether or not Apache svn servers have a
> >>>>> locking mechanism on release branches, but if not I think that
> >>>>> a
> >>>>> patch of 4.0 using the version that you and Greg tested should
> >>>>> be a
> >>>>> simple checkin.
> >>>>
> >>>> I think it's worth checking -- if we're allowed to just branch
> >>>> off the
> >>>> 4.0.0 tag we can get a 4.0.1 distribution that just has this one
> >>>> change, and we could have it built and uploaded quickly so we're
> >>>> ready
> >>>> for the UMLS change. How would we find out?
> >>>>
> >>>> Tim
> >>>>
> >>>>> I am sure that everybody is tired of hearing me say this, but I
> >>>>> would
> >>>>> like to get out a version 5 asap and disclaim that it is
> >>>>> required for
> >>>>> the new umls authentication.  That would make patching v4 a
> >>>>> non-
> >>>>> issue.
> >>>>>
> >>>>> Regardless of repository inclusion, the documentation (also
> >>>>> written
> >>>>> by Peter) needs to get to the ctakes wiki  - and probably the
> >>>>> main
> >>>>> ctakes web site.  On that note, the web site needs to be redone
> >>>>> asap.
> >>>>>
> >>>>> Anyway, cheers to Peter for taking upon himself this update!
> >>>>> We do still have a few things left to do.
> >>>>> Volunteers?
> >>>>>
> >>>>> Sean
> >>>>>
> >>>>> ________________________________________
> >>>>> From: Miller, Timothy <timothy.mil...@childrens.harvard.edu>
> >>>>> Sent: Tuesday, November 24, 2020 11:07 AM
> >>>>> To: dev@ctakes.apache.org
> >>>>> Subject: Re: Changes to UTS Authentication for Authorized
> >>>>> Content
> >>>>> Distributors [EXTERNAL] [SUSPICIOUS]
> >>>>>
> >>>>> * External Email - Caution *
> >>>>>
> >>>>>
> >>>>> Peter,
> >>>>> I was able to try your changes and get this new authentication
> >>>>> mechanism to work in the default pipeline. Peter, Sean, et al,
> >>>>> what
> >>>>> are
> >>>>> the next steps for getting this in to trunk? If you're not
> >>>>> comfortable
> >>>>> checking in directly maybe you can share the patch for review.
> >>>>> Tim
> >>>>>
> >>>>>> On Sun, 2020-11-15 at 20:54 +0100, Peter Abramowitsch wrote:
> >>>>>> * External Email - Caution *
> >>>>>>
> >>>>>>
> >>>>>> Hi Greg
> >>>>>>
> >>>>>> I've got the modifications finished for the new UMLS
> >>>>>> authentication
> >>>>>> method
> >>>>>> using API keys.  If you're game, I'd like you to be next to
> >>>>>> test
> >>>>>> it.
> >>>>>> Contact me at pabramowit...@gmail.com and I'll get you a new
> >>>>>> ctakes-dictionary-lookup-fast.4.0,1,x,jar  and Readme.
> >>>>>>
> >>>>>> If it's smooth for you, I'll talk with Sean about checking it
> >>>>>> in
> >>>>>> and
> >>>>>> what
> >>>>>> wiki locations need to be updated.
> >>>>>>
> >>>>>> To get your key you'll need to log into UMLS,     If you've
> >>>>>> not
> >>>>>> been
> >>>>>> there
> >>>>>> recently you'll need to go through their profile upgrade
> >>>>>> process
> >>>>>> where user
> >>>>>> details will be rerouted through one of the  public
> >>>>>> authentication
> >>>>>> mechanisms.
> >>>>>> Once in, go to your profile section and you'll find the
> >>>>>> API_KEY.
> >>>>>>
> >>>>>> All of you will need to do this eventually.
> >>>>>>
> >>>>>> Regards
> >>>>>> Peter
> >>>>>>
> >>>>>> Regards, Peter
> >>>>>>
> >>>>>> On Wed, Nov 11, 2020 at 10:13 PM Greg Silverman <
> >>>>>> g...@umn.edu.invalid>
> >>>>>> wrote:
> >>>>>>
> >>>>>>> Hi Peter,
> >>>>>>> Thanks, that would be great. I like the backwards
> >>>>>>> compatible
> >>>>>>> method. Our
> >>>>>>> issue is that we have custom configurations for use in
> >>>>>>> Docker and
> >>>>>>> Kubernetes with UIMA-AS, so this would be ideal.
> >>>>>>>
> >>>>>>> Greg--
> >>>>>>>
> >>>>>>>
> >>>>>>> On Wed, Nov 11, 2020 at 3:07 PM Peter Abramowitsch <
> >>>>>>> pabramowit...@gmail.com>
> >>>>>>> wrote:
> >>>>>>>
> >>>>>>>> Hi Greg
> >>>>>>>> It's actually extremely simple for current UMLS
> >>>>>>>> licensees.
> >>>>>>>> The new API uses an API_KEY instead of
> >>>>>>>> user/password.    Just
> >>>>>>>> login to
> >>>>>>> the
> >>>>>>>> UTS site, go to your profile area and check on your key
> >>>>>>>> I or someone else will make changes to the cTAKES
> >>>>>>>> validator to
> >>>>>>>> accept
> >>>>>>> this
> >>>>>>>> key in lieu of name and password
> >>>>>>>>
> >>>>>>>> For new UMLS users, they will need a couple of extra
> >>>>>>>> steps.   They will
> >>>>>>> get
> >>>>>>>> an identity from one of the authentication providers like
> >>>>>>>> Login.gov as a
> >>>>>>>> part of the UTS registration process.   But having
> >>>>>>>> completed
> >>>>>>>> that, they
> >>>>>>>> will have a profile page with the API_KEY as above
> >>>>>>>>
> >>>>>>>>
> >>>>>>>>
> >>>>>>>> On Wed, Nov 11, 2020 at 7:27 PM Greg Silverman <
> >>>>>>>> g...@umn.edu.invalid>
> >>>>>>>> wrote:
> >>>>>>>>
> >>>>>>>>> For example, the user installation guide has not been
> >>>>>>>>> updated
> >>>>>>>>> to
> >>>>>>> reflect
> >>>>>>>>> the changes NLM is implementing. The impact for our
> >>>>>>>>> workflow
> >>>>>>>>> is
> >>>>>>>>> pretty
> >>>>>>>>> significant, so without a clear picture about what we
> >>>>>>>>> need to
> >>>>>>>>> do in
> >>>>>>> order
> >>>>>>>>> to not have any down time is - to put it mildly
> >>>>>>>>> -  leaving us
> >>>>>>>>> in the
> >>>>>>>> dark.
> >>>>>>>>> Greg--
> >>>>>>>>>
> >>>>>>>>> On Tue, Nov 10, 2020 at 9:18 AM Greg Silverman <
> >>>>>>>>> g...@umn.edu>
> >>>>>>>>> wrote:
> >>>>>>>>>
> >>>>>>>>>> It's still unclear what this means for me as a user
> >>>>>>>>>> of a
> >>>>>>>>>> piece of
> >>>>>>>>> software
> >>>>>>>>>> that uses UTS for authentication purposes. Could
> >>>>>>>>>> someone
> >>>>>>>>>> please, in
> >>>>>>>> plain
> >>>>>>>>>> language, describe what we as normal users who use
> >>>>>>>>>> software
> >>>>>>>>>> reliant
> >>>>>>> on
> >>>>>>>>> this
> >>>>>>>>>> authentication mechanism will have to do in order to
> >>>>>>>>>> not
> >>>>>>>>>> disrupt any
> >>>>>>>>>> running workflows?
> >>>>>>>>>>
> >>>>>>>>>> Thanks!
> >>>>>>>>>>
> >>>>>>>>>> Greg--
> >>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>> On Mon, Nov 9, 2020 at 7:13 AM McLaughlin, Patrick
> >>>>>>>>>> (NIH/NLM)
> >>>>>>>>>> [E]
> >>>>>>>>>> <patrick.mclaugh...@nih.gov.invalid> wrote:
> >>>>>>>>>>
> >>>>>>>>>>> Hello,
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>> The UMLS Terminology Services (UTS) is moving from
> >>>>>>>>>>> a
> >>>>>>> username/password
> >>>>>>>>>>> login to an NIH-federal identity provider system on
> >>>>>>>>>>> Monday,
> >>>>>>>>>>> November
> >>>>>>>> 9.
> >>>>>>>>>>> UMLS users will begin migrating their accounts to
> >>>>>>>>>>> the new
> >>>>>>>>>>> system on
> >>>>>>>> this
> >>>>>>>>>>> date with a migration deadline of January 15, 2021.
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>> You will need to update any systems that use the
> >>>>>>>>>>> UMLS
> >>>>>>>>>>> user
> >>>>>>> validation
> >>>>>>>>> API
> >>>>>>>>>>> <
> >>>>>>>>>>>
> >>>
> https://urldefense.proofpoint.com/v2/url?u=https-3A__uts.nlm.nih.gov_help_license_validateumlsuserhelp.html&d=DwIFaQ&c=qS4goWBT7poplM69zy_3xhKwEW14JZMSdioCoppxeFU&r=Heup-IbsIg9Q1TPOylpP9FE4GTK-OqdTDRRNQXipowRLRjx0ibQrHEo8uYx6674h&m=mRLdzmP8PH1wOUx_Eh0yspc_HfbCKRpLtcwojZLiy1U&s=vl8aEPfbmDAK-rTVWtqAu41tQQw1y1GI6MV0Gu6YDNI&e=
> >>>>>>>>>>>> ,
> >>>>>>> as
> >>>>>>>>>>> described in my previous emails. We recommend you
> >>>>>>>>>>> implement
> >>>>>>>>>>> the new
> >>>>>>>>>>> workflow as soon as possible after November 9.
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>> Attached are instructions for implementing UMLS
> >>>>>>>>>>> user
> >>>>>>>>>>> validation with
> >>>>>>>> the
> >>>>>>>>>>> new system. You MUST supply NLM with the domains
> >>>>>>>>>>> (e.g.,
> >>>>>>>>>>>
> >>>
> https://urldefense.proofpoint.com/v2/url?u=https-3A__www.example.com&d=DwIFaQ&c=qS4goWBT7poplM69zy_3xhKwEW14JZMSdioCoppxeFU&r=Heup-IbsIg9Q1TPOylpP9FE4GTK-OqdTDRRNQXipowRLRjx0ibQrHEo8uYx6674h&m=mRLdzmP8PH1wOUx_Eh0yspc_HfbCKRpLtcwojZLiy1U&s=bPC4J-epBecOGMtT2NSBOI26ksBb5TXMGNKArQt9byg&e=
> >>>> in the instructions), so that
> >>>>>>>>>>> we
> >>>>>>>>>>> can
> >>>>>>>> whitelist
> >>>>>>>>>>> the domains first.
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>> The UMLS user validation API
> >>>>>>>>>>> <
> >>>>>>>>>>>
> >>>
> https://urldefense.proofpoint.com/v2/url?u=https-3A__uts.nlm.nih.gov_help_license_validateumlsuserhelp.html&d=DwIFaQ&c=qS4goWBT7poplM69zy_3xhKwEW14JZMSdioCoppxeFU&r=Heup-IbsIg9Q1TPOylpP9FE4GTK-OqdTDRRNQXipowRLRjx0ibQrHEo8uYx6674h&m=mRLdzmP8PH1wOUx_Eh0yspc_HfbCKRpLtcwojZLiy1U&s=vl8aEPfbmDAK-rTVWtqAu41tQQw1y1GI6MV0Gu6YDNI&e=
> >>>>>>> will
> >>>>>>>>>>> remain functional through January 15, 2021;
> >>>>>>>>>>> however, UMLS
> >>>>>>>>>>> users that
> >>>>>>>>> create
> >>>>>>>>>>> their UTS accounts after November 9 will not have a
> >>>>>>>>>>> password, and
> >>>>>>> you
> >>>>>>>>> will
> >>>>>>>>>>> be unable to validate their accounts.
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>> Please let us know if you run into any issues or
> >>>>>>>>>>> have any
> >>>>>>>>>>> questions.
> >>>>>>>>>>> Thank you!
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>> -Patrick
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>> *From:* McLaughlin, Patrick (NIH/NLM) [E] <
> >>>>>>> patrick.mclaugh...@nih.gov
> >>>>>>>>>>> *Sent:* Wednesday, September 16, 2020 5:35 PM
> >>>>>>>>>>> *To:* dev@ctakes.apache.org
> >>>>>>>>>>> *Cc:* Pei Chen <p...@peistation.com>
> >>>>>>>>>>> *Subject:* RE: Changes to UTS Authentication for
> >>>>>>>>>>> Authorized
> >>>>>>>>>>> Content
> >>>>>>>>>>> Distributors
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>> Hello,
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>> I’m following up on my previous message about
> >>>>>>>>>>> changes to
> >>>>>>>>>>> the NLM
> >>>>>>> UMLS
> >>>>>>>>>>> Terminology Services (UTS) authentication. As an
> >>>>>>>>>>> Authorized
> >>>>>>>>>>> Content
> >>>>>>>>>>> Distributor of UTS content, you will need to modify
> >>>>>>>>>>> your
> >>>>>>>> implementation
> >>>>>>>>> to
> >>>>>>>>>>> accommodate these changes. Our testing environment
> >>>>>>>>>>> is now
> >>>>>>>>>>> available
> >>>>>>>> for
> >>>>>>>>> you
> >>>>>>>>>>> to test.
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>> *We need some information from you.*
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>> In order for you to test your implementation, we
> >>>>>>>>>>> need two
> >>>>>>>>>>> things:
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>   1. A domain name from which you will link your
> >>>>>>>>>>> users
> >>>>>>>>>>> to
> >>>>>>>>>>> our
> >>>>>>>>>>>   authentication service - We will need to
> >>>>>>>>>>> whitelist
> >>>>>>>>>>> your
> >>>>>>>>>>> domain
> >>>>>>> name
> >>>>>>>>> for use
> >>>>>>>>>>>   in our test system. Example: www.yourwebsite.org
> >>>>>>>>>>> .
> >>>>>>>>>>>   2. A Google email address - We will need to
> >>>>>>>>>>> configure
> >>>>>>>>>>> a
> >>>>>>>>>>> test
> >>>>>>>> account
> >>>>>>>>>>>   for you so that you can test user
> >>>>>>>>>>> authentication.
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>> If you have questions or concerns, please respond
> >>>>>>>>>>> to this
> >>>>>>>>>>> email. We
> >>>>>>>>>>> appreciate your patience as we make improvements to
> >>>>>>>>>>> UTS.
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>> -Patrick
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>> Patrick McLaughlin
> >>>>>>>>>>>
> >>>>>>>>>>> Head, Terminology QA & User Services
> >>>>>>>>>>>
> >>>>>>>>>>> National Library of Medicine
> >>>>>>>>>>>
> >>>>>>>>>>> 8600 Rockville Pike, MSC 3831, Bethesda, MD  20894
> >>>>>>>>>>>
> >>>>>>>>>>> patrick.mclaugh...@nih.gov
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>> *From:* McLaughlin, Patrick (NIH/NLM) [E] <
> >>>>>>> patrick.mclaugh...@nih.gov
> >>>>>>>>>>> *Sent:* Friday, August 14, 2020 6:14 PM
> >>>>>>>>>>> *To:* dev@ctakes.apache.org
> >>>>>>>>>>> *Cc:* Pei Chen <p...@peistation.com>
> >>>>>>>>>>> *Subject:* Changes to UTS Authentication for
> >>>>>>>>>>> Authorized
> >>>>>>>>>>> Content
> >>>>>>>>>>> Distributors
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>> Dear UMLS Licensee,
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>> I’m contacting you from the U.S. National Library
> >>>>>>>>>>> of
> >>>>>>>>>>> Medicine
> >>>>>>> because
> >>>>>>>>> you
> >>>>>>>>>>> are an Authorized Content Distributor of UMLS
> >>>>>>>>>>> Terminology
> >>>>>>>>>>> Services
> >>>>>>>> (UTS)
> >>>>>>>>>>> content (
> >>>
> https://urldefense.proofpoint.com/v2/url?u=https-3A__uts.nlm.nih.gov_help_license_validateumlsuserhelp.html&d=DwIFaQ&c=qS4goWBT7poplM69zy_3xhKwEW14JZMSdioCoppxeFU&r=Heup-IbsIg9Q1TPOylpP9FE4GTK-OqdTDRRNQXipowRLRjx0ibQrHEo8uYx6674h&m=mRLdzmP8PH1wOUx_Eh0yspc_HfbCKRpLtcwojZLiy1U&s=vl8aEPfbmDAK-rTVWtqAu41tQQw1y1GI6MV0Gu6YDNI&e=
> >>>>>>>>> ).
> >>>>>>>>>>> We are contacting you because we are making changes
> >>>>>>>>>>> to
> >>>>>>>>>>> the
> >>>>>>>>>>> way in
> >>>>>>>> which
> >>>>>>>>> UTS
> >>>>>>>>>>> users authenticate starting this November.
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>> *What is changing?*
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>> UTS users will no longer authenticate using a
> >>>>>>>>>>> username
> >>>>>>>>>>> and
> >>>>>>>>>>> password.
> >>>>>>>>>>> Instead, users will sign in using external
> >>>>>>>>>>> authentication
> >>>>>>>>>>> services
> >>>>>>>> like
> >>>>>>>>>>> Login.gov, Google, Facebook, Microsoft, or one of
> >>>>>>>>>>> several
> >>>>>>>>>>> research
> >>>>>>>>>>> organizations. We anticipate that users will begin
> >>>>>>>>>>> migrating to
> >>>>>>>> external
> >>>>>>>>>>> authentication services on November 9, 2020. Users
> >>>>>>>>>>> who
> >>>>>>>>>>> migrate to
> >>>>>>>> these
> >>>>>>>>>>> services will no longer authenticate with a
> >>>>>>>>>>> username and
> >>>>>>>>>>> password.
> >>>>>>> We
> >>>>>>>>> also
> >>>>>>>>>>> anticipate that passwords will be removed from UTS
> >>>>>>>>>>> accounts
> >>>>>>>>>>> on
> >>>>>>> January
> >>>>>>>>> 1,
> >>>>>>>>>>> 2021. After that point, it will no longer be
> >>>>>>>>>>> possible for
> >>>>>>>>>>> Authorized
> >>>>>>>>>>> Content Distributors to authenticate users with a
> >>>>>>>>>>> username
> >>>>>>>>>>> and
> >>>>>>>> password
> >>>>>>>>> via
> >>>
> https://urldefense.proofpoint.com/v2/url?u=https-3A__uts.nlm.nih.gov_help_license_validateumlsuserhelp.html&d=DwIFaQ&c=qS4goWBT7poplM69zy_3xhKwEW14JZMSdioCoppxeFU&r=Heup-IbsIg9Q1TPOylpP9FE4GTK-OqdTDRRNQXipowRLRjx0ibQrHEo8uYx6674h&m=mRLdzmP8PH1wOUx_Eh0yspc_HfbCKRpLtcwojZLiy1U&s=vl8aEPfbmDAK-rTVWtqAu41tQQw1y1GI6MV0Gu6YDNI&e=
> >>>>>>>>>>> .
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>> *What does this mean for Authorized Content
> >>>>>>>>>>> Distributors?*
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>> If you wish to continue to authenticate UTS users,
> >>>>>>>>>>> *you
> >>>>>>>>>>> will need to
> >>>>>>>>>>> implement a web-based authentication service*. To
> >>>>>>>>>>> do
> >>>>>>>>>>> this,
> >>>>>>>>>>> you will
> >>>>>>>> need
> >>>>>>>>>>> to provide your users with a web interface that
> >>>>>>>>>>> links to
> >>>>>>>>>>> our
> >>>>>>>>> authentication
> >>>>>>>>>>> service. The user will navigate to your web
> >>>>>>>>>>> interface
> >>>>>>>>>>> using
> >>>>>>>>>>> their
> >>>>>>> web
> >>>>>>>>>>> browser and click a link to our authentication
> >>>>>>>>>>> service.
> >>>>>>>>>>> Our
> >>>>>>>>>>> service
> >>>>>>>> will
> >>>>>>>>>>> then authenticate the user via an external
> >>>>>>>>>>> authentication
> >>>>>>>>>>> service
> >>>>>>> (for
> >>>>>>>>>>> example, Google or Facebook) and redirect the user
> >>>>>>>>>>> back
> >>>>>>>>>>> to
> >>>>>>>>>>> your web
> >>>>>>>>>>> interface. We will return true / false to you to
> >>>>>>>>>>> let you
> >>>>>>>>>>> know
> >>>>>>> whether
> >>>>>>>>> the
> >>>>>>>>>>> user has an active UTS account. We are working on a
> >>>>>>>>>>> test
> >>>>>>>>>>> environment
> >>>>>>>> for
> >>>>>>>>>>> you to test your implementation, and we anticipate
> >>>>>>>>>>> that
> >>>>>>>>>>> will be
> >>>>>>> ready
> >>>>>>>> on
> >>>>>>>>>>> August 15, 2020. This will allow you to test your
> >>>>>>>>>>> implementation
> >>>>>>> ahead
> >>>>>>>>> of
> >>>>>>>>>>> our November 9 release date.
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>> *We need some information from you.*
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>> In order for you to test your implementation, we
> >>>>>>>>>>> need two
> >>>>>>>>>>> things:
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>   1. A domain name from which you will link your
> >>>>>>>>>>> users
> >>>>>>>>>>> to
> >>>>>>>>>>> our
> >>>>>>>>>>>   authentication service - We will need to
> >>>>>>>>>>> whitelist
> >>>>>>>>>>> your
> >>>>>>>>>>> domain
> >>>>>>> name
> >>>>>>>>> for use
> >>>>>>>>>>>   in our test system. Example: www.yourwebsite.org
> >>>>>>>>>>> .
> >>>>>>>>>>>   2. An email address - We will need to configure
> >>>>>>>>>>> a test
> >>>>>>>>>>> account
> >>>>>>> for
> >>>>>>>>>>>   you so that you can test user authentication.
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>> If you have questions or concerns, please respond
> >>>>>>>>>>> to this
> >>>>>>>>>>> email. We
> >>>>>>>>>>> appreciate your patience as we make improvements to
> >>>>>>>>>>> UTS.
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>> Regards,
> >>>>>>>>>>>
> >>>>>>>>>>> Patrick McLaughlin
> >>>>>>>>>>>
> >>>>>>>>>>> Head, Terminology QA & User Services
> >>>>>>>>>>>
> >>>>>>>>>>> National Library of Medicine
> >>>>>>>>>>>
> >>>>>>>>>>> 8600 Rockville Pike, MSC 3831, Bethesda, MD  20894
> >>>>>>>>>>>
> >>>>>>>>>>> Phone: 301-827-5063
> >>>>>>>>>>>
> >>>>>>>>>>> patrick.mclaugh...@nih.gov
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>> --
> >>>>>>>>>> Greg M. Silverman
> >>>>>>>>>> Senior Systems Developer
> >>>>>>>>>> NLP/IE <
> >>>>>>>>>>
> >>>
> https://urldefense.proofpoint.com/v2/url?u=https-3A__healthinformatics.umn.edu_research_nlpie-2Dgroup&d=DwIFaQ&c=qS4goWBT7poplM69zy_3xhKwEW14JZMSdioCoppxeFU&r=Heup-IbsIg9Q1TPOylpP9FE4GTK-OqdTDRRNQXipowRLRjx0ibQrHEo8uYx6674h&m=mRLdzmP8PH1wOUx_Eh0yspc_HfbCKRpLtcwojZLiy1U&s=r9vXeJWiO4ojPn5GVtqb6GBkEGd9ZTsIJt0sF2Im9Dk&e=
> >>>>>>>>>> Department of Surgery
> >>>>>>>>>> University of Minnesota
> >>>>>>>>>> g...@umn.edu
> >>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>
> >>>>>>>>> --
> >>>>>>>>> Greg M. Silverman
> >>>>>>>>> Senior Systems Developer
> >>>>>>>>> NLP/IE <
> >>>>>>>>>
> >>>
> https://urldefense.proofpoint.com/v2/url?u=https-3A__healthinformatics.umn.edu_research_nlpie-2Dgroup&d=DwIFaQ&c=qS4goWBT7poplM69zy_3xhKwEW14JZMSdioCoppxeFU&r=Heup-IbsIg9Q1TPOylpP9FE4GTK-OqdTDRRNQXipowRLRjx0ibQrHEo8uYx6674h&m=mRLdzmP8PH1wOUx_Eh0yspc_HfbCKRpLtcwojZLiy1U&s=r9vXeJWiO4ojPn5GVtqb6GBkEGd9ZTsIJt0sF2Im9Dk&e=
> >>>>>>>>> Department of Surgery
> >>>>>>>>> University of Minnesota
> >>>>>>>>> g...@umn.edu
> >>>>>>>>>
> >>>>>>>
> >>>>>>> --
> >>>>>>> Greg M. Silverman
> >>>>>>> Senior Systems Developer
> >>>>>>> NLP/IE <
> >>>>>>>
> >>>
> https://urldefense.proofpoint.com/v2/url?u=https-3A__healthinformatics.umn.edu_research_nlpie-2Dgroup&d=DwIFaQ&c=qS4goWBT7poplM69zy_3xhKwEW14JZMSdioCoppxeFU&r=Heup-IbsIg9Q1TPOylpP9FE4GTK-OqdTDRRNQXipowRLRjx0ibQrHEo8uYx6674h&m=mRLdzmP8PH1wOUx_Eh0yspc_HfbCKRpLtcwojZLiy1U&s=r9vXeJWiO4ojPn5GVtqb6GBkEGd9ZTsIJt0sF2Im9Dk&e=
> >>>>>>> Department of Surgery
> >>>>>>> University of Minnesota
> >>>>>>> g...@umn.edu
> >>>>>>>
>


-- 
Regards,
Gandhi

"The best way to find urself is to lose urself in the service of others !!!"

Reply via email to