Skip to content

Can the Python Package Tools Decision Diagram be simplified #489

Open
@ucodery

Description

@ucodery

I recently revisited the decision diagram at https://www.pyopensci.org/python-package-guide/package-structure-code/python-package-build-tools.html#tools-for-building-your-package and noticed that it seems to be more complicated than necessary.

Specifically, the check "Does my package have a few c/c++ extensions?" does not seem to provide any value. Both paths suggest the same front-end and back-end choices.

I am also confused why the Build tool is called out. It has ** on two of the mentions, * on another, but I don't see any footnotes in the diagram or on the page.

Finally, while I am here I also want to make a soft recommendation that tool suggestions only be given on terminal tree nodes, as is required in a traditional decision tree.

Metadata

Metadata

Assignees

No one assigned

    Labels

    help wantedWe welcome a contributor to work on this issue! thank you in advance!

    Type

    No type

    Projects

    Status

    No status

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions