SiyaoIsHiding commented on PR #465:
URL: 
https://github.com/apache/cassandra-nodejs-driver/pull/465#issuecomment-4673691579

   I propose we define our platform support policy as follows.
   1. Node.js (primary): full support across all active LTS lines (current: 20, 
22, 24).
     Failures block releases. (unchanged)
   2. Bun & Deno (compatibility-supported): the driver is kept working and 
CI-tested, but
     only against the latest stable (current: 2.8 for deno and 1.3.14 for bun). 
No promise for older runtime versions. 
   
   -----
   
   Re: unit tests v.s. integration tests
   If we announce platform support on deno & bun, only unit tests is not 
enough. But integration tests on every PR commit push is too heavy. So, I'd 
argue we keep the deno & bun unit test in the current PR commit workflow, and I 
will add another Github Action triggered by every `trunk` commit, that runs 
deno & bun integration tests with a matrix of supported server versions.
   
   -----
   
   Re: hard-coded versions v.s. `latest`. What kavin says makes sense, and I'll 
change it to `1.x` and `2.x`. 


-- 
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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to