Comment #2 on issue 567 by pekka.klarck: Fully Package Robot Framework and associated libraries with each stable release
http://code.google.com/p/robotframework/issues/detail?id=567

I understand this kind of a package would be nice but it's also pretty impossible to create. The biggest problem is that there are many different operating systems to support. Related to that, the dependencies for both RIDE and SSH library require C code which either needs to be compiled or got from a platform specific binary
package. Another problem is that not everyone needs all the libraries so the
installation package should allow configuring what gets installed. Finally, thee are frequently new releases of the different components and their dependencies, so the one-big-installer should be updated constantly and tested on different platforms
afterwards.

We've created Windows (XP) only OneClickInstaller which could probably be enhanced to install RIDE and some libraries in addition to Python, Jython and RF. Similarly it would be relatively easy to create custom shell script to install stuff automatically on UNIX-like machines. In general, having project specific installers that install beforehand selected packages on known platform is the approach we recommend. Having
anything fully generic would, however, be really hard to implement.

Are you dragonfyre13 interested to work on this yourself, or do you have ideas how to
overcome the problems I mention above?

Reply via email to