Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Design if-env command line tool #624

Closed
4 tasks
Tracked by #629
jmcook1186 opened this issue Apr 10, 2024 · 1 comment
Closed
4 tasks
Tracked by #629

Design if-env command line tool #624

jmcook1186 opened this issue Apr 10, 2024 · 1 comment

Comments

@jmcook1186
Copy link
Contributor

User story

As a user I want to be able to quickly create an environment to run my manifests, taking all my plugins into account.

Rationale

We can provide a command line tool that will inspect the package.jsons of the if and all the plugins listed in a manifest and create a unified package.json that can be used to define the environment in which the manifest can run. This will make it easy for users to run manifests and will also be useful scaffolding for our sandboxes, playgrounds and scenario testing. This ticket covers the design and specification but not the actual building of the tool.

Implementation details

  • create a design proposal for the if-diff tool
  • share with the team for approval
  • create documentation and specification
  • create new ticket for the actual build

Priority

3/5

Size

L

What does "done" look like?

Approved specification document exists, sufficient to build from.

Deadline

tbc

@zanete
Copy link

zanete commented Apr 22, 2024

Proposing to include the design phase in the workflow of #636, closing to remove noise

@zanete zanete closed this as not planned Won't fix, can't repro, duplicate, stale Apr 22, 2024
@github-project-automation github-project-automation bot moved this from Backlog to Done in IF Apr 22, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Done
Development

No branches or pull requests

2 participants