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

feat: add shuttle extensions proposal #219

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

kjuulh
Copy link
Contributor

@kjuulh kjuulh commented Jan 24, 2024

This adds a proposal (golden scenario) for what I consider a next generation package manager and tool for a company specifically made to suit Lunars needs.

I hope that shuttle extensions even if not in the form described here will allow shuttle to act as a central hub of all your developer tools, and solve the same problems that shuttle plans solved, but for other types of domains.

  • shuttle plans where specifically tailored to share deployment and project layouts, to minimize code duplication, but also to move the complexity of maintaining application infrastructure to a single part of the org
  • shuttle extensions are aimed at supporting a wider and more generic type of need, such removing in-effencies of manual work, lower the barrier to entry for shipping tools to your developers, or for a team to maintain their own set of tools across services, and move those complexities to the team with the most know how. But still being able to share it broadly

Rendered view: https://github.com/lunarway/shuttle/blob/feat/shuttle-extensions/docs/features/extensions.md

@github-actions github-actions bot added the minor label Jan 24, 2024
@kjuulh kjuulh linked an issue Jan 24, 2024 that may be closed by this pull request
@kjuulh kjuulh force-pushed the feat/shuttle-extensions branch from 4611cff to ce7fa93 Compare January 24, 2024 18:34
@kjuulh kjuulh marked this pull request as ready for review January 24, 2024 18:37
@kjuulh kjuulh requested a review from a team as a code owner January 24, 2024 18:37
Signed-off-by: Kasper J. Hermansen <[email protected]>

Update extensions.md

feat: redo

Signed-off-by: Kasper J. Hermansen <[email protected]>
@kjuulh kjuulh force-pushed the feat/shuttle-extensions branch from ce7fa93 to 4822d72 Compare January 26, 2024 09:17
@kjuulh kjuulh self-assigned this Jun 7, 2024
@kjuulh kjuulh requested a review from mahlunar June 13, 2024 12:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Shuttle cli extensions
1 participant