Skip to content

Move all yew-xxx crates into a packages folder. #1669

Closed
@jkelleyrtp

Description

@jkelleyrtp

The main folder is getting unwieldy. It would totally wreck the git history, but I suggest moving all the pacakges/crates into an explicit packages folder.

We do this at my monorepo company and quite a few other crates in the ecosystem do the same, and their repos are much cleaner than those that don't.

Those that do:

There are others, but I've noticed that it really cleans up projects as they grow in size - which yew has.

I'd be happy to do it too.

This is what my yew-projects folder looks like:

❯ tree -L 2
.
├── Cargo.lock
├── Cargo.toml
├── README.md
├── packages
│   ├── yew-component-storyboard
│   ├── yew-desktop
│   ├── yew-pack
│   ├── yew-pack-example
│   ├── yew-recoil
│   ├── yew-store
│   └── yew-zustand

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions