How to implement a new drush topic? I just read the Drush Topic - A Wealth of Information article about the topic section in drush commands and I have added this topic to my drush commands:

  $items['docs-onlyone'] = array(
    'description' =&gt; 'Info about Only One.',
    'hidden' =&gt; TRUE,
    'topic' =&gt; TRUE,
    'bootstrap' =&gt; DRUSH_BOOTSTRAP_DRUSH,
    'callback' =&gt; 'drush_print_file',
    'callback arguments' =&gt; array(dirname(__FILE__) . '/README.txt'),
  );


The problem is that the only way to see the new topic in the topic list once I use the drush topic command is if I place my onlyone.drush.inc file inside the .drush folder. 

Is this normal? I can't see the topic if I have my onlyone.drush.inc file inside my module folder.
Make sure that you have selected the Drupal site that your module is in (e.g. with an @alias, via --root and --uri, or cd /path/to/drupal/sites/default), and also ensure that the module is enabled. Otherwise, Drush will not find and load the file.