End-of-life for Amethyst Tools (the CLI)

No further updates are planned for the CLI tools (amethyst_tools and amethyst_cli).

End of Life Proposal

  • Stage 1
    • Update the tool to emit a warning on any usage
  • Stage 2 - 1 month after stage 1
    • Update the tool to error unless a --force flag is passed
  • Stage 3 - 2 months after stage 1
    • Update the tool to only emit an error message stating it has been disabled
    • Archive the repository


I think it is a combination of:

  • It’s a lot of work to maintain the tool
  • It isn’t that hard to manually add amethyst as a dependency to Cargo.toml and follow the book for the first bit of boiler-plate setup in main.rs

If a member of the Amethyst Board (@fletcher, @erlend_sh, @mralve) would like to clarify the reasoning, please go ahead. :wink:


Stage 1 has been completed. The tool has been updated to emit a warning and released as amethyst_tools 0.11.0