On 24-jul.-2012, at 14:22, Pascal Robert wrote: > Hi guys, > > This is something I'm thinking about for months, and since I see a lot of > people having issues with deployment, I have a couple of ideas to improve it. > > 1) To have REST actions inside wotaskd. By having that, we won't ever need > JavaMonitor to manage wotaskd. You could use curl or any HTTP tools, and you > could rewrite Monitor in JavaScript or whatever. > > 2) Upload support into wotaskd so that you can ship the app to it and wotaskd > will take care of putting it at the correct location. > > 3) Deployment support in WOLips. Choose WOLips Tools -> "Deploy" and > build/deploy your app directly from WOLips. > > 4) Deployment plugin in Jenkins that would connect to the REST actions of > wotaskd. > > 5) RPM and .deb packages of wotaskd and mod_webobjects, with a Yum/apt-get > repositories to install/update the deployment tools on Linux.
Good idea. I used epm (www.epmhome.org) to create installers for different platforms. Supports AIX, Debian GNU/Linux, FreeBSD, HP-UX, IRIX, Mac OS X, NetBSD, OpenBSD, Red Hat Linux, Slackware Linux, Solaris, and Tru64 UNIX Basic trick is to define dependencies (per platform) and files to install per platform in a epm.list, than do epm epm.list, the program will find out which platfom you are running on. It will even sort out the architecture (which can be a pain in the ass as I found out because debian uses x86_64 and amd64 in situations, and then refuses to install on amd64 because the package is defined for x86_x64). > > Opinions? > _______________________________________________ > Do not post admin requests to the list. They will be ignored. > Webobjects-dev mailing list ([email protected]) > Help/Unsubscribe/Update your Subscription: > https://lists.apple.com/mailman/options/webobjects-dev/johan%40netsense.nl > > This email sent to [email protected] Johan Henselmans [email protected] _______________________________________________ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list ([email protected]) Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com This email sent to [email protected]
