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

RFC: ecosystem for external modules #993

Open
oleg-jukovec opened this issue Oct 22, 2024 · 0 comments
Open

RFC: ecosystem for external modules #993

oleg-jukovec opened this issue Oct 22, 2024 · 0 comments
Assignees
Labels
8sp documentation Improvements or additions to documentation teamE

Comments

@oleg-jukovec
Copy link
Contributor

oleg-jukovec commented Oct 22, 2024

External modules can now be launched by tt from the modules folder in the project. However, these are currently limited to executables (binaries or scripts) without an additional running context.

Additionally, we lack a method for distributing external modules to users, but we aim to establish one.

The RFC should address these challenges by outlining a process for writing and distributing external modules. It should include:

  • The execution context available to external modules and instructions on how to process it (it could be just a list with environment variables, current project path, config file path, args etc)
  • A description of where module source files should be stored
  • Guidance on where and how to upload the finalized artifacts
  • How these modules will be delivered to customers
@oleg-jukovec oleg-jukovec added documentation Improvements or additions to documentation 8sp teamE labels Oct 22, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
8sp documentation Improvements or additions to documentation teamE
Projects
None yet
Development

No branches or pull requests

2 participants