After reading ?Extracting Engines? I had a few questions about releasing an engine and I couldn?t find any documentation on the site. After finishing the creation of an engine, and you want to release it to the public (on the rails-engines website) who do you contact to make that happen? Where do public engines get stored? Our own server or the rails-engines server? Is there any special setup on the server that is required to store an engine? A step-by-step would be great as a link off of the ?Extracting Engines? page. What steps are involved to release an in-house engine? i.e. An engine that won?t be publicly released but will be used in a small development team. Do you have it stored on a local server? How (or can) you specify the URL in which you install an engine from? I?m just thinking that specifying where you get the engine from might solve the LAN engine question. Thanks!
on 2006-04-26 16:38
on 2006-04-26 17:01
Remember, an engine is just like any other plugin, so the guidelines
for distributing them would be the same.
Generally plugins (and therefore engines) would be served from a
subversion server, but any mechanism that script/plugin can understand
will work (eg. http).
Engines to be used in your other apps can be setup as svn:externals in
those apps.
ie.
svn propedit svn:externals vendor/plugins
my_engine svn+ssh://my.svn.server/path/to/my_engine/trunk
The subversion protocol can be svn, svn+ssh, or http.
HTH
Regards,
Jon
--
http://www.snowblink.co.uk/
Please log in before posting. Registration is free and takes only a minute.
Existing account
(Switch to SSL-encrypted connection)
NEW: Do you have a Google/GoogleMail or Yahoo account? No registration required!
Log in with Google account | Log in with Yahoo account
Log in with Google account | Log in with Yahoo account
No account? Register here.