Return-Path: Delivered-To: apmail-directory-dev-archive@www.apache.org Received: (qmail 56977 invoked from network); 15 Jan 2007 17:25:11 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 15 Jan 2007 17:25:11 -0000 Received: (qmail 23596 invoked by uid 500); 15 Jan 2007 17:25:13 -0000 Delivered-To: apmail-directory-dev-archive@directory.apache.org Received: (qmail 23562 invoked by uid 500); 15 Jan 2007 17:25:13 -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 Received: (qmail 23537 invoked by uid 99); 15 Jan 2007 17:25:13 -0000 Received: from herse.apache.org (HELO herse.apache.org) (140.211.11.133) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 15 Jan 2007 09:25:13 -0800 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: neutral (herse.apache.org: local policy) Received: from [207.190.94.33] (HELO gadget.mwt.net) (207.190.94.33) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 15 Jan 2007 09:25:02 -0800 Received: from 192.168.1.8 (dsl-67-41.westby.mwt.net [207.190.67.41]) by gadget.mwt.net (8.13.6/8.12.11) with ESMTP id l0FHOdwv017086 for ; Mon, 15 Jan 2007 11:24:39 -0600 Subject: Re: Update on JPackage Work From: "John E. Conlon" Reply-To: jconlon@verticon.com To: Apache Directory Developers List In-Reply-To: <387226.26851.qm@web60714.mail.yahoo.com> References: <387226.26851.qm@web60714.mail.yahoo.com> Content-Type: text/plain Organization: Verticon, Inc. Date: Mon, 15 Jan 2007 11:24:38 -0600 Message-Id: <1168881878.4595.41.camel@trout> Mime-Version: 1.0 X-Mailer: Evolution 2.0.2 (2.0.2-27.rhel4.6) Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org Well my (radical) secret is that I am looking forward to also running -> yum install osgi-with-an-initial-provisioning-agent-for-ADS-and-or-the- world which will then do all the low level yum(my)/yukky os stuff and turn over the rest of the initial provisioning of the OSGi platform to the initial-provisioning agent. The agent then will load all prerequisite ADS dep OSGi bundles from the net, load the ADS bundle with custom schemas, LDIF data and then load and start the higher level bundles that utilize the ADS backend whatever they may be. told you it was radical;-) kind regards, John On Mon, 2007-01-15 at 08:52 -0800, Ole Ersoy wrote: > Thanks for the pep, > > Personally I can't wait to run > > yum install apacheds > > and have it installed and ready to go, > not to take anything away from the current > RPM, which for me also works quite well. > > Cheers, > - Ole > > > --- "John E. Conlon" wrote: > > > Very cool. Thanks for following through on this > > Ole. - John > > > > On Sat, 2007-01-13 at 18:32 -0800, Ole Ersoy wrote: > > > Hey Guys, > > > > > > Just a quick update on JPackage work stuff. > > > > > > Actually it's more like a tightened design goal > > > description around the work, but most of that work > > has > > > been completed, with the archiva stuff being an > > > exception. > > > > > > It may not be JPackage work anymore, because I > > > discovered that they were putting a version free > > > symlink in the repository pointing to the > > > corresponding versioned package, and then calling > > that > > > the > > > "Standard" package for a specific version of their > > > repository. Sound tricky? > > > > > > They have versions of repositories. Each version > > is > > > allowed to have only one version of a package in > > it. > > > Yeeees. > > > > > > This means that all the other packages should > > support > > > this version, at least in principle. Wowwwww > > Horseee. > > > > > > So, > > > > > > here the the design description around the type of > > > repository I think we need, that is now my target. > > > > > > PRIMARY GOAL > > > To be able to produce yum installs of Apache and > > > other servers/applications that were built using > > > dependencies from a > > > Maven repository that is synchronized with the RPM > > > repository. > > > > > > There will be a layer on top of this that ensures > > > Maven best > > > practices with respect to dependency management > > and > > > plugin management of the poms that are used to > > > produce the RPM spec file (Later I want to combine > > > > > it with the Archiva server for automatic signature > > > checking). > > > > > > EASE OF USE > > > - A Maven download with preconfigured repository > > > settings > > > pointing to a Maven repository that is synced with > > the > > > > > > corresponding RPM repository is made available for > > > download. > > > The purpose of this download is to minimize the > > effort > > > required > > > by developers who wish to write artifacts that > > will > > > commit RPMs to the repository. > > > Thus it will come with archetypes that produce > > Java > > > projects > > > and other project which ensure repository quality > > > requirements are met. > > > > > > ONLY MAVEN BUILT ARTIFACTS IN THE REPOSITORY > > > - Only Maven artifacts will be allowed in the RPM > > > repository, > > > at least in the beginning. The reason for this is > > to > > > focus quality > > > control automation around a set of Maven plugins. > > > > > > ALL RPMS ARE A 1:1 MATCH WITH THE CORRESPONDING > > MAVEN > > > PROJECT > > > - This is so that RPMS are automatically generated > > and > > > applications > > > that depend on these RPMS have a 1:1 match with > > the > > > original > > > dependencies that developers used when creating > > the > > > application / server. > > > > > > SERVER INSTALL AUTOMATION TOOLS FOR RPM > > > - So that servers built from the maven artifacts > > can > > > be > > > easily created and installed. These servers will > > use > > > the > > > standard UNIX/LINUX FHS layout, and use best > > practices > > > with > > > respect to UNIX/LINUX file permissions and > > ownership. > > > > > > Cheers, > > > - Ole > > > > > > > > > > > > > > > ____________________________________________________________________________________ > > > Don't pick lemons. > > > See all the new 2007 cars at Yahoo! Autos. > > > http://autos.yahoo.com/new_cars.html > > > > > > > > > > > > ____________________________________________________________________________________ > Now that's room service! Choose from over 150,000 hotels > in 45,000 destinations on Yahoo! Travel to find your fit. > http://farechase.yahoo.com/promo-generic-14795097 >