Skip to content

building this project is problematic for downstreams #38

@dvzrv

Description

@dvzrv

Hi! 👋

When trying to build this project I noticed, that a few anti-patterns are used, which make it hard for downstreams to package this software.

To my knowledge Debian will require, that the asdf crate is available on crates.io, as they use the service for discovery and sources. It seems asdf is namesquatted though and a different name should be chosen and the crates should be released on crates.io.

The use of gitsubmodules is an anti-pattern (as workspaces exist) and since there are no combined source tarballs available, this forces all downstreams to use git when building. Please use workspaces or depend on the asdfspline as a crate.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions