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

Reconsider re-export strategy #888

Open
joshlf opened this issue Feb 16, 2024 · 0 comments
Open

Reconsider re-export strategy #888

joshlf opened this issue Feb 16, 2024 · 0 comments

Comments

@joshlf
Copy link
Member

joshlf commented Feb 16, 2024

Currently, we re-export many items from the crate root, notably including all items from the byteorder module. Historically, we haven't had a consistent philosophy about this. Before 0.8 is a good time to reconsider this strategy. We should:

  • Come up with a consistent strategy about when to re-export
  • For any exports that currently exist that we'd like to remove, mark them as #[deprecated] for 0.8, and plan to remove them in 0.9
  • While we're at it, this may be a good time to consider a more general module refactoring (#252)
@joshlf joshlf mentioned this issue Feb 16, 2024
81 tasks
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

1 participant