foundryvtt / foundryvtt

Public issue tracking and documentation for Foundry Virtual Tabletop - software connecting RPG gamers in a shared multiplayer environment with an intuitive interface and powerful API.
https://foundryvtt.com/
217 stars 10 forks source link

Proposal: Incorporate "Find the Culprit" Functionality into Foundry VTT #9823

Open brunocalado opened 11 months ago

brunocalado commented 11 months ago

User Experience

Description: I would like to propose the incorporation of the "Find the Culprit" module functionality directly into Foundry VTT. This feature has proven to be immensely useful in identifying the root cause of issues and conflicts arising from various modules. Link: https://github.com/Moerill/fvtt-find-the-culprit

Feature Details: The "Find the Culprit" module currently allows users to detect which specific modules might be causing problems or conflicts within Foundry VTT. As many users may have experienced, a significant portion of issues encountered while using Foundry VTT are related to module conflicts.

By integrating this functionality directly into the core of Foundry VTT, users will have an enhanced and streamlined troubleshooting process. Instead of relying solely on community support or manual trial-and-error, users will be able to pinpoint problematic modules more efficiently and resolve issues in a timely manner.

Benefits:

  1. Improved Troubleshooting: Users will be able to quickly identify the modules causing issues, leading to faster resolutions and a more stable gaming experience.
  2. User-Friendly Interface: By integrating the "Find the Culprit" functionality into Foundry VTT's core, the feature will be easily accessible and straightforward to use for all users.
  3. Increased User Satisfaction: Addressing module conflicts and issues promptly will enhance the overall satisfaction of the Foundry VTT community.

I strongly believe that incorporating the "Find the Culprit" functionality natively into Foundry VTT would be an excellent addition and a valuable tool for users. The convenience and efficiency it offers align perfectly with the goal of providing a seamless virtual tabletop experience.

Thank you for considering my feature request, and I look forward to seeing the continued growth and improvement of Foundry VTT.

Best regards,

aaclayton commented 11 months ago

My initial reaction is that I'm unsure on this proposal. Find the Culprit is a good module, and one that is very useful to folks in certain situations, but in some ways that concept works better as a 3rd party package than as an official tool. As an official tool, our software would be implying is something not working right? It's probably a module that screwed things up. Here. let us help you find which module is to blame!

While that may or may not actually be the case, it's an awkwardly adversarial position to take towards packages. I think that there are some optics challenges that would need solving if we were to consider this path.

brunocalado commented 11 months ago

Nobody uses Foundry VTT without modules, and modules often cause issues. The 'Find the Culprit' feature usually lacks maintenance between Foundry VTT versions, and given its importance, it would be great to have it as a native tool.

Thank you for your time.

Zanderaf commented 11 months ago

Nobody uses Foundry VTT without modules, and modules often cause issues. The 'Find the Culprit' feature usually lacks maintenance between Foundry VTT versions, and given its importance, it would be great to have it as a native tool.

Thank you for your time.

Many people start off using foundry without any modules, and most systems dont really have modules that work with them, aside from ones that work for any system. Most modules are either for Pathfinder 2e or D&D 5e. So its not exactly the case of no one uses foundry without modules.