From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 86FE21382C5 for ; Wed, 30 Dec 2020 00:19:08 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 12B402BC04F; Wed, 30 Dec 2020 00:19:05 +0000 (UTC) Received: from mail-ej1-x636.google.com (mail-ej1-x636.google.com [IPv6:2a00:1450:4864:20::636]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id D71002BC047 for ; Wed, 30 Dec 2020 00:19:04 +0000 (UTC) Received: by mail-ej1-x636.google.com with SMTP id ga15so20118808ejb.4 for ; Tue, 29 Dec 2020 16:19:04 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gentoo-org.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=eRouVg62c6xBrZfM396NgqxpqCq5Fdu9/ZLVB3Bm80Q=; b=YoHlxYHm/r6XVjn2+P/TFP7ySk1jLzBFn3jlTTednTuDjXgcwmkeOxVsNpnELKGaeo TAY1YNZH+PZ/H3e04sIL1m/I4ykP8c1Q+0r0f8x1XTyTom9mYAARbG4o3zeipJnOUETH uVet3CiybAKNgltwL6uuDt+G0VWZ/sojhafkQGKldPYrQ0oTNgFIZi1u9qGbnsNUrN9f 5EZp6kLFaTGMLiCmghet5oqFLj+psegRTyqJrxuNOVh5mqswcKUT2BA7Pd28e2q47pME p6QemKSoipiPEaur/qWCttdlgvwBcYyJX2gQNHai4KH303UbR3ZXpWoykafjVrL6j3M9 95wA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=eRouVg62c6xBrZfM396NgqxpqCq5Fdu9/ZLVB3Bm80Q=; b=O1PdSAml+QVAUg5cDTLr1IlIpKOH/vL0B1rkzi++8Cz1vjebsKXAi0McUkCDP8mk5k vtH4mkPy9J4/0MldjePo68y0w1r97UXQzAcVyclzxIPcGlv4wJnFvyfpf7FErUmcCNIQ u6xxLYJZ6Q795uw8S3chc3KyjylgxSrXexav7tRJ42X5ZwA+q1lJlxGYPRefH2Xk7JZi JMTEWsDuQqgi1FN3mIzYWr1YiV4iVvS2mH/Uv4e58dAZ8fHkwMNObTu3igkHLsFAAQXf f3vPsKaoqlPTEX9NX1Vq7HJW545B16r3PTUmWmg/vEGxaThPOp7/U1NZTT38MZ1uVr7e hX2g== X-Gm-Message-State: AOAM533x2IVjdolqeqs5uN8lDhjv0UEEFY5XftrwclE+Nf4VEC8VrqZt 0s3JxMxJtt9bbZZJyEYUonk91gbAz/7Z2E66rOT8AW1r4fJoEw== X-Google-Smtp-Source: ABdhPJzR7J53izgVfYIznnpE2Cb3Aq5gHOLJadOtDYAbm8VZjA1BcoRUc9wkLJtJ32hbep4bHs/zNx1VD2sb6o7g4YQ= X-Received: by 2002:a17:906:578e:: with SMTP id k14mr6345724ejq.90.1609287543190; Tue, 29 Dec 2020 16:19:03 -0800 (PST) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply MIME-Version: 1.0 References: In-Reply-To: From: Alec Warner Date: Tue, 29 Dec 2020 16:18:52 -0800 Message-ID: Subject: Re: [gentoo-dev] Re: [gentoo-dev-announce] We are finally shutting down CVS To: Gentoo Dev Cc: Max Magorsch Content-Type: text/plain; charset="UTF-8" X-Archives-Salt: ed51e136-8152-4c04-8783-4ffea5224f4e X-Archives-Hash: de50bd815f069985d1fdc645110d0d0b On Sun, Dec 27, 2020 at 10:31 AM Alec Warner wrote: > > On Sun, Dec 27, 2020 at 6:39 AM Ulrich Mueller wrote: > > > > >>>>> On Sun, 27 Dec 2020, Max Magorsch wrote: > > > > > To access the old repositories you can use gitweb.gentoo.org instead. > > > We have migrated all old cvs repositories to git. All of them are > > > available read-only now at [0]. > > > > I've just looked at > > https://sources.gentoo.org/archive/cvs/gentoo.git/ > > and its commit history ends in 2004. > > > > Can you please reinstate CVS until a more accurate conversion is > > available? > > I'm happy to make tarballs available (as discussed in a bunch of > places on irc.) Is that sufficient or is there some particular > requirement for the CVS protocol specifically? So some updates: - We will make tarballs of the raw CVS repos available soon; I'm working with ulm@ to remove various PII in some places; we previously used CVS ACLs to prevent people from seeing this PII and we will similarly remove it in these tarballs. - Sources.gentoo.org (used to browse cvs repositories) is now gone. - https://sources.gentoo.org now points at gitweb.gentoo.org, but we may point it at https://anongit.gentoo.org in the future. - The viewvc instance that powered cvs browsing was deleted and isn't coming back and the basic idea is that we will serve archival tarballs (for really old stuff) and git (for modern stuff) and nothing else. Thanks to ulm (for reviewing the cvs content) and arzano (who is doing all the actual work underneath ;p) Also some clarification here. Infra has carried some tech debt for 5 years[0] and this mostly worked OK for us. However cfengine2 is *really* old and we need to get off of it. Most new services run on top of 'puppet' a 'newer' management stack that helps us configure machines and services. So this push to retire a bunch of stuff is aligned with a push to get off of cfengine completely by EOY because it's starting to really cause us operational challenges. Antarus is not just arbitrarily shutting stuff off; but we are also in a bit of a rush at the end of 2020 so the shutdowns are not as smooth as we would like. -A [0] I checked, we started to migrate to puppet in *2010* and are still migrating, 10 years later ;P > > -A > > > > > Same applies to gentoo-x86 where the git repo misses whole categories. > > > > Ulrich