Git migration - website moved

Łukasz Wojniłowicz lukasz.wojnilowicz at gmail.com
Sat Jun 14 13:26:51 BST 2025


On 25-06-14 13:46, Albert Astals Cid wrote:
>El dissabte, 14 de juny del 2025, a les 13:12:09 (Hora d’estiu d’Europa
>central), Ben Cooksley va escriure:
>> On Sat, Jun 14, 2025 at 3:59 AM Albert Astals Cid <aacid at kde.org> wrote:
>> > El dimecres, 11 de juny del 2025, a les 14:28:38 (Hora d’estiu d’Europa
>> >
>> > central), Johnny Jazeix va escriure:
>> > > Hi,
>> > >
>> > > we moved the svn part (https://websvn.kde.org/trunk/www/areas/l10n/)
>> >
>> > > of the repository containing the website to git:
>> > https://invent.kde.org/websites/l10n-kde-org/-/commits/master?ref_type=HEA
>> > DS>
>> > > The next steps are:
>> > > * remove the folder on svn with a warning to tell people the website
>> > > has been moved. Should be done soon by Ben.
>> > > * update the scripts on the server that generates the website to
>> > > ensure it uses the git version instead of the svn version (it's a
>> > >
>> > > quick glance, I may miss things):
>> > >   - replace subversion with git in
>> >
>> > https://invent.kde.org/sysadmin/kde-ansible/-/blob/master/roles/l10n-websi
>> > te>
>> > > /tasks/site.yml?ref_type=heads#L22 - update to git repo in
>> >
>> > https://invent.kde.org/sysadmin/kde-ansible/-/blob/master/roles/l10n-websi
>> > te>
>> > > /defaults/main.yml#L14 -  replace svn update with update_git in
>> >
>> > https://invent.kde.org/sysadmin/kde-ansible/-/blob/master/roles/l10n-websi
>> > te>
>> > > /templates/update_l10nwebsite_src.sh.j2?ref_type=heads#L12
>> > >
>> > > I can do this MR in a few hours except if somebody works on it before.
>> > >
>> > > Thanks Albert, Luigi, Karl and Ben for the support on this!
>> >
>> > This has the unintented side effect that people that could commit directly
>> > to
>> > their subteams area in SVN can no longer direct commit because git
>> > websites
>> > are write protected for most people.
>> >
>> > For now please create Merge Requests and I will try to merge them ASAP.
>> >
>> > @sysadmin any idea how we can fix that so those who could commit to the
>> > l10n/
>> > teams can still do it now?
>>
>> We'll need to add the relevant people as members of the repository, that is
>> the only way to provide them with direct push access to the repository.
>> If someone can provide me with a list of Gitlab usernames then I can do
>> that.
>
>According to kde-common/svn/hooks/svnacl.cfg
>
>aacid
>aashiks
>aspotashev
>asserhal
>buyaka
>buzdugan
>cindymckee
>ecuadra
>enolp
>esari
>glodenis
>grossard
>huftis
>iastrubni
>iip
>ilic
>jcayron
>jjfinazzi
>kartik
>khem
>lliehu
>mernik
>mirdamadi
>mludwig
>morais
>mrybczyn
>okellogg
>okushi
>ostrowski
>phunh
>pradhanang
>pvidalis
>quique
>reitelbach
>renard
>repinc
>rytilahti
>sbivol
>scannell
>schwarzer
>sdepiets
>shaforo
>sheedy
>siddharudh
>sngeorgaras
>soytetir
>vernekar
>vpinon
>
>But maybe what we can do is just see if the MRs workflow works well enough and
>add people as we go?
>
>I have a feeling some of these folks may not be involved anymore.
Indeed. mrybczyn is not involved anymore and there is no me.
BTW, I've never heard of ostrowski.
-- 
Cheers,
Łukasz


More information about the kde-i18n-doc mailing list