Similar Module Review

The first step is identifying and flagging modules which are extremely similar to each other, then looking for ways to consolidate efforts in that area. This means co-maintainership, upgrade paths, and making shared APIs to avoid duplicated code and effort. Please use Wiki pages to post comparisons of projects which seem to be duplicates so they can be updated and expanded by other group members.

Some times there are good reasons to fork a module, or similar looking projects can be very different when you actually use them, sometimes modules get released simply because people couldn't find what they wanted, or because they didn't realise they could file a patch instead.

This group won't be dealing with module metrics and rankings - because that group already exists: http://groups.drupal.org/module-metrics-and-ranking it's about dealing with the 3000+ projects we have already, and hopefully leading to new and fruitful relationships between contrib developers.

dman's picture

Open Letter

I thought I'd form a sort of target page to direct the assorted maintainers that have been listed in the Dupes. Just to ping into all their respective queues in a polite manner.

As opposed to Various attempts to compare enumerate, tabulate and choose between available modules and features, I think we should be encouraging these developers to merge efforts or voluntarily retire their modules in favor of more consistant solutions.

42 comments · Read more
Thomas_Zahreddin's picture

Social Network connectors

A list of all avialable connectors to socal networks:
(for microblogging see http://groups.drupal.org/node/21479)

http://drupal.org/project/follow
http://drupal.org/project/activitystream
http://drupal.org/project/sioc
http://drupal.org/project/sharethis / http://drupal.org/project/share

Please add further modules, that connect to social networks.

catch's picture

Blog module

http://drupal.org/project/usernews just came up in the new projects field. It sounded like a fork of blog module, turns out it actually is:

Spot the difference:
http://cvs.drupal.org/viewvc.py/drupal/contributions/modules/usernews/us...
http://api.drupal.org/api/drupal/modules--blog--blog.module/6/source

Opened an issue for clarification at http://drupal.org/node/596184

Login to post comments
greggles's picture

Moderating Revisions

There are certain "workflows" where you want pages to be created into a moderation queue, an admin approves them and they are published, the creator edits the page again, Drupal creates a revision, the original revision that got published stays published while the new edits are in a workflow for review/publishing.

Two modules attempt to achieve this feature and there's an issue to put the feature into core.

Revision Moderation: http://drupal.org/project/revision_moderation

  • 6.x alpha and 5.x full release.
  • 600+ users
Read more
alex_b's picture

Comparison of Data module and Table Wizard

giorgio79 asked on the Data issue queue about the difference between Data module and Table Wizard.

I'm reposting my reply here:

There is overlap between table wizard and data, but there are also differences. These differences stem largely from the environments in which TW and Data are maturing: while TW roots are in migration, Data's are in dynamically allocating storage space + providing CRUD on table data.

Login to post comments · Read more
greggles's picture

Comment Permalink

I'd like to build a "permalink" module that gives consistent links to comments. Here are a couple of the requirements:

  • The permalink should be available on the comment itself
  • The permalink should stay the same regardless of where the comment is - that's particularly a problem on nodes with hundreds of active commenters and with a page limit (like 20 comments per page)
  • The permalink should go directly to the comment, through use of anchors in the url like #comment-CID
12 comments · Read more

event registration/signup modules

has there been a review of event registration modules for online signups? i'm considering using either webform w/ webform associate module or the signup module. has anyone done a comparison between these? any other modules ?

3 comments
christefano's picture

Glossary/Definition Linking modules

Comparison of Glossary-type modules : http://drupal.org/node/266511

Quote from Glossify's project page:
"This module ( glossify ) is similar to Glossary (taxonomy term-based, usage ~1400 as of May 2009) and G2 Glossary ( node-based, usage ~20) modules."

Here is the issue in glossify's queue that we together with Sun will use to log our efforts in module consolidation - http://drupal.org/node/500218.

This is a difficult category to describe but it's easy to see that the following modules fulfill the same basic need.

Keyword Link

Read more
Benjamin Melançon's picture

Reverse nodereference

There are several modules that help you list referencer nodes on the referencee node.

Two in particular take it seems the same approach of creating actual reverse nodereferences, so that each nodereference becomes a symmetrical relationship (rather than helping you see the implied relationship).

1 comment · Read more
joachim's picture

Creating new nodes from CCK nodereference fields

I can find at least four modules that do this in various ways:

http://drupal.org/project/addnode
http://drupal.org/project/popups_reference
http://drupal.org/project/add_n_reference
http://drupal.org/project/noderefcreate

Older modules that allow this sort of functionality include image_attach and audio_attach (part of http://drupal.org/project/image and audio module respectively). These include extra fields (title and image file, for instance), so for an eventual conversion of these to a generic system, an API needs to lets a module specify which fields the user fills in,

Read more
I_am_trying_to_understand's picture

Polls

This thread from D.o discussed the amalgamation of Decisions and Advanced Poll seems relevant to this group's discussion here.

Statistics as at July 12th 5.x 6.x Total
Decisions 23 210 233
Advanced Poll 550 741 1,291
Login to post comments
smokris's picture

Inventory Reservation/Checkout Systems (for rooms, equipment, books, etc.)

Module 4.7.x? 5.x? 6.x? 7.x? Notes Module Updated Info as of
Simple Reservation - - Yes - Items created using admin form --- not based on nodes. No support for payment (by design). Time-based reservations. 2009.07.09 2009.07.12
Reservation - Yes(beta) - - Creates single new content type: reservation. Event-based reservations. 2009.02.09 2009.07.12
Read more
smokris's picture

Hierarchical Organization of Nodes

Module 4.7.x? 5.x? 6.x? Notes Module Updated Info as of
Core's Book Module Yes Yes Yes "pages tied together in a hierarchical sequence, perhaps with chapters, sections, subsections" 2009.07.01 2009.07.05
Trees - - Yes "based on the book module... main difference is that the trees module supports adding one node to multiple trees which the the book module does not" 2009.07.05 2009.07.05
Read more
rsvelko-gdo's picture

Glossary, G2 Glossary and Glossify Node Interlink

moved to http://groups.drupal.org/node/25620

(how can this page deleted?)

Role assignment modules - Unite!

Hi, all, I just started helping Alan with a Registration module and realized there are a lot of similar modules, all duplicating functionalities, and I would like to notice that to all the module mantainers.

The objective will be to have all functionality listed and see if really there's the need of so many modules. Maybe some of these funcionalities would have merged and splitted into two very different modules at all, or some of the included as helper modules of a main Role registration module. After a quick review I made this quick project list:

19 comments · Read more
Thomas_Zahreddin's picture

Switch users

Module 5.x? 6.x? 7.x? Notes Last official release Info as of
Devel Yes Yes Yes Large module, user switching is only one feature of many useful during development. Highly active development. 2009.04.13 2009.07.13
Masquerade Yes Yes - Smaller module, user switching is the only feature. 2009.05.05 2009.07.13
ingo86's picture

Karma module

Hi all,
I am a SoC student, I'm developing a new peer review based system for discussions.
My project is highly based upon stackoverflow.com model which uses a Karma system based upon votes.
Drupal has an interesting User Karma (http://drupal.org/project/user_karma) module, which is not exactly what i wanna do, in fact it is best for digg like websites and is developed for systems like them.
I have to develop something that is different, something that enable me to count votes, subtract votes, and make particular stuff using specific rules.

5 comments · Read more
Syndicate content