Infrastructure/RFR/FinalElvisMove

From FedoraProject

Jump to: navigation, search

Contents

Final Elvis Move

Project sponsor

Secondary Contact info

Project Info

A while ago we did a first round of moves -- see ElvisMove . This is the second and final round.

Description/Summary

Image:L10N_FedoraModulesMove_Elvis_presley.jpg

We see a general consensus that the Fedora-specific services hosted on the elvis (CVS of Fedora-as-upstream packages, L10N), should be moved over to Fedora infrastructure. This allows us to better maintain them, hook them up with the Fedora Account System, increase their functionality, and lower the barrier for contributions to packages hosted there. Also, in addition to CVS, we can host projects on various SCMs like SVN, Mercurial, git, or bzr.

See below for a list of the modules to be moved.

This is an opt-out process: If you want your module *not* to be moved and/or not to receive translations through Transifex , please mark it clearly on the table.

Why migrate?

Project plan (detailed)

Test Page

Timeline

Notes

Specific resources needed


Projects to be moved (#projects)

Note on Trac: You can enable/disable plugins in Trac, including the Ticketing system if you want to stick with BZ for your project.
authconfig Tomas Mraz (tmraz) hg yes
chkconfig Bill Nottingham (notting) git no
initscripts Bill Nottingham (notting) git no
kexec-tools Neil Horman (nhorman) Needs addition to translation stats
libuser Miloslav Trmac (mitr) hg yes
libvirt Daniel Veillard (veillard) cvs
Linux-PAM Tomas Mraz (tmraz) hg yes rename to pam-po as this will contain only pot+po files for translations, real upstream is elsewhere
mailcap Miroslav Lichvar (mlichvar) git no
newt Miroslav Lichvar (mlichvar) git yes
oddjob Nalin Somabhai Dahyabhai (nalin) git no
pam-redhat Tomas Mraz (tmraz) hg yes Conversion Failed - mmcgrath
pam_krb5 Nalin Somabhai Dahyabhai (nalin) git no
password Tomas Mraz (tmraz) hg yes rename to passwd
pkinit-nss Nalin Somabhai Dahyabhai (nalin) git no
policycoreutils Daniel J Walsh (dwalsh)
redhat-backgrounds Needs addition to translation stats
redhat-config-boot Harald Hoyer (harald) git Convert to git failed - mmcgrath
redhat-config-cluster Jim Parsons (jparsons) Needs addition to translation stats
redhat-config-keyboard Lubomir Kundrak (lkundrak)
redhat-config-language Lingning Zhang (lizhang)
redhat-config-mouse (may be dead) Needs addition to translation stats
redhat-config-securitylevel Thomas Woerner (twoerner) git no rename to system-config-securitylevel
redhat-config-soundcard Martin Stransky (stransky)
redhat-menus Ray Strode (rstrode)
rhgb Ray Strode (rstrode) git no
setuptool Nalin Somabhai Dahyabhai (nalin) git no
specspo Stepan Kasal (kasal) cvs no
splatbind Nalin Somabhai Dahyabhai (nalin) git no
switchdesk Than Ngo (than) cvs
Ondrej Dvoracek (odvorace)
system-config-firewall Thomas Woerner (twoerner) git yes
system-config-kdump David Lehman (dlehman) Needs addition to translation stats
system-config-lvm Jim Parsons (jparsons)
system-switch-mail Than Ngo (than) cvs
tmpwatch Miloslav Trmac (mitr) hg yes
usermode Miloslav Trmac (mitr) hg yes

See below for VCS roots, web front-end URLs, etc.

Infra: See also TranslationRepositories.

Other projects info

Not be moved because they already exist on fedorahosted

The following should be probably deleted from elvis, if the development process is now being done on FH. Make sure any commits (eg. translations) done on elvis and not on the new servers are copied before deletion.

Not be moved because we aren't sure they should. They are related to RHN. Please move to above table if they should be moved as well.

Not to be moved because they are dead


Target systems

cvs

svn

hg

git


Move progress/TODO (#progress)

(to be filled mainly during the move)

authconfig hgauthconfig only one file in repo, looks weird.
chkconfig N/A gitchkconfig
initscripts N/A gitinitscripts
kexec-tools N/A cvskexec-tools
libuser hglibuser
libvirt N/A cvslibvirt
Linux-PAM hgpam-po
mailcap N/A N/A gitmailcap
newt gitnewt
oddjob N/A N/A gitoddjob
pam-redhat N/A hgpam-redhat
pam_krb5 N/A N/A gitpam_krb5
password hgpasswd renamed to passwd
pkinit-nss N/A gitpkinit-nss
policycoreutils N/A cvspolicycoreutils
redhat-backgrounds N/A cvsredhat-backgrounds
redhat-config-boot N/A gitredhat-config-boot seems OK now
redhat-config-cluster N/A cvsredhat-config-cluster
redhat-config-keyboard N/A cvsredhat-config-keyboard
redhat-config-language N/A cvsredhat-config-language
redhat-config-mouse N/A WHO OWNS THIS?!?!
redhat-config-securitylevel N/A gitsystem-config-securitylevel
redhat-config-soundcard N/A cvsredhat-config-soundcard
redhat-menus N/A cvsredhat-menus
rhgb gitrhgb
setuptool gitsetuptool
sos svnsos Strange directory layout for POs
specspo N/A cvsspecspo
splatbind N/A gitsplatbind
switchdesk N/A cvsswitchdesk
system-config-bind hgsystem-config-bind
system-config-firewall gitsystem-config-firewall
system-config-kdump N/A cvssystem-config-kdump
system-config-lvm N/A cvssystem-config-lvm
system-switch-mail N/A cvssystem-switch-mail
tmpwatch N/A hgtmpwatch
usermode hgusermode