<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">Dear Ewa, working group,<div class=""><br class=""></div><div class="">I understand there is some confusion about the actions required from users of the database for this.</div><div class=""><br class=""></div><div class="">We documented the impact on users of the database for each phase of the project here:</div><div class=""><a href="https://labs.ripe.net/Members/tim/deprecating-the-changed-attribute-in-the-ripe-database" class="">https://labs.ripe.net/Members/tim/deprecating-the-changed-attribute-in-the-ripe-database</a> </div><div class=""><br class=""></div><div class="">But let me summarise.</div><div class=""><br class=""></div><div class="">Phase 1: Introduce the new attributes “created:” and “last-modified:”</div><div class=""><br class=""></div><div class=""> (currently deployed to the Release Candidate environment)</div><div class=""><br class=""></div><div class=""> = w.r.t. updates / existing objects</div><div class=""> </div><div class=""> No action required, these attributes are added automatically by the database.</div><div class=""><br class=""></div><div class=""> = w.r.t. parsing objects</div><div class=""><br class=""></div><div class=""> If your scripts are RFC compliant they should ignore unknown attributes.</div><div class=""> But it's a good idea to make sure - using the release candidate environment.</div><div class=""> </div><div class=""> If you were relying on "changed:" you should start using "last-modified:" instead now.</div><div class=""><br class=""></div><div class=""><br class=""></div><div class="">Phase 2: Make the "changed:" attribute optional</div><div class=""><br class=""></div><div class=""> = w.r.t. updates</div><div class=""><br class=""></div><div class=""> You are strongly encouraged to stop including "changed:" in your updates.</div><div class=""> You can still include "changed:" in your updates, but you will receive warnings.</div><div class=""><br class=""></div><div class=""> = w.r.t. parsing objects</div><div class=""><br class=""></div><div class=""> Objects will start to appear that do not have "changed:" lines.</div><div class=""> If you were relying on "changed:" and did not update your scripts in phase 1,</div><div class=""> you should do so now.</div><div class=""><br class=""></div><div class="">Phase 3: Deprecate the "changed:" attribute</div><div class=""><br class=""></div><div class=""><div class=""> = w.r.t. updates / existing objects</div></div><div class=""><br class=""></div><div class=""> "changed:" is removed from existing objects in bulk - this will be visible in history, but will not affect "last-modified:"</div><div class=""> Updates may no longer include "changed:". Doing so will result in errors.</div><div class=""><br class=""></div><div class=""> = w.r.t. parsing objects</div><div class=""><br class=""></div><div class=""> "changed:" will be removed from all objects</div><div class=""> If you were relying on "changed:" and did not update your script in phase 1 or 2,</div><div class=""> you should really do so now</div><div class=""><br class=""></div><div class=""><br class=""></div><div class="">I hope this helps. Please let us know if you have any questions or comments.</div><div class=""><br class=""></div><div class="">Kind regards,</div><div class=""><br class=""></div><div class="">Tim Bruijnzeels</div><div class="">Assistant Manager Software Engineering</div><div class="">RIPE NCC</div><div class=""><br class=""></div><div class=""><br class=""><div><blockquote type="cite" class=""><div class="">On 10 Apr 2015, at 13:43, * IP - Detal <<a href="mailto:IP@orange.com" class="">IP@orange.com</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><o:smarttagtype namespaceuri="urn:schemas-microsoft-com:office:smarttags" name="country-region" style="font-family: Monaco; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><o:smarttagtype namespaceuri="urn:schemas-microsoft-com:office:smarttags" name="place" class=""><o:smarttagtype namespaceuri="urn:schemas-microsoft-com:office:smarttags" name="PersonName" class=""><div class="Section1" style="page: Section1;"><div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman';" class=""><font size="2" face="Arial" class=""><span lang="EN-US" style="font-size: 10pt; font-family: Arial;" class="">Dear Colleagues from<span class="Apple-converted-space"> </span><st1:personname w:st="on" class="">RIPE NCC</st1:personname>,<o:p class=""></o:p></span></font></div><div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman';" class=""><font size="2" face="Arial" class=""><span lang="EN-US" style="font-size: 10pt; font-family: Arial;" class=""> </span></font></div><div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman';" class=""><font size="2" face="Arial" class=""><span lang="EN-US" style="font-size: 10pt; font-family: Arial;" class="">Thank you for information.<o:p class=""></o:p></span></font></div><div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman';" class=""><font size="2" face="Arial" class=""><span style="font-size: 10pt; font-family: Arial;" class=""><a href="http://www.google.pl/url?source=transpromo&rs=rssf&q=//translate.google.com/community?source=all" style="color: blue; text-decoration: underline;" class=""></a></span></font><font size="2" face="Arial" class=""><span lang="EN-US" style="font-size: 10pt; font-family: Arial;" class=""><o:p class=""></o:p></span></font></div><div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman';" class=""><span class="hps"><object type="application/x-shockwave-flash" data="x-msg://ssl.gstatic.com/translate/sound_player2.swf" id="tts" height="18" width="18" class=""></object><font size="2" face="Arial" class=""><span lang="EN-US" style="font-size: 10pt; font-family: Arial;" class=""><span id="result_box" class="">In relation to the following e-mail we have a question. We are one of the largest ISP in<span class="Apple-converted-space"> </span><st1:place w:st="on" class=""><st1:country-region w:st="on" class="">Poland</st1:country-region></st1:place> (we have a huge number of object registered in ripe database). We do not understand how we would add so many attributes "last-modified:" and "created:" to tens of thousands our records registered in ripe database? It takes a long time and we are obliged to modify it to the end of July 2015.<o:p class=""></o:p></span></span></font></span></div><div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman';" class=""><span class="hps"><font size="2" face="Arial" class=""><span lang="EN-US" style="font-size: 10pt; font-family: Arial;" class=""> </span></font></span></div><div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman';" class=""><span class="hps"><font size="2" face="Arial" class=""><span lang="EN-US" style="font-size: 10pt; font-family: Arial;" class="">The “created” and “last-modified” fields can be automatically generated to new records, but how to updated the already registered objects without manual input ?<o:p class=""></o:p></span></font></span></div><div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman';" class=""><span class="hps"><font size="2" face="Arial" class=""><span lang="EN-US" style="font-size: 10pt; font-family: Arial;" class=""> </span></font></span></div><div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman';" class=""><span class="hps"><font size="2" face="Arial" class=""><span lang="EN-US" style="font-size: 10pt; font-family: Arial;" class="">We are waiting to your reply.<o:p class=""></o:p></span></font></span></div><div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman';" class=""><span class="hps"><font size="2" face="Arial" class=""><span lang="EN-US" style="font-size: 10pt; font-family: Arial;" class=""> </span></font></span></div><div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman';" class=""><span class="hps"><font size="2" face="Arial" class=""><span lang="EN" style="font-size: 10pt; font-family: Arial;" class="">Kind regards,<o:p class=""></o:p></span></font></span></div><div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman';" class=""><span class="hps"><font size="2" face="Arial" class=""><span lang="EN" style="font-size: 10pt; font-family: Arial;" class=""> </span></font></span></div><div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman';" class=""><span class="hps"><font size="2" face="Arial" class=""><span lang="EN" style="font-size: 10pt; font-family: Arial;" class="">Ewa Hilmantel - Debska<o:p class=""></o:p></span></font></span></div><div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman';" class=""><span class="hps"><font size="2" face="Arial" class=""><span lang="EN" style="font-size: 10pt; font-family: Arial;" class="">pl.tpsa</span></font></span><font size="2" face="Arial" class=""><span lang="EN-US" style="font-size: 10pt; font-family: Arial;" class=""><o:p class=""></o:p></span></font></div><div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman';" class=""><font size="2" color="navy" face="Arial" class=""><span lang="EN-US" style="font-size: 10pt; font-family: Arial; color: navy;" class=""> </span></font></div><div class=""><div class="MsoNormal" align="center" style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman'; text-align: center;"><font size="3" face="Times New Roman" class=""><span style="font-size: 12pt;" class=""><hr size="2" width="100%" align="center" tabindex="-1" class=""></span></font></div><div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman';" class=""><b class=""><font size="2" face="Tahoma" class=""><span lang="EN-US" style="font-size: 10pt; font-family: Tahoma; font-weight: bold;" class="">From:</span></font></b><font size="2" face="Tahoma" class=""><span lang="EN-US" style="font-size: 10pt; font-family: Tahoma;" class=""><span class="Apple-converted-space"> </span>ncc-announce [<a href="mailto:ncc-announce-bounces@ripe.net" class="">mailto:ncc-announce-bounces@ripe.net</a>]<span class="Apple-converted-space"> </span><b class=""><span style="font-weight: bold;" class="">On Behalf Of<span class="Apple-converted-space"> </span></span></b>Tim Bruijnzeels<br class=""><b class=""><span style="font-weight: bold;" class="">Sent:</span></b><span class="Apple-converted-space"> </span>Thursday, April 02, 2015 5:15 PM<br class=""><b class=""><span style="font-weight: bold;" class="">To:</span></b><span class="Apple-converted-space"> </span><st1:personname w:st="on" class=""><a href="mailto:ncc-announce@ripe.net" class="">ncc-announce@ripe.net</a></st1:personname><br class=""><b class=""><span style="font-weight: bold;" class="">Subject:</span></b><span class="Apple-converted-space"> </span>[ncc-announce] [news] Phase 1 of Deprecation of "changed:" Attribute Deployed to RIPE Database Release Candidate Environment</span></font><span lang="EN-US" class=""><o:p class=""></o:p></span></div></div><div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman';" class=""><font size="3" face="Times New Roman" class=""><span lang="EN-US" style="font-size: 12pt;" class=""> </span></font></div><div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman';" class=""><font size="3" face="Times New Roman" class=""><span lang="EN-US" style="font-size: 12pt;" class="">Dear colleagues,<br class=""><br class="">The RIPE Database Working Group has asked the<span class="Apple-converted-space"> </span><st1:personname w:st="on" class="">RIPE NCC</st1:personname><span class="Apple-converted-space"> </span>to replace the “changed:” attribute in the RIPE Database with “created:” and “last-modified:”. We want to inform the wider community, in case you have any feedback you would like to share with the Database WG. <br class=""><br class="">Following discussions at RIPE 69, we met with the WG chairs and finalised an implementation plan consisting of three phases:<br class=""><br class="">1) Introduce the new attributes “created:” and “last-modified:”<br class="">2) Make the "changed:" attribute optional<br class="">3) Deprecate the "changed:" attribute<br class=""><br class="">Details of this implementation plan can be found here:<br class=""></span><a href="https://labs.ripe.net/Members/tim/deprecating-the-changed-attribute-in-the-ripe-database" style="color: blue; text-decoration: underline;" class=""><span lang="EN-US" class="">https://labs.ripe.net/Members/tim/deprecating-the-changed-attribute-in-the-ripe-database</span></a></font><span lang="EN-US" class=""> <br class=""><br class="">We recently informed the Database WG that Phase 1 of this implementation had been deployed to the Release Candidate environment. We are planning to deploy this to the production environment on 28 April:<br class=""></span><a href="https://www.ripe.net/ripe/mail/archives/db-wg/2015-March/004504.html" style="color: blue; text-decoration: underline;" class=""></a><span class="MsoHyperlink" style="color: blue; text-decoration: underline;"><u class=""><font color="blue" class=""><span lang="EN-US" class=""><a href="https://www.ripe.net/ripe/mail/archives/db-wg/2015-March/004504.html" class="">https://www.ripe.net/ripe/mail/archives/db-wg/2015-March/004504.html</a></span></font></u></span><span lang="EN-US" class=""><o:p class=""></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman';" class=""><font size="3" face="Times New Roman" class=""><span lang="EN-US" style="font-size: 12pt;" class=""><br class=""><br class="">If you have any questions or comments, please raise them on the RIPE Database WG mailing list at <</span><a href="mailto:db-wg@ripe.net" style="color: blue; text-decoration: underline;" class=""><span lang="EN-US" class="">db-wg@ripe.net</span></a></font><span lang="EN-US" class="">>.<br class=""><br class=""></span>Kind regards,<br class=""><br class="">Tim Bruijnzeels<br class="">Assistant Manager Software Engineering<br class=""><st1:personname w:st="on" class="">RIPE NCC</st1:personname></div></div></o:smarttagtype></o:smarttagtype></o:smarttagtype></div></blockquote></div><br class=""></div></body></html>