I think that that is the point that John is trying to make. People are duplicating work and code and polluting the namespace. If you could post to somewhere, saying: 'I've got this idea', then someone could let you down gently, and say they'd already done it. Then you'd be free to extend their work, and improve upon it, collaboratively. Otherwise d.o is going to end up having a ton of modules, that all do roughly the same thing, (RSS aggregation anyone?) On 07/08/07, Larry Garfield <larry@garfieldtech.com> wrote:
I forget where exactly I found it on the site, but there's already an RSS feed for new modules:
http://drupal.org/taxonomy/term/14/0/feed
It doesn't seem to help, though, since just today I saw a new module[1] cross the wire that is a duplicate of one I submitted a few months ago[2].
[1] http://drupal.org/project/default_filter [2] http://drupal.org/project/filterbynodetype
On Monday 06 August 2007, John wrote:
Hi all,
When a developer has an idea for a module, they are often not the only one with that idea. Currently, new modules are mostly invisible until they show up as a project. And IDEAS for new modules are / completely/ invisible unless they are discussed in the ephemeral IRC. As I'm sure you all know, this leads to code dupe.
If we had a central location for announcing modules, we could: * Reduce module duplication. We can prevent two independent developers from writing separate, duplicate modules. * Increase developer collaboration. We can get interested developers working together at an early stage of development. * Improve module quality. Others can shape and improve the ideas, leading to a better module from the beginning (or, at the least, a better road map for future development.)
Rather than cluttering up the drupal-devel list with module announcements, I created a Drupal Group: http://groups.drupal.org/ contributed-module-ideas (the name was chosen to be in-line with the contributed-module-status group.)
If we can get enough buy-in to this idea, I think it would be a good idea to add a note to the "Maintaining a project on drupal.org" page ( http://drupal.org/node/7765 ) that modules should be announced on the Contributed Module Ideas group, in addition to requesting a CVS account. This might also help out CVS Administrators if more eyeballs were reviewing the modules associated with new CVS account requests.
What does everyone think? If you have a specific criticisms or enhancements, reply to the list. If you simply have "+1" comment, why not just subscribe to the group?
- John
John Wilkins | Albin.Net | nickname: JohnAlbin
-- Larry Garfield AIM: LOLG42 larry@garfieldtech.com ICQ: 6817012
"If nature has made any one thing less susceptible than all others of exclusive property, it is the action of the thinking power called an idea, which an individual may exclusively possess as long as he keeps it to himself; but the moment it is divulged, it forces itself into the possession of every one, and the receiver cannot dispossess himself of it." -- Thomas Jefferson
-- Regards Steven Jones