Skip to content

[FEATURE] Develop strategy for vending tools #31

@zastrowm

Description

@zastrowm

Problem Statement

We we've received community and internal feedback regarding the tools in the repository, primarily along two lines:

  • Whether the tools are examples or supported for production workflows
  • A desire for customizing tools to specify certain parameters or to specify how the tool should operate.

This task represents work to define what the strategy is going forward for vending and building tools that are included in this repository.

Tool Stability

It would be useful to clarify the level of development for each tool (e.g. development, preview, production). Further more, to use a single tool (like calculator) we currently need to install all of the dependencies of the tools repository which pulls in things like slack libraries, watchdog, PyJWT etc. even if they're used in tools that I don't consume. It would be beneficial to be able to specify that you just want the dependencies for the calculator instead

Customizability

TODO

Use Case

I want a single tool from the package and not pull in 10+ dependencies for it

Alternatives Solutions

No response

Additional Context

No response

Related

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions