Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in
  • infrastructure infrastructure
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Issues 106
    • Issues 106
    • List
    • Boards
    • Service Desk
    • Milestones
    • Iterations
  • Merge requests 15
    • Merge requests 15
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
    • Test Cases
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Code review
    • Insights
    • Issue
    • Repository
  • Wiki
    • Wiki
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Arch LinuxArch Linux
  • infrastructureinfrastructure
  • Issues
  • #6
Closed
Open
Issue created May 09, 2020 by Jelle van der Waa@jelle🚧Developer48 of 66 checklist items completed48/66 checklist items

Move all active git.archlinux.org and Github hosted projects to the Arch Linux namespace

  • Archive all projects to software heritage
    • Example: https://archive.softwareheritage.org/browse/origin/directory/?origin_url=git://git.archlinux.org/aif.git
  • Archive some projects to GitLab
    • aif
    • abs
    • kde-build
    • srcpac
    • wpa_actiond
    • server-misc
    • pacbuild
    • netcfg
    • linux-2.6-ARCH
    • klibc-extras
    • installer
    • initscripts
    • repos.archlinux.org
    • planet.archlinux.org
    • projects.archlinux.org
    • patchwork.archlinux.org
  • Migrate projects
    • kde-build (#361 (closed))
    • linux (https://github.com/archlinux/linux)
    • namcap (https://gitlab.archlinux.org/pacman/namcap)
    • pacman
    • pacman-contrib (#369 (closed))
    • cgit (#363 (closed))
    • netctl > Is still actively maintained [name=Giancarlo Razzolini] (#367 (closed))
    • mkinitcpio-nfs-utils >This still is needed, we need to migrate. I plan to migrate it on the mkinitcpio group I've created on gitlab. [name=Giancarlo Razzolini] (#366 (closed))
    • archboot (moved to https://gitlab.archlinux.org/tpowa/archboot)

Original issue:

First order of the day: tar up git.archlinux.org and put that onto vostok as an archive. In addition, we always also have the backups.

This requires the consent of git.archlinux.org repository users and needs some communication.

Migrate from git.archlinux.org:

  • archiso
  • archlinux-keyring
  • archweb-retro
  • aurweb
  • dbscripts
  • devtools
  • gluebuddy
  • infrastructure
  • kde-build
  • linux
  • namcap
  • netctl
  • pacman-contrib
  • pacman
  • pyalpm
  • svntogit/community
  • svntogit/packages
  • tu-bylaws

Migrate from GitHub:

  • asp
  • archweb
  • archlinux-repro
  • arch-install-scripts
  • arch-security-tracker
  • archwiki
  • arch-boxes
  • archlinux-docker
  • rebuilder
  • contrib
  • signstar
  • sandcrawler
  • arch-historical-archive
  • arch-signoff
  • arch-repo-management
  • archivetools
  • conf.archlinux.org
  • mkinitcpio
  • archbbs
  • asknot-ng

If importing from GitHub, in order to migrate the issues, migrate via GitHub import functionality on GitLab via GitHub API token. Ask @svenstaro about this!

Make sure to always set up push mirroring to GitHub for each respective repo migrated to GitLab.

Edited Jun 29, 2021 by Kristian Klausen
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking