From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org) by nuthatch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1G8uRc-0005Cs-CB for garchives@archives.gentoo.org; Fri, 04 Aug 2006 07:50:08 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.7/8.13.6) with SMTP id k747mqjF000817; Fri, 4 Aug 2006 07:48:52 GMT Received: from py-out-1112.google.com (py-out-1112.google.com [64.233.166.180]) by robin.gentoo.org (8.13.7/8.13.6) with ESMTP id k747moMx010034 for ; Fri, 4 Aug 2006 07:48:51 GMT Received: by py-out-1112.google.com with SMTP id d42so157317pyd for ; Fri, 04 Aug 2006 00:48:50 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition; b=jeNflz9BmRB6YeWclJyz367CaK0nTuAz+mHWfvkRS2nYh9bCWplu/UNbCLBDIWSxYKU1WFfJsYA3xw1wtp8Ii5vMk1XeuoxAVNvGwP5uA1+lV4gmv7I+8VJxdCIlVTaeWfCoP8Z2lj+AUU3iQJwgrXt/vSKLDEMqM6lp/Xt5bgk= Received: by 10.65.93.10 with SMTP id v10mr3387844qbl; Fri, 04 Aug 2006 00:48:50 -0700 (PDT) Received: by 10.65.194.20 with HTTP; Fri, 4 Aug 2006 00:48:50 -0700 (PDT) Message-ID: Date: Fri, 4 Aug 2006 01:48:50 -0600 From: "m h" To: gentoo-java@lists.gentoo.org, gentoo-dev@lists.gentoo.org Subject: [gentoo-java] Sowing the seeds of a warconfig tool Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-java@gentoo.org MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Archives-Salt: 161bfe99-1c01-40cb-a6c7-823fbb1681b3 X-Archives-Hash: db5bc7ebfa808caf96787aca87ddad03 Hey folks- (Shamelessly copied from my blog[1] )... I'm working on an open source tool for managing war files called warconfig (warconfig is/should be to wars as webappconfig is to php apps). We have a need for this at work. I have a pretty detailed write up here [2]. Warconfig is a tool for deploying, upgrading, and rolling back war files on Tomcat (currently only version 5.5 on Gentoo has been tested, though with a little love it should work on Windows and anywhere else that tomcat does. Support for additional app servers should be pretty easy to implement). The coolest feature, (which is still in the process of being implemented), will allow one to easily see what has changed between war file versions (think CONFIG_PROTECT for files within wars). (Say you have a configuration file containing data specific to your deployment, such as jdbc connection parameters. This will allow you to quickly validate if you've updated your files). (end cut) I realize that as of now there aren't many wars in the ebuild tree. But I suspect that will change soon with the recent pushes by the java herd. I'd like to solicit any feedback from the webapp-confiig, *-config and java people. (Or anyone who has j2ee deployment experience). If people are interested in helping, let me know and I'll create a project with source control and all that good stuff. If the gentoo-java people are interested, I'd like to work with them to get this to be a defacto tool for gentoo (if not that's ok too, I still need this for work). I'm going to be asking for feedback in some non-gentoo places as well, so if you have comments could you be so kind as to post them to my blog[1]? thanks much for your time, -matt [1] - http://panela.blog-city.com/warconfig__feedback_requested.htm [2] - http://developer.spikesource.com/wiki/index.php/Article:Warconfig -- gentoo-java@gentoo.org mailing list