Comment choisir le module à utiliser lorsqu'il existe plusieurs options pour la même fonctionnalité?

17

Il n'est pas du tout rare de trouver plusieurs modules qui fournissent essentiellement les mêmes fonctionnalités. Par exemple, il existe de nombreux modules de contrôle SPAM qui offrent des fonctionnalités extrêmement similaires (par exemple, Spamicide et Hidden CAPTCHA ). Et il existe de nombreux modules de taxonomie qui font des choses similaires. Ainsi, lorsque plusieurs modules répondent à mes besoins, comment choisir lequel utiliser?

Chaulky
la source

Réponses:

25

Personnellement, je fais quelques vérifications de base avant de creuser plus profondément.

  • Combien d'installations signalées? (à peu près la même dans vos modules d'exemple).
  • Combien de temps depuis la dernière mise à jour du module? (Spamicide est il y a 5 jours (à partir d'aujourd'hui))
  • Combien de questions ouvertes?
  • Qui est le développeur? (Ont-ils travaillé sur d'autres modules que j'utilise, etc.).

Ensuite, vous pouvez commencer à creuser dans l'intégration, si je cherchais un outil de gestion d'image en ligne, je choisirais personnellement quelque chose qui tire parti d'autres modules au lieu de lancer ses propres solutions, quelque chose qui est des fonctionnalités exportables, etc.

Déchiffrer
la source
6
Grande liste. La seule chose que j'ajouterais est de regarder la documentation (le cas échéant). Face à deux modules apparemment identiques, je choisirai celui avec une meilleure documentation à chaque fois.
cjworden
3

Je vérifie le nombre d'installations, le nombre de développeurs.

Ensuite, je vais parcourir les problèmes / bogues ouverts et utiliser mon jugement pour décider si j'expédierais un problème avec ces problèmes. Les réponses aux problèmes des développeurs sont très importantes pour moi dans ce processus.

Le nombre de problèmes ouverts est trompeur car trop souvent, les problèmes ne sont pas du tout des problèmes.

Enfin, je vais probablement regarder la source;

Je ne toucherai pas non plus à tout ce qui n'a pas ou ne va pas avoir de version D7. Cela peut être une métrique grossière et injuste, mais cela fonctionne pour moi, sofar ... Ouvert à la persuasion que je me trompe sur celui-ci.

Richard Harrison
la source
3

Généralement, en plus du nombre d'installations, à quelle vitesse après une nouvelle version de Drupal ce module est-il mis à jour? Cela me dit à quel point les développeurs sont rapides, et cela me dit aussi à quel point ils seront rapides pour résoudre tout problème grave.

Tangurena
la source