ywkaras commented on code in PR #10797:
URL: https://github.com/apache/trafficserver/pull/10797#discussion_r1396525701


##########
doc/release-notes/whats-new.en.rst:
##########
@@ -58,4 +58,6 @@ using cpp:func:`Dbg` and related functions, as in |TS| core 
code.
 C++ Plugin API Deprecated
 ^^^^^^^^^^^^^^^^^^^^^^^^^
 
-It is deprecated in this release.  It will be deleted in ATS 11.
+It is deprecated in this release.  It will be deleted in ATS 11.  The 
``noncopyable.h``
+header, with the ``noncopyable`` class, is deleted in this release.  Use the 
new use of the

Review Comment:
   Well would be nice if the rules were written down somewhere. But, to the 
best of my knowledge, breaking changes are permitted in a major release, with 
no strict requirement for deprecation. We have done deprecation first for major 
changes, but I don't know of any rules as to what is a major change. As they 
say, why put off till tomorrow what you can do today. That is, procrastination 
bad. Note that the compress plugin is using noncopyable, even though it does 
not use anything else in the C++ API. If we leave it around for another year 
plus, til release 11, that's more opportunity for it to be used. Kill one roach 
now, or a thousand later.



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscr...@trafficserver.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to