public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] Re: [gentoo-dev-announce] We are finally shutting down CVS
       [not found] <CA+vObeipQjGoC0Vt3BNAiCgdt9aqTqZkOU3ndqq8gTPQ0zo_Sg@mail.gmail.com>
@ 2020-12-27  8:42 ` Michał Górny
  2020-12-27 18:30   ` Alec Warner
  2020-12-27 14:38 ` Ulrich Mueller
  1 sibling, 1 reply; 6+ messages in thread
From: Michał Górny @ 2020-12-27  8:42 UTC (permalink / raw
  To: gentoo-dev, gentoo-dev-announce

On Sun, 2020-12-27 at 00:55 +0000, Max Magorsch wrote:
> Hi all,
> 
> as a quick note: We are finally shutting down all old cvs services.
> Accordingly the old viewvc repository browser will be shut down as
> well.
> 
> 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].

Are we keeping the original CVS archives too, for potential better
conversions in the future?

-- 
Best regards,
Michał Górny




^ permalink raw reply	[flat|nested] 6+ messages in thread

* [gentoo-dev] Re: [gentoo-dev-announce] We are finally shutting down CVS
       [not found] <CA+vObeipQjGoC0Vt3BNAiCgdt9aqTqZkOU3ndqq8gTPQ0zo_Sg@mail.gmail.com>
  2020-12-27  8:42 ` [gentoo-dev] Re: [gentoo-dev-announce] We are finally shutting down CVS Michał Górny
@ 2020-12-27 14:38 ` Ulrich Mueller
  2020-12-27 18:31   ` Alec Warner
  1 sibling, 1 reply; 6+ messages in thread
From: Ulrich Mueller @ 2020-12-27 14:38 UTC (permalink / raw
  To: Max Magorsch; +Cc: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 488 bytes --]

>>>>> 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?

Same applies to gentoo-x86 where the git repo misses whole categories.

Ulrich

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 507 bytes --]

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [gentoo-dev] Re: [gentoo-dev-announce] We are finally shutting down CVS
  2020-12-27  8:42 ` [gentoo-dev] Re: [gentoo-dev-announce] We are finally shutting down CVS Michał Górny
@ 2020-12-27 18:30   ` Alec Warner
  0 siblings, 0 replies; 6+ messages in thread
From: Alec Warner @ 2020-12-27 18:30 UTC (permalink / raw
  To: Gentoo Dev

On Sun, Dec 27, 2020 at 12:42 AM Michał Górny <mgorny@gentoo.org> wrote:
>
> On Sun, 2020-12-27 at 00:55 +0000, Max Magorsch wrote:
> > Hi all,
> >
> > as a quick note: We are finally shutting down all old cvs services.
> > Accordingly the old viewvc repository browser will be shut down as
> > well.
> >
> > 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].
>
> Are we keeping the original CVS archives too, for potential better
> conversions in the future?

We don't plan on deleting any data, and we have not deleted any data
to date. Most historical data is kept in Amazon S3 and on a
Gentoo-owned machine somewhere.

-A

>
> --
> Best regards,
> Michał Górny
>
>
>


^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [gentoo-dev] Re: [gentoo-dev-announce] We are finally shutting down CVS
  2020-12-27 14:38 ` Ulrich Mueller
@ 2020-12-27 18:31   ` Alec Warner
  2020-12-27 19:30     ` Rich Freeman
  2020-12-30  0:18     ` Alec Warner
  0 siblings, 2 replies; 6+ messages in thread
From: Alec Warner @ 2020-12-27 18:31 UTC (permalink / raw
  To: Gentoo Dev; +Cc: Max Magorsch

On Sun, Dec 27, 2020 at 6:39 AM Ulrich Mueller <ulm@gentoo.org> 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?

-A

>
> Same applies to gentoo-x86 where the git repo misses whole categories.
>
> Ulrich


^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [gentoo-dev] Re: [gentoo-dev-announce] We are finally shutting down CVS
  2020-12-27 18:31   ` Alec Warner
@ 2020-12-27 19:30     ` Rich Freeman
  2020-12-30  0:18     ` Alec Warner
  1 sibling, 0 replies; 6+ messages in thread
From: Rich Freeman @ 2020-12-27 19:30 UTC (permalink / raw
  To: gentoo-dev; +Cc: Max Magorsch

On Sun, Dec 27, 2020 at 1:31 PM Alec Warner <antarus@gentoo.org> wrote:
>
> On Sun, Dec 27, 2020 at 6:39 AM Ulrich Mueller <ulm@gentoo.org> 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?
>

The conversion tools all just work on a bare repository (RCS
files/etc) and don't use any CVS network protocols - you don't need
any daemons running.

-- 
Rich


^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [gentoo-dev] Re: [gentoo-dev-announce] We are finally shutting down CVS
  2020-12-27 18:31   ` Alec Warner
  2020-12-27 19:30     ` Rich Freeman
@ 2020-12-30  0:18     ` Alec Warner
  1 sibling, 0 replies; 6+ messages in thread
From: Alec Warner @ 2020-12-30  0:18 UTC (permalink / raw
  To: Gentoo Dev; +Cc: Max Magorsch

On Sun, Dec 27, 2020 at 10:31 AM Alec Warner <antarus@gentoo.org> wrote:
>
> On Sun, Dec 27, 2020 at 6:39 AM Ulrich Mueller <ulm@gentoo.org> 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


^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2020-12-30  0:19 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <CA+vObeipQjGoC0Vt3BNAiCgdt9aqTqZkOU3ndqq8gTPQ0zo_Sg@mail.gmail.com>
2020-12-27  8:42 ` [gentoo-dev] Re: [gentoo-dev-announce] We are finally shutting down CVS Michał Górny
2020-12-27 18:30   ` Alec Warner
2020-12-27 14:38 ` Ulrich Mueller
2020-12-27 18:31   ` Alec Warner
2020-12-27 19:30     ` Rich Freeman
2020-12-30  0:18     ` Alec Warner

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox