Migrate hosted projects to GitLab
We should get in touch with all the projects and communities we host, figure out what they're doing and what they need from us, establish a primary point of contact, discuss migration to GitLab and timelines, as well as the code of conduct and any other issues relevant to their project and community.
Here's how I've broken down the projects we host, initially just from UNIX groups. This is a rough sketch, and I'd welcome any clarifications or suggestions, especially for primary points of contact.
To do
These projects should presumably be migrated to GitLab.
#28):
XDG specifications (-
desktop-file-utils -
pyxdg -
specifications
X11 and friends:
-
xorg (WIP #40 (closed) / xorg/meta#1 (closed)) -
avivo (abandoned for mainline radeon driver in 2007) -
openchrome -
xcb -
xkbdesc -
xorg -
xorgfoundation
-
DRM/KMS:
-
drm (#69) -
amdkfd -
drm-intel -
drm-meson -
drm-misc -
igt -
nouveau
-
Already migrated to GitLab
-
accountsservice (#54 (closed)) -
beignet (#72 (closed)) -
bustle (#20 (closed)) -
cairo -
cups-pk-helper (#70 (closed)) -
dbus (#64 (closed)) -
drm-hwcomposer (never on legacy infra) -
ezbench (migrated after private discussion) -
farstream (#63 (closed)) -
fontconfig (#58 (closed)) -
geoclue (#6 (closed)) -
pygeoclue
-
-
gstreamer -
libbsd (#23 (closed)) -
libfprint (#21 (closed)) -
libinput (migrated after private discussion) -
evemu -
evtest -
libevdev
-
-
libopenraw (#57 (closed)) -
exempi
-
-
libspectre (#84 (closed)) -
media-player-info (#55 (closed)) -
mesa (migrated after list discussion) -
piglit
-
-
modemmanager (#32 (closed)) -
libmbim -
libqmi
-
-
networkmanager (#47 (closed)) -
nice (migrated after private discussion) -
patchwork-fdo (manually migrated) -
pixman (#31 (closed)) -
pkgconfig (#65 (closed)) -
plymouth (#53 (closed)) -
polkit (#59 (closed)) -
poppler (#60 (closed)) -
pulseaudio (#49 (closed)) -
realmd (#71 (closed)) -
spice (#9 (closed)) -
syncevolution (#66 (closed)) -
tartan (migrated after private discussion) -
uchardet (#79 (closed)) -
upower (#29 (closed)) -
vdpau (#56 (closed)) -
virgl (migrated after list discussion) -
wayland (migrated after list discussion) -
zeitgeist (#12 (closed))
Moved elsewhere
These projects have moved to other infrastructure; we wish them well and should link to them from a wiki page so others can find them later. Some of them still use some of our services, e.g. hosting on GitHub but using the lists and wiki.
-
appstream (moved to GitHub) -
at-spi2 (moved to GNOME) -
avahi (moved to GitHub) -
burn (moved elsewhere in a fork) -
clipart (moved away years ago) -
cogl3d (moved to own infrastructure) -
colord (moved to GitHub, no need for migrations) -
epoxy (moved to GitHub) -
freetype (moved to Savannah, except site hosted by us) -
fribidi (moved to GitHub) -
git-phab (will migrate elsewhere) -
gtk-qt (moved to GitHub) -
harfbuzz (moved to GitHub) -
intltool (moved to Launchpad/GNOME) -
kmscon (moved to GitHub) -
ldtp (moved to GitHub) -
libminidump (moved to GitHub) -
libva (moved to GitHub/01.org) -
ooo-build (aka LibreOffice) -
openraster (moved to own hosting) -
p11-glue (moved to GitHub) -
packagekit (moved to GitHub) -
scim (moved to GitHub) -
systemd (moved to GitHub, still has lists with us) -
telepathy (moved to GitHub, still has lists with us) -
wocky (moved to GitHub)
-
-
udisks (moved to GitHub) -
uim (moved to GitHub, still has a list with us) -
waffle (moved to GitHub) -
xdg-app (now renamed Flatpak, moved to GitHub, still has a list with us) -
xesam ([self-hosted](http://xesam.org], still has a list with us) -
xiccd (moved to GitHub)
Empty projects
These projects have no git trees associated to them to migrate, though they may still have lists or wiki pages with us.
-
androgenizer (repository mysteriously emptied) -
bidi (group not found in /git, likely duplicate of fribidi) -
chemical-mime-data (missing from cgit, group not found in /git) -
ChIX (missing from cgit, group not found in /git) -
create (defunct for many years) -
csl (missing from cgit, group not found in /git) -
ctd (missing from cgit, group not found in /git) -
eventuality (missing from cgit, group not found in /git) -
freedrtools (missing from cgit, group not found in /git) -
galago (missing from cgit, group not found in /git) -
ghns (missing from cgit, group not found in /git) -
gpsgames (missing from cgit, group not found in /git) -
imbus (missing from cgit, group not found in /git) -
immqt (missing from cgit, group not found in /git) -
itstool (no code pushed, daniels deleted the repo) -
kalyxo (missing from cgit, group not found in /git) -
linuxprinting (missing from cgit, group not found in /git, mostly just a discussion forum) -
menus (missing from cgit, group not found in /git) -
ocs (missing from cgit, group not found in /git) -
openfontlibrary (missing from cgit, group not found in /git) -
opensync (missing from cgit, group not found in /git) -
pchdtv (missing from cgit, group not found in /git) -
rarian (missing from cgit, group not found in /git) -
stsf (never migrated from CVS) -
svg-icons (missing from cgit, group not found in /git) -
texitheque (never migrated from CVS) -
waimea (never migrated from CVS) -
walbottle (somehow never actually created) -
xliff-tools (dormant, no repo)
Unknown
The status of these projects is unknown, and should be investigated. They may be dormant, or have not got off the ground in the first place.
-
gstreamer-sdk (no projects listed on cgit, but still plenty of folders)
Archive
These projects are dormant (5+ years of inactivity), but we should still carry over their code hosting to make sure it doesn't disappear for good.
-
apoc -
ccss (active in 2008-2009) -
ConsoleKit (now systemd-logind) -
dolt (active 2008-2015, lost relevance with meson) -
glu3 (active 2009-2011) -
gypsy (active 2008-2012) -
hal (active 2003-2011) -
hieroglyph (active 2006-2011) -
libbacklight (active 2010-2011) -
libdlo (no commits since 2013) -
libjpeg (never active, pushed in 2009) -
liblazy (active 2006-2007) -
liboil (active 2004-2011) -
loudmouth -
mime (xdgmime: active 2003-2017, but most of the development stopped in 2009) -
ohm (active in 2007, one build fix in 2010) -
ontologies (shared-desktop-ontologies: active 2009-2010) -
papyon (active 2006-2011) -
pm-utils (dormant for 8 years, stopped development with HAL) -
razor (dormant for 10 years, arguable if we should keep it) -
sbox2 (not active after 2008-9) -
shave (deprecated, active 2009-2010) -
sound-theme (sound-theme-freedesktop: active 2008-2012) -
swfdec (active 2002-2009) -
system-tools-backends (dormant for 7 years) -
tango (tango-icon-theme and tango-icon-library: somewhat active in 2008) -
twin (no activity for over 10 years) -
xklavier (no activity for a long time) -
ytstenut (no activity for 6 years, only used with Telepathy)
Rubbish
These groups are meaningless to GitLab.
-
andorgenizer (typo) -
bugmasters (ACL only) -
cairo-extras (nothing) -
cvsup (missing from cgit, group not found in /git, not actually a real project) -
dbus-cpp (just use dbus group) -
devicekit (not a real thing really; is just upower/udisks/media-player-info) -
dri (no longer separate group) -
enlightenment (never hosted with us) -
freedesktop.org -
gfx-ci (only used for some Jenkins scripts) -
icccm-extensions (duplicate) -
intellinuxgraphics (not actually used) -
jenkins-ci (duplicate of gfx-ci) -
lightdm (never actually hosted with us) -
listadm (ACL only) -
planetfdo (planet.fd.o ACL only, no code) -
synaptics (no need for separate ACL) -
sysadmin (ACL only) -
tegra (no need for separate ACL) -
upstart (never actually hosted with us) -
xdc2018 (no need for this to exist) -
xorgfoundation (ACL for gabe only) -
xorg-test (defunct) -
xorg-web (defunct) -
xpmn (?!) -
xprint (long since deleted) -
xqproxy (defunct) -
xwin (no need for separate ACL)