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

Add pipeline for upload matter-rs crates to crates.io #56

Open
Neirth opened this issue Jun 18, 2023 · 2 comments
Open

Add pipeline for upload matter-rs crates to crates.io #56

Neirth opened this issue Jun 18, 2023 · 2 comments

Comments

@Neirth
Copy link

Neirth commented Jun 18, 2023

I hope this message finds you well. I am reaching out to kindly request the upload of the matter-rs packages to crates.io in order to facilitate their usage in our projects.

We have been eagerly following the development of matter-rs and are impressed by its features and potential benefits for our projects. However, we have encountered difficulty in accessing the crates through crates.io, which is the primary repository for Rust packages.

To ensure seamless integration and compatibility within our projects, we kindly request that you consider publishing the matter-rs packages to crates.io. This will enable us and other members of the Rust community to easily include and utilize this valuable resource in our development workflows.

We understand the effort and dedication required to maintain and distribute crates, and we truly appreciate your contribution to the Rust ecosystem. By making the matter-rs packages available on crates.io, you would greatly enhance their accessibility and encourage wider adoption among developers.

Thank you for your time and consideration. We look forward to your positive response and eagerly anticipate the availability of the matter-rs packages on crates.io.

@Neirth Neirth changed the title Add pipeline for upload crates to crates.io Add pipeline for upload matter-rscrates to crates.io Jun 18, 2023
@Neirth Neirth changed the title Add pipeline for upload matter-rscrates to crates.io Add pipeline for upload matter-rs crates to crates.io Jun 18, 2023
@kedars
Copy link
Collaborator

kedars commented Jun 19, 2023

Yes, this will happen soon enough. Depending upon the crypto, both the mbedtls and openssl, couldn't be run out of the box using their respective crates and required some patches in the Git repos. But the rust-crypto is cleaner.

@ivmarkov
Copy link
Contributor

ivmarkov commented Jun 26, 2023

@kedars This means a decision needs to be taken as to what would be the name under which the matter crate in the matter-rs workspace will be published/known in crates.io. To remind us about the status quo:

In any case, and whatever name you pick, ideally we need to rename the matter crate in the matter-rs workspace to a new name, so that the crate name in the workspace and its crates.io name do match. While not strictly required, I think keeping two different names is confusing. For one, the examples would refer to the workspace crate name, while users would need to use the crates.io name and just copy-pasting the examples won't work 1:1 (in that users would either need to rename the crates.io crate name in Cargo.toml's [dependencies] section back to matter for the examples to work out of the box, or they'll need to adjust the use statement when pasting the example code. Both things quite annoying).

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

No branches or pull requests

3 participants