Skip to content

Conversation

@mamcx
Copy link
Contributor

@mamcx mamcx commented Feb 27, 2025

Description of Changes

Closes private #1156.

Notes to reviewer:

  • Binaries are not documented, so I don't put the readme there

  • It could be desirable to use doc = false, but it need judgments here, like it could be nice to see what sats are or see at the internal documentation of the core.

  • I not decided if should add the same note to the lib.rs so is visible in docs.rs. Should I?

  • Readme's with **Internal Crate** are distinct from **Unstable Crate** for what I think the later is useful for the public to see and know, but is still in flux.

API and ABI breaking changes

It could change what is seen in crates.rs/docs/rs, that is intentional.

Expected complexity level and risk

1

Testing

  • Attempt to run cargo +nightly publish -Z package-workspace --allow-dirty --dry-run --workspace --exclude ..., but it failed in weird ways, so this depends on manual inspection.

@mamcx mamcx added documentation Improvements or additions to documentation release-any To be landed in any release window labels Feb 27, 2025
@mamcx mamcx requested a review from gefjon February 27, 2025 18:01
@mamcx mamcx self-assigned this Feb 27, 2025
@mamcx mamcx changed the title Add readmes to all implementation crates specifying that they do not … Add readmes to all implementation crates specifying that they do no offer stable interfaces Feb 27, 2025
Copy link
Contributor

@gefjon gefjon left a comment

Choose a reason for hiding this comment

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

Discussions with Mazdak should be resolved, but this all looks ok to me. We can always add docs and stability guarantees to these crates later, as it becomes useful.

@mamcx mamcx force-pushed the mamcx/readme-no-stable branch from 082712e to d07995b Compare February 28, 2025 20:21
@mamcx mamcx requested a review from Centril March 1, 2025 01:29
@mamcx mamcx force-pushed the mamcx/readme-no-stable branch from b6c4b6e to d9359db Compare March 6, 2025 14:28
@Centril Centril added this pull request to the merge queue Mar 6, 2025
Merged via the queue into master with commit f9f3854 Mar 6, 2025
14 checks passed
@Centril Centril deleted the mamcx/readme-no-stable branch March 12, 2025 13:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation release-any To be landed in any release window

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants