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

Post 0.6 release fixes #1895

Merged
merged 4 commits into from
May 18, 2022
Merged

Conversation

dminor
Copy link
Contributor

@dminor dminor commented May 17, 2022

This updates missing data in the Cargo.toml files, adds to the release.md file and updates intro.md.

The datetime example in intro.md results in a compiler panic, I will file a separate issue for that.

@@ -16,15 +16,20 @@ Once the release is complete, the assigned release driver will:
* Documentation
* Coverage
* Performance / Memory / Size benchmarks
* Cargo.toml files
* Cargo.toml files need to specify versions for each dependency.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggestion: we could exclude dev-dependencies here

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

From what @sffc has said, we should explicitly not use versions for dev-dependencies because that will avoid the problem with having to edit Cargo.toml files to break dependency cycles, so I'll adjust the text here to reflect that.

include = ["src/**/*.rs", "Cargo.toml"]
repository = "https://github.com/unicode-org/icu4x"
license-file = "LICENSE"
categories = ["internationalization"]
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hmm I didn't realize that we'd have to publish this on its own if we make it a separate crate, and I don't think we should do that. Maybe we can include its files in icu_testdata directly. Or is there some way to have unlisted crates on crates.io? @sffc wdyt?

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think at the bare minimum it should be called icu_baked_testdata or something

But I'd prefer to not publish it too.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'll rename it here. I agree, we shouldn't publish it separately, but that's a larger change.

Manishearth
Manishearth previously approved these changes May 17, 2022
Copy link
Member

@Manishearth Manishearth left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

n.b. for the future we should be merging this before tagging

include = ["src/**/*.rs", "Cargo.toml"]
repository = "https://github.com/unicode-org/icu4x"
license-file = "LICENSE"
categories = ["internationalization"]
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think at the bare minimum it should be called icu_baked_testdata or something

But I'd prefer to not publish it too.

Copy link
Member

@robertbastian robertbastian left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Do you want to merge #1900 before or after?

@dminor
Copy link
Contributor Author

dminor commented May 18, 2022

Do you want to merge #1900 before or after?

Whichever way you prefer is fine for me :)

@robertbastian
Copy link
Member

Merged

Manishearth
Manishearth previously approved these changes May 18, 2022
@jira-pull-request-webhook
Copy link

Notice: the branch changed across the force-push!

  • Cargo.lock is no longer changed in the branch
  • docs/process/release.md is different
  • experimental/segmenter/Cargo.toml is different
  • provider/core/Cargo.toml is different
  • provider/datagen/Cargo.toml is different
  • provider/testdata/Cargo.toml is no longer changed in the branch
  • provider/testdata/data/baked/Cargo.toml is no longer changed in the branch
  • provider/testdata/src/lib.rs is no longer changed in the branch

View Diff Across Force-Push

~ Your Friendly Jira-GitHub PR Checker Bot

@dminor dminor merged commit a35b989 into unicode-org:main May 18, 2022
@sffc sffc removed their request for review May 19, 2022 00:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants