Salut tous,

d'abord, pourquoi est-ce que je me suis intéressé *mountable engines* ? Je 
viens du monde Java et on a l'habitude en Java modulariser les classes le 
plus possible. 
Ainsi, j'ai voulu faire un engine qui pourrait greffer à plusieurs 
applications un lot de controleurs et models, le coeur du métier de mon 
application.

J'ai été confronté à deux problèmes de conception :

1. Les modèles qui sont définis dans mon engine devraient pouvoir être 
"augmentés" pour les besoins des applications hôtes.
Concrètement : 

   - Je définis dans mon engine un modèle User ou Engine::User dans mon 
   application hôte. Mon app hôte utilise Devise. Donc je voudrais pouvoir 
   greffer devise au modèle User de mon engine. Comment faire proprement ?

2. Je voudrais accéder aux modèles définis par mon engine dans le namespace 
global, Engine::User au lieu de User.

Le plus frustrant et bloquant pour moi est de ne pas trouver de ressource 
assez explicites illustrant le juste moyen de faire ça.

Merci pour votre attention. 

-- 
-- 
Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de 
Google Groups.
Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse 
[email protected]
Pour résilier votre abonnement envoyez un e-mail à l'adresse 
[email protected]
--- 
Vous recevez ce message, car vous êtes abonné au groupe Google Groupes 
Railsfrance.
Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le concernant, 
envoyez un e-mail à l'adresse [email protected].
Pour plus d'options, visitez le site https://groups.google.com/groups/opt_out .


Répondre à