Module installer with conflict checker.

Events happening in the community are now at Drupal community events on www.drupal.org.
rcmaehl's picture

A module that allows you to upload modules to install on your site and then checks whether any of the modules you're installing would conflict against the ones already installed.

Comments

How it would check.

rcmaehl's picture

Since there's no way to actually check if the modules would conflict or not we'd have to make a list of modules and what that modules each module conflicts with and manually update it.

Brilliant idea I suggest also

sinasalek's picture

Brilliant idea
I suggest also using modules .info files. This way modules developers can update the conflict according to user reports by each release

Ok, however. I don't have the

rcmaehl's picture

Ok, however. I don't have the time or skills to make a module however I have lots of ideas for the module and I need someone to make it.

The idea makes is not bad at

RunningMike's picture

The idea makes is not bad at all. There are already some modules that helps us with having an overview of installed add-ons, versions and stability. Since I'll create some times some modules I'll have experienced that the most conflicts come from using third party libraries. Many modules do, and since it's a manual task to add e.g. tcpdf multiple modules use multiple versions of the same libraries. Use of a shared libraries repository with version stability is maybe the way to go. An other point is double use of hooks in modules. And extending core functionality that (using hooks) that prevent other modules from working correctly. The way to go is maybe to e.g.:
1) Better integration testing (test framework for D7 is going well!) 2) Making sure that new modules cannot comprise core functionality and 3) An uninstall that works for every module and in not
I think Drupal is great for use as a rich PHP application framework, but the discipline for module developers and a stronger integration testing framework should take it to the next level. I'm curious what kind of problems you run into with modules. Maybe a fix will do. There are lots of modules out there that lack a basic quality and stablity for use with other main contributed modules.

Contributed Module Ideas

Group organizers

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: