Date: Fri, 21 Feb 2020 23:40:14 +0100 From: Michael Osipov <1983-01-06@gmx.net> To: Pete Wright <pete@nomadlogic.org> Cc: freebsd-ports@freebsd.org Subject: Re: devel/nexus2-oss upgrade to nexus3 Message-ID: <f5c604cf-aa21-c341-ea2d-41edb13979c0@gmx.net> In-Reply-To: <3d8790d2-360a-96f9-a010-96a7ac287533@nomadlogic.org> References: <b7063b49-cd5d-292d-0683-95635707d8c5@nomadlogic.org> <4f941f5d-7029-7180-ed42-d6422bb94dfd@gmx.net> <3d8790d2-360a-96f9-a010-96a7ac287533@nomadlogic.org>
next in thread | previous in thread | raw e-mail | index | archive | help
Am 2020-02-21 um 20:52 schrieb Pete Wright: > > > 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 instanc= e >> 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. This makes, then you have to use Nexus 3. > 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. Consider that have have explicitly chosen as directories to be named with nexus2, but the system user nexus to have both products live side-by-side and ease the migration with the same permissions. I also checked the tarball, the layout is completely different and the start script is really weird. They don't even use JSW anymore. It is going to be a lot of work... Michael
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?f5c604cf-aa21-c341-ea2d-41edb13979c0>