Skip to content

Overview: Create a dependency diagram using pipforester and pipdeptree #1281

@stevepiercy

Description

@stevepiercy

Description

Newbies to Plone have a tough time navigating between all the various packages that make up Plone.

A Python dependency diagram would be helpful for the Python parts. We'll use https://pypi.org/project/pipforester/ which depends on https://pypi.org/project/pipdeptree/.

Humans can fill in any important bits, such as "To edit breadcrumbs or other bits and pieces of a layout in Plone core, then visit plone.app.layout."

For Volto, do we already have a tool that can do this? A quick search turned up https://github.com/sverweij/dependency-cruiser

The appropriate place for this graph and any associated narrative would be in a new section in Overview.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    Status

    Todo

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions