Issue status update for http://drupal.org/node/29678 Post a follow up: http://drupal.org/project/comments/add/29678 Project: Drupal Version: cvs Component: other Category: feature requests Priority: normal Assigned to: chx Reported by: chx Updated by: adrian Status: patch (code needs review) I think we need the concept of 'libraries' in drupal. IE: they are modules that won't show up on the module selection screen at all, and will just be enabled if needed / found. adrian Previous comments: ------------------------------------------------------------------------ Thu, 25 Aug 2005 21:33:09 +0000 : chx I sandboxed invite.module which is an API which mails one time URLs to users (existing and nonexisting as well). You can invite someone to register at the site, you can invite someone to join a group an event etc. etc. ------------------------------------------------------------------------ Thu, 25 Aug 2005 23:54:38 +0000 : kbahey Name clash with the other invite module [1]. [1] http://drupal.org/node/20967 ------------------------------------------------------------------------ Fri, 26 Aug 2005 00:46:56 +0000 : Boris Mann chx, call it inviteapi or invite_api -- then the invite.module can be re-written using the API. I'm hoping you re-used ideas from there, it looks well done. (and yes, event should really be event_api, and location should be location_api) ------------------------------------------------------------------------ Fri, 26 Aug 2005 00:51:06 +0000 : kbahey That *_api.module is a very good idea. I thought that having *.inc would be better, but *_api.module is way better, since these can be contrib modules, and can be contained in their own subdirectory without having to copy stuff in includes directory. +1.