Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Design and implement packaging process to bundle Rust in signed tar #212

Closed
alamb opened this issue Apr 26, 2021 · 1 comment
Closed

Design and implement packaging process to bundle Rust in signed tar #212

alamb opened this issue Apr 26, 2021 · 1 comment
Labels
arrow Changes to the arrow crate

Comments

@alamb
Copy link
Contributor

alamb commented Apr 26, 2021

Note: migrated from original JIRA: https://issues.apache.org/jira/browse/ARROW-12445

The goal of this task is to agree on the strategy and process, and implement it in dev/release , to bundle Rust's source code on the signed tar as part of the arrow release.

Ideas:

  1. use the latest published source code in crates.io
  2. use a git ref from arrow-rs pointing to the latest release
  3. use the source in arrow-rs@master

Some pros and cons:

  • [pro] is is downloaded from within ASF
  • [pro] it has been released (as it was voted on)
  • [con] it is not integration-tested against latest arrow@master, only master at the time of the release
  • [pro] it has been officially released (as it was voted on)
  • [con] is is downloaded from outside ASF
  • [con] it is not integration-tested against latest arrow@master, only master at the time of the release
  • [pro] It is the latest
  • [pro] it is integration-tested against latest master
  • [con] it has not been released in crates.io
@alamb alamb added the arrow Changes to the arrow crate label Apr 26, 2021
@alamb
Copy link
Contributor Author

alamb commented Jan 1, 2022

This is basically completed here: https://github.com/apache/arrow-rs/blob/master/dev/release/README.md

@alamb alamb closed this as completed Jan 1, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
arrow Changes to the arrow crate
Projects
None yet
Development

No branches or pull requests

1 participant