Skip to content

Design mithril-common split & re-organization in repository #2175

@jpraynaud

Description

@jpraynaud

Why

In order to reduce build times, binary sizes and number of features, and also to provide more structured libraries, we want to split the mithril-common crate in sub-crates.

What

Propose a split for the mithril-common crate and a plan of deployment.

How

  • Create a new mapping for mithril-common into sub-crates (mention responsibility of the new sub-crate, propose names and locations in the repository -internal, root, ...-)
  • Identify the new sub-crates that will be need to be published on crates.io
  • Prepare a roll-out plan which details the order of migrations and sub-crates that need to be migrated together

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions