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

Add a "Plugin Request" section #1287

Open
angelxmoreno opened this issue May 6, 2024 · 0 comments
Open

Add a "Plugin Request" section #1287

angelxmoreno opened this issue May 6, 2024 · 0 comments

Comments

@angelxmoreno
Copy link

Feature Request: Add "Plugin Requests" Section

Description:

I propose the addition of a new section called "Plugin Requests" to the Tauri plugin monorepo. This section would provide users with a dedicated space to suggest ideas for new plugins, fostering community engagement and facilitating collaboration within the Tauri ecosystem.

Proposal:

The "Plugin Requests" section would serve as an organized platform for users to share and discuss plugin ideas, enhancing community interaction and enabling developers to gain insights into user needs and requirements. This section could be implemented as a GitHub Discussions forum within the Tauri plugin monorepo, providing users with a structured environment to submit and discuss plugin requests.

Questions for Plugin Requests:

When submitting a plugin request, users would be encouraged to provide answers to the following questions:

  1. Why do you need this plugin?
    • Users should provide a brief explanation of the use case or scenario where this plugin would be beneficial, allowing developers to understand the context and relevance of the requested functionality.
  2. Is there a link on crates.io that can help the development?
    • If applicable, users should provide links or references to existing crates or libraries on crates.io that could assist in the development of the requested plugin, facilitating the development process for plugin developers.

Benefits:

  • Enhances community engagement by providing users with a platform to contribute ideas and suggestions for new plugins.
  • Provides developers with valuable insights into user needs and requirements, guiding the development of plugins that address real-world use cases.
  • Encourages collaboration and contribution to the Tauri ecosystem, fostering a vibrant and active community around the project.

Implementation:

The "Plugin Requests" section could be added as a GitHub Discussions forum within the Tauri plugin monorepo. This forum would include guidelines for submitting plugin requests and encourage users to provide relevant information to facilitate the development process.

Example Submission:

Plugin Request: Google Photos Plugin

  • Why do you need this plugin?
    • I'm developing a Tauri-based desktop application that integrates with Google Photos. This plugin would allow users to authenticate with their Google Photos accounts and access features such as uploading photos, browsing albums, and managing media content.
  • Is there a link on crates.io that can help the development?
    • Yes, there's a Rust crate called google-photoslibrary1 specifically designed for interacting with the Google Photos API. This crate provides functionality for authentication, uploading photos, retrieving albums, and managing media items. It would be an excellent starting point for developing the plugin.

Feedback:

Feedback and suggestions for improving the "Plugin Requests" section are welcome. Please share your thoughts and ideas in the comments.

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