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

Plugins: spec - running list of ideas to help contextualize spec design and implementation #193

Closed
elviskahoro opened this issue Sep 10, 2021 · 2 comments

Comments

@elviskahoro
Copy link
Contributor

elviskahoro commented Sep 10, 2021

Describe the solution you'd like?

A plugin spec and api so contributors can make their own plugins.
Using this issue as a log of some of the ideas people have come up with in the discord for future plugins, please comment with plugin ideas as well, particularly existing plugins that could take advantage and build on some of Warp's distinguishing features. Particularly:

  1. Blocks
  2. Input Editor
  3. Cloud Features
  4. Underlying Data Model - See Data Model subsection under Implementing Blocks
  5. UI/UX

Is your feature request related to a problem? Please describe.

Plugins

Additional context

"A general extension framework is where we'd like to go but it's going to take a bit of time to get there"
"#5: Build a platform.
Most developers will experience Warp as a terminal app, a product they launch and run. However, the CLI is more than an app, it’s a platform, much like iOS or Windows. It has (primitive) mechanisms for discovering apps, installing them, running them, but it lacks many of the affordances of modern platforms, like an app-store, a unified way of securely installing and removing apps, a well defined API for developers to configure the runtime environment, and more. While we are starting by focusing on the terminal app and experience, we eventually want to build the best possible CLI platform." 

@elviskahoro
Copy link
Contributor Author

elviskahoro commented Oct 5, 2021

Related issues:
Customizable status bar widgets: #241

@elviskahoro elviskahoro changed the title Plugin Spec - Running: List of ideas to help contextualize spec design and implementation plugins: spec - running list of ideas to help contextualize spec design and implementation Oct 15, 2021
@elviskahoro elviskahoro changed the title plugins: spec - running list of ideas to help contextualize spec design and implementation Plugins: spec - running list of ideas to help contextualize spec design and implementation Nov 2, 2021
@elviskahoro
Copy link
Contributor Author

Moving this to Discussions:
#435

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant