Comments (2)
@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:
matter
is already taken by a parser/formatter librarymatter-rs
is already taken by an empty project which seemingly just reserved thematter-rs
name and nothing elsematter-iot
is available (but maybe a bit longer?)- Other options:
matters
(kind of a short-cut ofmatter-rs
and a play with words :) )chip
(the old name of the Matter project - why not?)chip-rs
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).
from rs-matter.
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.
from rs-matter.
Related Issues (20)
- IPv6-specific "Host is unreachable" error that exits the matter runtime HOT 10
- How to actually implement an LED light in onff_light example? HOT 2
- Error when trying to add device to Google Home HOT 11
- Logging updates to improve debugging: adding cluster path information
- Error: environment variable not found HOT 14
- Provisioning with Amazon Alexa fails with Invalid Cert error during the Case 3 step HOT 2
- Meeting, 2023-10-06 HOT 2
- Support dimmable and colored lights
- Planned support for zigbee? HOT 4
- ESP-IDF build instructions HOT 2
- Commissioning with Google Home fails at the end with "device not found" HOT 1
- argument type of `print_pairing_code_and_qr()` HOT 5
- [BUG] Light On Off Example Crashing [M1][no_std] HOT 2
- Cannot run example onoff_light in the no_std branch HOT 7
- Provide decent error message for wrapped errors HOT 7
- Update README.md with info that Avahi daemon and Chrome on Linux should be stopped HOT 14
- [BUG] Unable to commission with Apple Home HOT 18
- Add `cargo fmt --check` and `cargo clippy` as part of the CI
- Update syn crate version 1 to 2 HOT 1
- Can't establish CASE, rs-matter unable to verify ICAC certificate that's missing subject key ID extension HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from rs-matter.