From owner-freebsd-ports@freebsd.org Fri Feb 21 19:52:20 2020 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id E4DC524125B for ; Fri, 21 Feb 2020 19:52:20 +0000 (UTC) (envelope-from pete@nomadlogic.org) Received: from mail.nomadlogic.org (mail.nomadlogic.org [174.136.98.114]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "mail.nomadlogic.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 48PMYb4PgNz3J5G for ; Fri, 21 Feb 2020 19:52:19 +0000 (UTC) (envelope-from pete@nomadlogic.org) Received: from [192.168.1.206] (cpe-23-243-162-239.socal.res.rr.com [23.243.162.239]) by mail.nomadlogic.org (OpenSMTPD) with ESMTPSA id 46bf314b (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); Fri, 21 Feb 2020 19:52:18 +0000 (UTC) Subject: Re: devel/nexus2-oss upgrade to nexus3 To: Michael Osipov <1983-01-06@gmx.net> Cc: freebsd-ports@freebsd.org References: <4f941f5d-7029-7180-ed42-d6422bb94dfd@gmx.net> From: Pete Wright Message-ID: <3d8790d2-360a-96f9-a010-96a7ac287533@nomadlogic.org> Date: Fri, 21 Feb 2020 11:52:17 -0800 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:68.0) Gecko/20100101 Thunderbird/68.4.2 MIME-Version: 1.0 In-Reply-To: <4f941f5d-7029-7180-ed42-d6422bb94dfd@gmx.net> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-US X-Rspamd-Queue-Id: 48PMYb4PgNz3J5G X-Spamd-Bar: ----- Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=pass (mx1.freebsd.org: domain of pete@nomadlogic.org designates 174.136.98.114 as permitted sender) smtp.mailfrom=pete@nomadlogic.org X-Spamd-Result: default: False [-5.05 / 15.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; RECEIVED_SPAMHAUS_PBL(0.00)[239.162.243.23.khpj7ygk5idzvmvt5x4ziurxhy.zen.dq.spamhaus.net : 127.0.0.10]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+mx]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[nomadlogic.org]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCPT_COUNT_TWO(0.00)[2]; IP_SCORE(-2.75)[ip: (-9.29), ipnet: 174.136.96.0/20(-4.02), asn: 25795(-0.39), country: US(-0.05)]; FREEMAIL_TO(0.00)[gmx.net]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:25795, ipnet:174.136.96.0/20, country:US]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_TLS_ALL(0.00)[]; RCVD_COUNT_TWO(0.00)[2] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 21 Feb 2020 19:52:21 -0000 On 2/21/20 12:29 AM, Michael Osipov wrote: > Port maintainer here, > > I've been using Nexus 2 OSS for at least 5 years now on FreeBSD and it > works like a charm. > > Please note that Nexus 2 and Nexus 3 are completely different products > which only share the same name. They are technologically different. > It will be a completely new port, nothing can be reused. > > I never had the need to do any upgrade because I only need Maven > repository hosting. Just like oss.sonatype.org or the our Nexus instance > at ASF. > > Is there anything specific in Nexus 3 you need? > > I'd be tempted to create a port, if and only if Nexus 2 will be > unsupported by Sonatype. Thanks for getting back to me Michael and clarifying things in regards to the differences b/w v2 and v3. I will be using this nexus server for our internal maven repository (with upstream caching) initially, but the ultimate goal is to have this server also host our internal NPM and PyPi repositories and upstream caches. Since I'm doing the setup in a fresh environment I'd be happy to test out a manual installation of nexus 3 and file a PR for a new port (if the LOE isn't too huge to get it in the ports tree) for you to take a look at if that sounds good. cheers, -pete -- Pete Wright pete@nomadlogic.org @nomadlogicLA