Cred că PR-urile Github ar trebui înlocuite cu instrumente locale pe partea clientului. Un PR -> un semnal care solicită fuzionarea unei ramuri cu o ramură țintă Revizuirea PR -> reutilizați același semnal ca mai sus, trimiteți PR deasupra ramurii PR Acum diferențele au nevoie de comentarii controlate de revizuire. Făcut.
/amintește-mi să verific noua versiune a @radicle_xyz care vizează controlul descentralizat al revizuirilor la nivel local, inclusiv ticketing și colaborare cu sucursale...
Clarificare: un "comentariu diff hunk" are ca scop îndeplinirea funcționalității unui comentariu de recenzie GH: Este urmărit în istoricul revizuirilor, adnotează o bucată (de exemplu, "acest API fn trebuie să fie asincron" unde următoarele bucăți convertesc funcția) și nu apare în cod.
Nu aș fi deloc surprins dacă git are deja această construcție undeva (sub straturi de complexitate), deoarece este foarte apropiat de stilul "patch-uri de e-mail către colaboratori" care este mai aproape de rădăcinile lui git. Întorsătura este controlul revizuirii diferențelor *comentarii*.
Clarificarea 2: Autorul inițial poate răspunde la "PR-ul de recenzie" fie acceptând diferența, fie creând un al treilea PR deasupra PR-ului de recenzie (un răspuns la recenzie). Acest ping-pong continuă până când ambele părți acceptă toate editările. Interacțiunea este salvată în istorie
ps: Piratez un instrument local descentralizat de control al primei revizuiri ca hobby (~an până la data lansării ∞). Aș vrea să accepte aceste cazuri de utilizare: - Proces de PR ca mai sus - rezoluția poate produce o singură schimbare "zdrobită" ca parte a "narațiunii" - istoricul complet încă disponibil
@lftherios @radicle_xyz @radicle Îmi place descentralizarea nodurilor fână, dar ca utilizator 85% din aplicații folosesc găzduirea furnizorilor și, dacă nu este scoasă din cutie, renunț adesea înainte de a-mi configura propria infrastructură.
@lftherios @radicle_xyz @radicle Furnizor de găzduire cu abonament, infrastructură open source, capacitate de export fără blocare este combinația mea de kryptonită pentru aplicații plătite. Deci, feedback-ul meu actual (din memorie) este că mi-aș fi dorit să mă pot abona la nodul găzduit cu disponibilitate ridicată care reproduce toate depozitele mele.
619