<html xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:#0563C1;
        text-decoration:underline;}
span.apple-converted-space
        {mso-style-name:apple-converted-space;}
span.EmailStyle20
        {mso-style-type:personal-reply;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></style>
</head>
<body lang="EN-US" link="#0563C1" vlink="#954F72" style="word-wrap:break-word">
<div class="WordSection1">
<p class="MsoNormal"><span style="font-size:12.0pt;color:black">All,<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:12.0pt;color:black"><o:p> </o:p></span></p>
<p class="MsoNormal"><u><span style="font-size:12.0pt;color:black">Bottom line up front</span></u><span style="font-size:12.0pt;color:black">:<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:12.0pt;color:black"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:12.0pt;color:black">February 8<sup>th</sup> – target date for next Trilinos minor release</span><span style="font-size:12.0pt"> – version 13.4<span style="color:black">. After this date, deprecated code may be removed
 from the code base at any time. Code may be deprecated any time prior to this date.<o:p></o:p></span></span></p>
<p class="MsoNormal"><span style="font-size:12.0pt;color:black"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:12.0pt;color:black">May 17<sup>th</sup> – target date for next Trilinos major release</span><span style="font-size:12.0pt"> – version 14.0<span style="color:black">. Code deprecated prior to February 8<sup>th</sup>
 may be removed any time prior to this release.<o:p></o:p></span></span></p>
<p class="MsoNormal"><span style="font-size:12.0pt;color:black"><o:p> </o:p></span></p>
<p class="MsoNormal"><u><span style="font-size:12.0pt;color:black">Important details</span></u><span style="font-size:12.0pt;color:black">:<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:12.0pt;color:black"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:12.0pt;color:black">Following Trilinos' code deprecation and backward compatibility policies, the Trilinos team has begun marking code for deprecation.  Markings can be added until the next minor release of Trilinos</span><span style="font-size:12.0pt">,
 version 13.4<span style="color:black"> (tentatively scheduled for February 8, 2022).  Deprecated code can be removed from Trilinos after the minor release, with all deprecated code removed before the next major release</span>, version 14.0<span style="color:black">,
 tentatively scheduled for May 17<sup>th</sup>, 2022.<o:p></o:p></span></span></p>
<p class="MsoNormal"><span style="font-size:12.0pt;color:black"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:12.0pt;color:black">After the minor release, users will want to remove all calls to deprecated code from their code base prior to updating from the develop or master branches.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:12.0pt;color:#212121"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:12.0pt;color:#212121">To test your package or application without the most significant deprecations in preparation for these changes, build Trilinos with<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:12.0pt;color:black">   -D Tpetra_ENABLE_DEPRECATED_CODE=OFF<span class="apple-converted-space"> </span></span><span class="apple-converted-space"><span style="font-size:12.0pt">\</span><span style="color:black"><o:p></o:p></span></span></p>
<p class="MsoNormal"><span style="font-size:12.0pt;color:black">   -D KOKKOS_ENABLE_DEPRECATED_CODE=OFF<span class="apple-converted-space"> \<o:p></o:p></span></span></p>
<p class="MsoNormal"><span style="font-size:12.0pt;color:black">   -D Ifpack2_ENABLE_DEPRECATED_CODE=OFF<span class="apple-converted-space"> \<o:p></o:p></span></span></p>
<p class="MsoNormal"><span style="font-size:12.0pt;color:black">   -D MueLu_ENABLE_DEPRECATED_CODE=OFF<span class="apple-converted-space"> \<o:p></o:p></span></span></p>
<p class="MsoNormal"><span style="font-size:12.0pt;color:black">   -D Xpetra_ENABLE_DEPRECATED_CODE=OFF<span class="apple-converted-space"> \<o:p></o:p></span></span></p>
<p class="MsoNormal"><span style="font-size:12.0pt;color:black">   -D Belos_HIDE_DEPRECATED_CODE=ON<span class="apple-converted-space"> \<o:p></o:p></span></span></p>
<p class="MsoNormal"><span style="font-size:12.0pt;color:black">   -D Epetra_HIDE_DEPRECATED_CODE=ON<span class="apple-converted-space"> \<o:p></o:p></span></span></p>
<p class="MsoNormal"><span style="font-size:12.0pt;color:black">   -D Ifpack2_HIDE_DEPRECATED_CODE=ON<span class="apple-converted-space"> \<o:p></o:p></span></span></p>
<p class="MsoNormal"><span style="font-size:12.0pt;color:black">   -D Panzer_HIDE_DEPRECATED_CODE=ON<span class="apple-converted-space"> \<o:p></o:p></span></span></p>
<p class="MsoNormal"><span style="font-size:12.0pt;color:black">   -D Phalanx_HIDE_DEPRECATED_CODE=ON<span class="apple-converted-space"> \<o:p></o:p></span></span></p>
<p class="MsoNormal"><span style="font-size:12.0pt;color:black">   -D RTop_HIDE_DEPRECATED_CODE=ON<span class="apple-converted-space"> \<o:p></o:p></span></span></p>
<p class="MsoNormal"><span style="font-size:12.0pt;color:black">   -D STK_HIDE_DEPRECATED_CODE=ON<span class="apple-converted-space"> \<o:p></o:p></span></span></p>
<p class="MsoNormal"><span style="font-size:12.0pt;color:black">   -D Teuchos_HIDE_DEPRECATED_CODE=ON<span class="apple-converted-space"> \<o:p></o:p></span></span></p>
<p class="MsoNormal"><span style="font-size:12.0pt;color:black">   -D Thyra_HIDE_DEPRECATED_CODE=ON<span class="apple-converted-space"> \<o:p></o:p></span></span></p>
<p class="MsoNormal"><span style="font-size:12.0pt;color:black">   -D Claps_HIDE_DEPRECATED_CODE=ON<span class="apple-converted-space"> \<o:p></o:p></span></span></p>
<p class="MsoNormal"><span style="font-size:12.0pt;color:black">   -D GlobiPack_HIDE_DEPRECATED_CODE=ON<span class="apple-converted-space"> \<o:p></o:p></span></span></p>
<p class="MsoNormal"><span style="font-size:12.0pt;color:black">   -D OptiPack_HIDE_DEPRECATED_CODE=ON<span class="apple-converted-space"> \<o:p></o:p></span></span></p>
<p class="MsoNormal"><span style="font-size:12.0pt;color:black">   -D Tempus_HIDE_DEPRECATED_CODE=ON<span class="apple-converted-space"> \<o:p></o:p></span></span></p>
<p class="MsoNormal"><span style="font-size:12.0pt;color:black">   -D SEACASProj_HIDE_DEPRECATED_CODE=ON<span class="apple-converted-space"> \<o:p></o:p></span></span></p>
<p class="MsoNormal"><span style="font-size:12.0pt;color:black">   -D Trios_HIDE_DEPRECATED_CODE=ON<span class="apple-converted-space"> \<o:p></o:p></span></span></p>
<p class="MsoNormal"><span style="font-size:12.0pt;color:black">  </span><o:p></o:p></p>
<p class="MsoNormal"><span style="font-size:12.0pt;color:black"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:12.0pt">A note concerning Tpetra deprecations:
<span style="color:black">Most deprecation in Tpetra supports removal of the UVM requirement in Trilinos.  The effects of the deprecation will be seen most strongly on GPU platforms, and we recommend that applications and package developers test on GPU platforms
 (with and without UVM, if possible) when refactoring calls to deprecated code.  Details about UVM removal in Tpetra are at<span class="apple-converted-space"> </span><a href="https://github.com/trilinos/Trilinos/wiki/Tpetra-Information-Page">https://github.com/trilinos/Trilinos/wiki/Tpetra-Information-Page</a>.<o:p></o:p></span></span></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Jim Willenbring<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">On behalf of the Trilinos Leadership Team<o:p></o:p></p>
</div>
</body>
</html>