yes, for historic reasons and because it is indeed easier to setup
things on alioth, anybody can do that, while for adding stuff on
debconf.org infrastructure you need an account.
the subtitle effort started as an kind of an add-on on top of the
videoteam, they worked independently and improved the videoteams work.
today it seems like we'll have subtitling as part of the videoteam work
from the beginning, which is great, "but" it's also a new thing.
and "now" is probably also a good time to do changes to the
infrastrcuture setup…