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

Don't use simply "hedera" as package name #742

Open
Neurone opened this issue Dec 7, 2023 · 1 comment
Open

Don't use simply "hedera" as package name #742

Neurone opened this issue Dec 7, 2023 · 1 comment
Labels
enhancement New feature or request

Comments

@Neurone
Copy link
Contributor

Neurone commented Dec 7, 2023

Problem

We often use hashgraph (package) and sdk (name), i.e., @hashgraph/sdk, com.hedera.hashgraph/sdk, github.com/hashgraph/hedera-sdk-go/v2, to name other SDKs.
With C++ and Rust we use simply the Hedera/hedera namespace for the SDK package.
I found both hashgraph and hedera on crates.io, but the hashgraph package seems outdated.
For other packages we uses hedera-SOMETHING (i.e., hedera-proto).
The situation is a bit confusing, and keeping just "hedera" or "hashgraph" I assume can create problems in the future.

Solution

  • use hashgraph-sdk as package name
  • (optionally) use hedera-sdk if we think this new naming convention is the correct one (and we should ask other SDKs to fix their naming convention accordingly)

Alternatives

No response

@Neurone Neurone added the enhancement New feature or request label Dec 7, 2023
@Neurone Neurone changed the title Don't use simply _hedera_ as package name Don't use simply "hedera" as package name Dec 7, 2023
@SimiHunjan SimiHunjan added this to the v0.24.0 milestone Jan 3, 2024
@SimiHunjan SimiHunjan removed this from the v0.24.0 milestone Feb 5, 2024
@mehcode
Copy link
Contributor

mehcode commented Jun 12, 2024

Hashgraph is not Hedera. The name "Hedera Hashgraph" or "Hashgraph Hedera" or just "Hedera" should all be fine. For JS, someone is squatting on the hedera name or it would have been that.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants