Ticket #1102 (closed enhancement: fixed)

Opened 12 years ago

Last modified 10 years ago

Consider switching to git

Reported by: jdreed Owned by: achernya
Priority: normal Milestone: Summer 2013
Component: -- Keywords:
Cc: Fixed in version:
Upstream bug:

Description

because all the cool kids are doing it. And because of git-buildpackge or something.

Change History

comment:1 Changed 11 years ago by jdreed

  • Owner set to achernya
  • Status changed from new to assigned
  • Milestone changed from The Distant Future to Summer 2013

Notes from the meeting today (achernya, kaduk, amb, ghudson, vasilvv, jdreed) are at GitMigration?. Meeting attendees should update them as necessary. If anyone who was not at the meeting has suggestions or proposed changes, please discuss them in ticket comments, don't edit the page.

comment:2 Changed 11 years ago by jdreed

The switch is done and git is live. We have some things to wrap up:

  • What do we do with "dead" packages? We decided that "attic" is kind of pointless in svn, since we can just get history from the repo. But in Git each package is a repo, so the top level will get busy. Can we have multiple levels of submodules? Or should we move the package's git repo to /git/athena/attic or something? We need a better solution than "stop commiting to it and let it bitrot".
  • Now that we're all on Git, can we "link" better to upstream c-p-d and nss_nonlocal? Or can we just move upstream c-p-d to Github or something?
  • Documentation (I'll work on this)
  • Anything else we need to worry about before closing this ticket? (Gerrit, gpb, etc are out of scope for this ticket).
Last edited 11 years ago by jdreed (previous) (diff)

comment:3 Changed 11 years ago by jdreed

Also, achernya should push his fork of the krbdev-services repo to mit-athena on Github, so that that always reflects what's actually in production on drugstore.

comment:4 Changed 10 years ago by jdreed

  • Status changed from assigned to closed
  • Resolution set to fixed
Note: See TracTickets for help on using tickets.