westonpace commented on issue #14428:
URL: https://github.com/apache/datafusion/issues/14428#issuecomment-2631393501

   > Another thing @findepi has mentioned is potentially publishing "non 
official" / "nightly" releases to crates.io to make it easier for downstream 
projects to test pre-releases.
   
   I don't think `crates.io` (or `cargo`) have support for a nightly release 
concept?  What we've done in lance, for Rust, is to create pre-release tags.  
We still trigger them manually (e.g. it's not a nightly thing) but it's just a 
button press and very low friction.
   
   Downstream users have to then specify the dependency with the tag:
   
   ```
   lance = { "version" = "=0.23.0", git = 
"https://github.com/lancedb/lance.git";, tag = "v0.23.0-beta.4" }
   ```
   
   Overall, I'd say it works well.  It also avoids any implication of an 
official release which is nice.


-- 
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