Sysadmin Load Reduction: Subversion Infrastructure

Luigi Toscano luigi.toscano at tiscali.it
Sun Nov 10 14:58:08 GMT 2019


Ben Cooksley ha scritto:
> On Sun, Nov 10, 2019 at 11:19 AM Albert Astals Cid <aacid at kde.org> wrote:
>>
>> El dissabte, 9 de novembre de 2019, a les 21:22:16 CET, Ben Cooksley va escriure:
>>> On Sun, Nov 10, 2019 at 8:37 AM Albert Astals Cid <aacid at kde.org> wrote:
>>>>
>>>> El dissabte, 9 de novembre de 2019, a les 19:27:07 CET, Ben Cooksley va escriure:
>>>>> On Sun, Nov 10, 2019 at 7:18 AM Alexander Potashev <aspotashev at gmail.com> wrote:
>>>>>>
>>>>>> сб, 9 нояб. 2019 г. в 03:20, Ben Cooksley <bcooksley at kde.org>:
>>>>>>> This would include the shutdown of WebSVN in particular, which when
>>>>>>> coupled with the shutdown of our two CGit instances would also allow
>>>>>>> for us to eliminate an entire virtual machine from our systems.
>>>>>>
>>>>>> Will there be any web interface for SVN after shutdown of WebSVN?
>>>>>>
>>>>>> Can we assume https://phabricator.kde.org/source/svn/ remains
>>>>>> available during the next 10 years?
>>>>>>
>>>>>
>>>>> Phabricator's browser will be retired as part of the shutdown of
>>>>> Phabricator, which will take place once Gitlab has assumed
>>>>> responsibility for code hosting and review, and the tasks have been
>>>>> migrated from Phabricator.
>>>>>
>>>>> Should WebSVN be shutdown as well, then there would be no web
>>>>> interface to our SVN repository.
>>>>
>>>> That's not acceptable.
>>>
>>> Mind explaining why?
>>
>> Because we use it in l10n.kde.org to link to po files.
> 
> Mind detailing what those links are used for?
> 
>>
>>> Bear in mind that there is a cost both in terms of infrastructure, and
>>> people time to maintain a service such as WebSVN.
>>
>> We have money, we don't have to shut down things we use because there is a cost.
> 
> I wasn't referring to monetary cost there, I was referring to the flow
> on effects (such as having to maintain the necessary components on the
> master server to allow for the Subversion repository to be mirrored).
> 
> Note also the "people time" component there.

Sure, but please see my previous questions:
- can we extend the space of rosetta? It already has a partial checkout, and
100 GB of free space (which can be kept down
- if that's not enough, can we simply setup a machine which periodically sync
from the svn repository? You are probably going to tell me that it does not
work without server support, but from what I'm reading about svnsync, I don't
think it should overload the server if executed every 30 minutes.
Are we sure that we still need something on the master server? Let's try it first.
- in case it's not clear, I'm volunteering to maintain that system.

Ciao
-- 
Luigi


More information about the kde-community mailing list