I disagree. I don't think the initial number of lines of code is a good indicator of anything (and also, it's not just 3 lines in this case, but rather 3 lines plus an entire file, right?). In my opinion, a better measure is whether or not the code is written in a way that is generically useful. If it can be meaningfully used by a variety of sites without them needing to edit the code, then posting it as a module makes sense. Modules are accessible to a much broader audience than PHP snippets are. However, in this case, if I understand the description correctly, it sounds like it might have a lot in common with an existing project ( http://drupal.org/project/compact_forms)? If so, then you should contribute your work to that project rather than starting a new one. Good luck! David Rothstein On Thu, Apr 30, 2009 at 11:17 AM, Pierre Rineau < pierre.rineau@makina-corpus.com> wrote:
Ok, so I won't.
Thanks for your answer.
Le jeudi 30 avril 2009 à 10:29 -0400, Khalid Baheyeldin a écrit :
No. A 3 line module is not worth its own project and issue queue and such.
This module is best posted in the snippets here http://drupal.org/node/23220
See also here http://drupal.org/handbook/customization/php-snippets
On Thu, Apr 30, 2009 at 4:15 AM, Pierre Rineau <pierre.rineau@makina-corpus.com> wrote: Hi folks,
I made a really, really simple module (3 lines and a JS file).
It uses the "title" HTML attribute on text and textarea HTML inputs to display an empty value in the input, which disappear on focus, and re-appear on focus out if input is still empty.
This is simple, I saw something like 10 or 20 different JS implementations; I choosed one of them, (one I saw on Drupal.org's forums), adapted it a bit the JS file to be more coherent with Drupal6.
The real module just does a "drupal_add_js()" in hook_init() (which should be compatible with aggressive caching).
Do you think this is a good idea to commit it in the Drupal CVS, as a new project?
Or do you known some modules which already does the same thing, in a better way?
Regards, Pierre.
-- Khalid M. Baheyeldin 2bits.com, Inc. http://2bits.com Drupal optimization, development, customization and consulting. Simplicity is prerequisite for reliability. -- Edsger W.Dijkstra Simplicity is the ultimate sophistication. -- Leonardo da Vinci