Skip to content

Propose: remove packages XDCx, XDCxDAO, XDCxlending #1129

@gzliudan

Description

@gzliudan

Propose

Remove the following packages:

  • XDCx
  • XDCxDAO
  • XDCxlending

Reason

  • These packages have not been used by any user.
  • The source code of these packages has not been upgraded for a long time. These outdated codes become obstacles in current development work.

How to handle the current data

These packages use a separate directory XDCx as data directory. While the other packages save data to the directory XDC. So I think is safe to remove these packages.

Work plan

Development

  • remove packages
  • fix other packages

Test plan

devnet

  • sync devnet from genesis
  • upgrade 1 node on devnet
  • upgrade some nodes on devnet
  • upgrade all nodes on devnet
  • remove date directory XDCx after some days

testnet

  • sync testnet from genesis
  • upgrade 1 node on testnet
  • upgrade some nodes on testnet
  • upgrade all nodes on testnet
  • remove date directory XDCx after some days

mainnet

  • sync mainnet from genesis
  • upgrade 1 node on mainnet
  • upgrade some nodes on mainnet
  • upgrade all nodes on mainnet
  • remove date directory XDCx after some days

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