Où placer/accès au fichier de config dans gem?

Je suis en train d'écrire mon premier bijou et je voudrais des options spécifiques pour être récupérée et définie par l'utilisateur par le biais d'une config.fichier yml.

Où ce fichier doit être placé à l'intérieur de mon joyau de la structure du fichier et comment quelqu'un de modifier le fichier lors de l'installation de mon bijou? Je devine qu'ils peuvent passer à des options spécifiques lors de l'installation de la gemme, et ces options peuvent être mappées à la config.fichier yml, mais comment est-ce possible?

Aussi, est la meilleure façon de récupérer le fichier par l'intermédiaire de YAML.load_file?

J'ai regardé de Ryan railcasts sur la création d'un gem via le système de regroupement, mais il ne couvre pas ce thème.

InformationsquelleAutor webren | 2011-06-03