Features:
- HALOK;
- nag-host sa kaugalingon;
- walay bayad (pananglitan, ang bountysource ug gitcoin mokuha og 10% sa payout);
- suporta alang sa daghang mga cryptocurrency (karon Bitcoin, Ethereum ug Cardano);
- Ang suporta para sa GitLab, Gitea, ug uban pang mga serbisyo sa Git hosting gilauman (ug ihatag) sa umaabot.
- usa ka tibuok kalibutan nga lista sa mga buluhaton gikan sa tanan (kana mao, usa, sa panahon sa pagsulat sa balita) nga mga higayon sa donate.dumpstack.io.
Ang mekanismo sa pagtrabaho gamit ang GitHub gikan sa bahin sa tag-iya sa repository:
- (opsyonal) kinahanglan nimo nga i-deploy ang serbisyo, mahimo nimo gamiton andam na nga pag-configure para sa NixOS;
- kinahanglan nga idugang Aksyon sa GitHub — usa ka utility ang gitawag sa sulod nga mo-scan sa mga buluhaton sa proyekto ug modugang/mo-update og komento bahin sa kasamtangang kahimtang sa mga donation wallet. Ang pribadong bahin sa mga wallet gitipigan lamang sa donation server (sa umaabot, posible nga ibalhin kini offline para sa dagkong mga donasyon, para sa manwal nga kumpirmasyon sa mga bayad);
- sa tanang kasamtangang mga buluhaton (ug mga bag-o) usa ka mensahe ang makita gikan sa mga aksyon-github[bot] nga adunay mga adres sa pitaka para sa mga donasyon (usa ka panig-ingnan).
Ang mekanismo sa trabaho gikan sa kilid sa tawo nga naghimo sa buluhaton:
- Ang komento sa commit nagtino kung unsang piho nga buluhaton ang gisulbad sa commit (tan-awa mga isyu sa pagsira gamit ang mga keyword);
- Ang lawas sa pull request nagtino sa mga adres sa wallet sa usa ka piho nga pormat (pananglitan, BTC{address}).
- Kung madawat ang usa ka pull request, awtomatik nga himuon ang bayad.
- Kon walay gitino nga mga wallet, o dili tanan niini gitino, nan ang pagbayad sa mga pundo para sa wala gitino nga mga wallet himoon ngadto sa default nga mga wallet (pananglitan, kini mahimong ang kinatibuk-ang wallet sa proyekto).
Kaluwas:
- ang nawong sa pag-atake kasagaran gamay;
- Base sa mga mekanismo sa operasyon, ang serbisyo kinahanglan nga makapadala og pundo nga independente, busa ang pag-access sa server magpasabot og kontrol sa pundo sa bisan unsang kaso - ang bugtong solusyon mao ang pagtrabaho sa usa ka dili-awtomatiko nga paagi (pananglitan, pagkumpirma sa mga bayad nga mano-mano), nga lagmit (kung ang proyekto malampuson nga igo aron adunay modonar niini nga gimbuhaton, nan dili tingali, apan sigurado) ipatuman sa umaabot nga panahon;
- ang mga kritikal nga bahin klaro nga gibulag (sa panguna, kini usa ka 200-line nga pay.go file), sa ingon nagpasayon sa pagrepaso sa security code;
- ang code nakaagi na sa usa ka independente nga pagrepaso sa security code, nga wala magpasabot nga walay mga kahuyangan, apan kini nagpamenos sa posibilidad sa ilang presensya, labi na tungod sa giplano nga regularidad sa pagrepaso;
- Adunay usab mga bahin nga wala kontrolado (pananglitan, ang GitHub/GitLab/ug uban pa. API), samtang ang posibleng mga kahuyangan sa mga third-party API giplano nga sirad-an pinaagi sa dugang nga mga pagsusi; bisan pa, sa kinatibuk-an, ang problema sa kasamtangang ekosistema dili masulbad ug wala sa sakup (usa ka posible nga kahuyangan nga adunay, pananglitan, ang abilidad sa pagsira sa pull request sa uban ug sa ingon pagdugang og code sa mga proyekto sa ubang mga tawo adunay mas daghang global nga sangputanan).
Source: linux.org.ru
