Skip to content

Equinix Metal Python (via rename or new module) #106

@displague

Description

@displague

We would like to replace the use of the packet pypi module with a module that reflects Equinix Metal branding.
In doing so, we can not break existing projects that depend on thepacket package.

Outline the steps that will be taken to move this project ahead with an Equinix Metal focus.

Some questions to consider:

  • What is the name of the new module?
  • What reasons do we have to continue to offer this package as the primary Python package for Equinix Metal?
    • What are our alternatives? What drawbacks and benefits do these offer?
  • Does GitHub renaming this project create problems?
    • Or does creating a new GitHub project create problems?
    • In either case, how do users migrate between projects?
  • Can Pypi modules be renamed or aliased?
  • Is it sufficient for users to import packet as metal
  • How should environment variables be renamed, and how should legacy variables be honored?
  • What properties and functions need to be renamed (breaking compatibility with the packet package)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions