Stumbled across something small but useful. Writing rake files for a Ruby gem? Then consider arranging them using the following conventions:
- place them under lib/tasks
 - ensure they all end with the .rake extension
 
How to ensure that all your rake files under lib/tasks are available when you run a rake -T?
Easy - put this into your Rakefile.
1
 |  | 
Some things to note:
- the .rake extension means that you can’t use require
 - require works with files using the .rb extension
 - import is your friend in this case