Return-Path: Delivered-To: apmail-directory-dev-archive@www.apache.org Received: (qmail 36988 invoked from network); 28 Oct 2006 16:31:24 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 28 Oct 2006 16:31:24 -0000 Received: (qmail 13038 invoked by uid 500); 28 Oct 2006 16:31:35 -0000 Delivered-To: apmail-directory-dev-archive@directory.apache.org Received: (qmail 12912 invoked by uid 500); 28 Oct 2006 16:31:34 -0000 Mailing-List: contact dev-help@directory.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: "Apache Directory Developers List" Delivered-To: mailing list dev@directory.apache.org Delivered-To: moderator for dev@directory.apache.org Received: (qmail 9506 invoked by uid 99); 28 Oct 2006 16:27:46 -0000 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (herse.apache.org: domain of juliusdavies@cucbc.com designates 64.114.5.49 as permitted sender) Subject: Re: [JPackage-discuss] Jpackage Maven RPM Mojo From: Julius Davies Reply-To: juliusdavies@cucbc.com To: Fernando Nasser Cc: Discussion about JPackage project , directory apache , dev@mojo.codehaus.org In-Reply-To: <45428C94.3010508@redhat.com> References: <20061026162409.37107.qmail@web60723.mail.yahoo.com> <1161971018.13551.6.camel@angryarab.blogspot.com> <45428C94.3010508@redhat.com> Content-Type: text/plain Organization: Credit Union Central of British Columbia Date: Sat, 28 Oct 2006 09:27:06 -0700 Message-Id: <1162052826.8331.17.camel@truthout.org> Mime-Version: 1.0 X-Mailer: Evolution 2.6.3 Content-Transfer-Encoding: 7bit X-OriginalArrivalTime: 28 Oct 2006 16:27:07.0866 (UTC) FILETIME=[E96563A0:01C6FAAD] X-Virus-Checked: Checked by ClamAV on apache.org Hi, Fernando, I'm excited to try this out. We have RHN Satellite, and we upload our internal RPMS to that. The RHN Satellite then pushes our software to our various server farms. I think we have somewhere around 100-200 RHEL servers grabbing software updates from that RHN Satellite. So we've found RPM to be a great way to deploy our software (always webapps) to hundreds of machines. But we've had little control over the jars that developers throw into "WEB-INF/lib". It would be great to have as many of those jars as possible coming from the RHEL/JPackage subscription!!!! By the way, just a note to everyone at JPackage: you guys really saved us with your JVM and Tomcat RPMS about 3 years ago! They were such a seamless fit with our infrastructure. Very high quality stuff, in my opinion. yours, Julius On Fri, 2006-27-10 at 18:47 -0400, Fernando Nasser wrote: > Julius Davies wrote: > > Where I work, we want to start using Maven for our own development. But > > we also want all the jar dependencies we declare in our apps to come > > from our RHEL subscription. So figuring out a way to achieve that would > > be really useful! > > > > I have good news for you: that is already available with our new JPP 1.7 > maven2 package. > > At JPackage (as well as for RHEL systems) we have already been using the > /usr/share/java as a local maven repository and all software that we > build that is maven based were built using the JARs from there. > > > > +1 > > > > We package our own apps into RPM for ease of internal deployment, so I > > guess we would need to run this pom2spec thing on our own applications. > > > > That is if you want to build an RPM with your software. > > Which is not a bad idea: an RPM is a very handy way to distribute Linux > software. When one of us around here at work wants the others to try > something, we put together a basic RPM so people can > install/upgrade/uninstall it easily, which has proved to be a big > incentive for people to try things. > > > But we also need all the "official" RHEL jars in a maven repository for > > all of our developers (who might be on windows) to use directly from the > > pom.xml files, with no mention of RPM. > > > > Already done. > > I will be uploading the latest maven2 RPMs from Deepak into JPP 1.7 over > the weekend. Give it a try on Monday. I believe there is some > documentation under 'doc'. If you need help to use it or has any > questions, please ask here (in this list). > > > So I think we need pom2spec on one side, but we also need "library of > > all redhat jar file rpms" to "maven dependency repository " on the other > > side. > > > > Done :-) > > > Best regards, > Fernando -- Julius Davies Senior Application Developer, Technology Services Credit Union Central of British Columbia http://www.cucbc.com/ Tel: 416-652-0183 Cel: 647-232-7571 1441 Creekside Drive Vancouver, BC Canada V6J 4S7