www-pl-discuss
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [www-pl-discuss] Otwarcie repozytorium GIT


From: Sylwester Zarębski
Subject: Re: [www-pl-discuss] Otwarcie repozytorium GIT
Date: Fri, 22 Jan 2021 09:16:04 +0100

czwartek, 21 stycznia 2021, 19:46:28, Jan napisał(a):

> On Thu, Nov 12, 2020 at 12:54 AM Sylwester Zarębski <sylwek@isp.net.pl> wrote:
>>
>> Ja bym widział workflow w postaci:
>>
>> 1. Każdy tłumacz ma dostęp read/write do repozytorium.
>> b) W opcji b może mieć dostęp tylko do odczytu.
>>
>> 2. Po przetłumaczeniu tłumacz wprowadza zmiany do swojej kopii repozytorium
>> (commit) i wysyła do głównego repozytorium w Savannah (push) - stąd potrzeba
>> dostępu do zapisu dla tłumacza.
>> b) Alternatywnie można zamiast wysyłać (push) zmian do repozytorium, można
>> wysyłać zmiany (changeset/patch) mailem, tak jak obecnie, do wprowadzenia w
>> głównym repo. Wygodniejszy jest zwykły push.
>>
>> Do rozważenia:
>> Każdy tłumacz mógłby mieć np. swoją niezależną i z góry zdefiniowaną gałąź, a
>> lider (czyli Ty :-)) mógłby łatwo przenosić zmiany pomiędzy gałęziami 
>> tłumaczy,
>> a swoją, zaś tłumacze mogliby łatwo scalać (merge) zmiany z głównej gałęzi do
>> swoich.
>> Jeszcze lepiej byłoby, gdyby system uprawnień w repozytoriach Savannah 
>> pozwalał
>> na nadawanie odrębnych uprawnień do gałęzi, bo by można rozdzielić 
>> tłumaczenia
>> przez konkretne osoby od danych w głównej gałęzi.
>>
>> Dalszy obieg byłby jak obecnie.

> Tak, tego rodzaju obieg funkcjonuje w wielu aktywnych projektach. Nie
> musimy trzymać więcej niż jednej gałęzi (oczywiście każdy tłumacz może
> mieć swoją lokalną gałąź), bo "oficjalna" wersja tłumaczenia zawsze
> jest w repozytorium www, do którego tylko ja mam dostęp.

> Ja się waham dlatego, że od lat nie używamy naszego obecnego
> repozytorium - nie widzę sensu wkładanie kilku godzin na migrację i
> aktualizację dokumentacji. Jeśli myślisz, że choć jedna osoba stanie
> się aktywna w wyniku przejścia z CVS na Git, to możemy się przerzucić.

> Jako administrator grupy przed chwilą włączyłem wsparcie dla Git. Ta
> strona opisuje jak można przenieść repozytoria:
> https://savannah.nongnu.org/maintenance/UsingGit/

> Daj znać gdy repo Git będzie "live". Trzeba będzie potem zaktualizować
> dokumentację, oraz wyłączyć CVS.

Dzięki, zajrzę w weekend i może w końcu zmobilizuję się do przyłożenia do
tłumaczeń :-).

PS. Jak miło jest zobaczyć odpowiedź pod cytatem, aż się łezka w oku kręci...

-- 
pozdrawiam
Sylwester Zarębski




reply via email to

[Prev in Thread] Current Thread [Next in Thread]