Feature Requests

Planned features and how to contribute ideas.

We value your input and ideas! If you have a feature request or an idea to improve Plugify, we encourage you to share it with us. This guide explains how to submit a feature request and what to include to ensure your idea is considered.

How to Submit a Feature Request

To submit a feature request, follow these steps:

Check Existing Requests

Before submitting a new request, check if a similar feature has already been suggested. You can browse existing feature requests on GitHub:

https://github.com/untrustedmodders/plugify/issues?q=is%3Aissue+is%3Aopen+label%3Aenhancement

If a similar request exists, you can upvote it by adding a thumbs-up reaction (👍) to the issue.

Create a New Issue

If your feature request is unique, create a new issue on GitHub:

  1. Go to the Plugify GitHub repository:
    https://github.com/untrustedmodders/plugify/issues
    
  2. Click New Issue.
  3. Select the Feature Request template.
  4. Fill out the template with the required information.

Provide Detailed Information

When submitting a feature request, include the following details:

  • Title: A concise description of the feature.
  • Description: Explain the feature in detail, including its purpose and benefits.
  • Use Case: Describe how the feature would be used and who it would benefit.
  • Alternatives: Mention any existing workarounds or alternatives.
  • Additional Context: Include screenshots, mockups, or links to similar features in other projects.

Feature Request Template

Use the following template when submitting a feature request:

### **Feature Request**

#### **Description**
A clear and concise description of the feature you'd like to see.

#### **Use Case**
Explain how this feature would be used and who it would benefit.

#### **Alternatives**
Describe any existing workarounds or alternatives.

#### **Additional Context**
Add any other context, screenshots, or references here.

What Happens Next?

  1. Review: The Plugify team will review your feature request and assess its feasibility and alignment with the project's goals.
  2. Discussion: The community may discuss your request on GitHub or Discord to gather feedback and refine the idea.
  3. Status Updates: You'll receive updates on the status of your request (e.g., "Under Review," "Planned," "Implemented," or "Declined").
  4. Implementation: If approved, the feature will be added to the roadmap and implemented in a future release.

Tips for Writing a Great Feature Request

  • Be Specific: Clearly describe the feature and its purpose.
  • Explain the Benefits: Highlight how the feature will improve Plugify.
  • Provide Examples: Include examples or mockups to illustrate your idea.
  • Be Open to Feedback: Be prepared to discuss and refine your idea with the community.

Community Voting

We encourage the community to participate in the feature request process by:

  • Upvoting requests they support (using the 👍 reaction on GitHub).
  • Providing constructive feedback in the comments.
  • Sharing their own ideas and use cases.

Need Help?

If you're unsure how to submit a feature request or have questions about the process, reach out to us:


We look forward to hearing your ideas and making Plugify even better together!