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
>>>>>>>

Reply via email to