Ticket #75 (closed task: fixed)

Opened 14 years ago

Last modified 14 years ago

Convert /mit/debathena/packages to a dasource checkout farm

Reported by: tabbott Owned by:
Priority: normal Milestone:
Component: Keywords:
Cc: Fixed in version:
Upstream bug:

Description

We should convert /mit/debathena/packages to a farm of dasource checkouts, so that we stop having to synchronize svn and /mit/debathena.

This is actually fairly easy because dasource uses paths of the form
/mit/debathena/packages/athena/debathena-saferm/
whereas currently we have paths of the form
/mit/debathena/packages/athena/saferm

So, we should do all the relevant checkouts, make sure there are no inconsistencies left, and archive the old stuff.

Change History

comment:1 Changed 14 years ago by tabbott

I have done this for /mit/debathena/packages/config, checking in a few changes that never made it into svn.

It's possible that we should move to a one-layer build area in /mit/debathena/packages in the long run. It'll makes paths shorter.

comment:2 Changed 14 years ago by tabbott

  • Status changed from new to closed
  • Resolution set to fixed

I've converted athena/, debathena/, third/, manual-config/, and meta/ to checkout farms. For meta/ it's not a dasource checkout farm, just svn checkouts, which seems fine.

For athena, there's still some directories that can't be converted yet, namely:
olc
dotfiles
nmh
moira
xscreensaver

because most of those aren't in the Athena 10 repository, and dotfiles/ is I think still being reworked for Athena 10.

third/ is also not done, since pine and the temporary modifications to sbuild and my backport of schroot are not in the repository. These are all transient, so I'm not concerned by this.

In each case I kept the old stuff in a directory called "archive".

I've left contrib as-is, since it's not really relevant.

So, since basically everything that can reasonably move now has moved, I'm going to declare this effort complete.

Note: See TracTickets for help on using tickets.