raboof commented on issue #1740:
URL: https://github.com/apache/pekko/issues/1740#issuecomment-2615788639

   Yes, I think you understood it correctly - this is further confirmed by the 
next sentence
   
   > Rather, it could be seen that APIs which expose those SPI types to 
end-users are leaking internal implementation details accidentally.
   
   I don't remember the history, but I think there were some other 
implementations that were marketing themselves as supporting Reactive Streams 
"more natively" because they were directly extending those classes, which 
doesn't really make sense.
   
   Perhaps we should make it a bit more direct, and replace those two lines 
with something like:
   
   > In other words, these classes are intended to be an internal detail of 
interoperable libraries. While some other libraries expose the SPI types 
directly to end users, for example by inheriting from them, you could say this 
leaks an internal implementation detail.


-- 
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: notifications-unsubscr...@pekko.apache.org

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


---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscr...@pekko.apache.org
For additional commands, e-mail: notifications-h...@pekko.apache.org

Reply via email to