Return-Path: X-Original-To: apmail-archiva-dev-archive@www.apache.org Delivered-To: apmail-archiva-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 27F6A1008D for ; Sun, 27 Jul 2014 23:27:27 +0000 (UTC) Received: (qmail 2017 invoked by uid 500); 27 Jul 2014 23:27:27 -0000 Delivered-To: apmail-archiva-dev-archive@archiva.apache.org Received: (qmail 1966 invoked by uid 500); 27 Jul 2014 23:27:27 -0000 Mailing-List: contact dev-help@archiva.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@archiva.apache.org Delivered-To: mailing list dev@archiva.apache.org Delivered-To: moderator for dev@archiva.apache.org Received: (qmail 5364 invoked by uid 99); 27 Jul 2014 19:08:40 -0000 X-ASF-Spam-Status: No, hits=-0.0 required=5.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of matt@msqr.us designates 202.37.100.98 as permitted sender) X-Cloudmark-SP-Filtered: true X-Cloudmark-SP-Result: v=1.1 cv=JhUB0qwYSFSJp5XU9iVoKc1utq0xMass86BgjAfFQv0= c=1 sm=2 a=LdcabYGyVigA:10 a=6MY1vWnM1dQA:10 a=NjuLKI5jG4EA:10 a=8nJEP1OIZ-IA:10 a=mV9VRH-2AAAA:8 a=syaxl6GMPM44Dfp5ENcA:9 a=wPNLvfGTeEIA:10 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AiEFAPFM1VN7/y9j/2dsb2JhbABYgw5SVwTLXYdFAYEMFoR7AQQBMgFLCwUGRlcqiCkHDrw7gmGMchaENAWRNIoYgVKRIIFag15XAYFE X-IronPort-AV: E=Sophos;i="5.00,974,1396958400"; d="scan'208";a="262406109" X-Sender-IP: 123.255.47.99 X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.98.4 at msqr.us Message-ID: <88698e11a83b2f396b98bf09d481e71f.squirrel@msqr.us> In-Reply-To: <53CF639A.8060003@nanthrax.net> References: <4bd395d17ea9fad0d6c12e8209d44688.squirrel@msqr.us> <2a0d8af0748449451eb115804852dcef.squirrel@msqr.us> <2ED572FF-2619-4DE0-B947-946795119918@apache.org> <5b827c231bd0ce371a89ec95b7248b14.squirrel@msqr.us> <122E6B5C-3C3C-45BE-BBFA-6DBBFBBE00ED@apache.org> <53CF5E9A.4030907@nanthrax.net> <53CF639A.8060003@nanthrax.net> Date: Mon, 28 Jul 2014 07:08:09 +1200 Subject: Re: Help understanding RepositoryContentConsumer API From: "Matt Magoffin" To: dev@archiva.apache.org User-Agent: SquirrelMail/1.4.23 [SVN] MIME-Version: 1.0 Content-Type: text/plain;charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Priority: 3 (Normal) Importance: Normal X-Virus-Checked: Checked by ClamAV on apache.org In fact, at first I was using Karaf Cave for just this purpose. When I saw how it was relatively easy to generate the OBR metadata, that project inspired me to integrate the generation directly into Archiva. I am not using Karaf in the particular situation where I am using OBR, which is why I couldn't use Karaf's Maven or Karaf Features repository support. Cheers, m@ > By the way, > > in preparation for the OBR support in Archiva, at Karaf, I created Karaf > Cave which provides OBR support (as a kind of PoC for Archiva OBR > support): > > http://karaf.apache.org/manual/cave/latest/user-guide/index.html > > What I do is to proxy an Archiva repository with Cave: Cave adds the OBR > repository metadata on front of the Archiva repository. > > For instance: > > karaf@root()> cave:repository-create obr-proxy > karaf@root()> cave:repository-proxy obr-proxy > http://host:8082/archiva/repository > > Regards > JB